We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in Banff, Canada

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Three Ravens Restaurant & Wine Bar

#1 of 132 Restaurants in Banff
Price: $32 - $48 Map
Visitor photos (34)
Cuisines: Contemporary Wine Bar Canadian
Reserve

Eden

#2 of 132 Restaurants in Banff
Price: $51 Map
Visitor photos (96)
Menu
Reserve

The Juniper Bistro

#3 of 132 Restaurants in Banff
Price: $12 - $31 Map
Visitor photos (58)
Menu
Cuisines: Canadian
Reserve

Grapes Wine Bar

#4 of 132 Restaurants in Banff
Price: $16 - $35 Map
Visitor photos (16)
Menu
Cuisines: Bistro Wine Bar Canadian

The Fudgery

#5 of 132 Restaurants in Banff
Map
Visitor photos (5)
Menu

Block Kitchen and Bar

#6 of 132 Restaurants in Banff
Map
Visitor photos (18)
Menu
Cuisines: Sandwiches Mediterranean Tapas Wine Bar Asian fusion

The Terrace

#7 of 132 Restaurants in Banff
Price: $19 - $32 Map
Visitor photos (26)
Menu
Reserve

Balkan Restaurant

#8 of 132 Restaurants in Banff
Price: $10 - $29 Map
Visitor photos (87)
Menu
Cuisines: Greek

Nourish Vegetarian Bistro

#9 of 132 Restaurants in Banff
Map
Visitor photos (77)
Menu
Cuisines: Vegetarian Bistro Vegan

Beaver Tails

#10 of 132 Restaurants in Banff
Map
Visitor photos (43)
Menu
Cuisines: Bakeries

Whitebark Cafe

#11 of 132 Restaurants in Banff
Price: $2 - $8 Map
Visitor photos (8)
Menu
Cuisines: Cafe

The Maple Leaf

#12 of 132 Restaurants in Banff
Price: $31 - $50 Map
Visitor photos (75)
Menu
Cuisines: Canadian
Reserve

Barpa Bill's Souvlaki

#13 of 132 Restaurants in Banff
Map
Visitor photos (5)
Menu
Cuisines: Greek

The Bear Street Tavern

#14 of 132 Restaurants in Banff
Price: $9 - $19 Map
Visitor photos (24)
Menu
Cuisines: Pizza Sandwiches Pub Family Fare

COWS Banff

#15 of 132 Restaurants in Banff
Map
Visitor photos (10)
Menu
Cuisines: Ice Cream

Keg Steakhouse & Bar - Banff Caribou Lodge

#16 of 132 Restaurants in Banff
Price: $20 - $25 Map
Visitor photos (27)
Menu
Cuisines: Steakhouse Seafood Canadian

Le Beaujolais

#17 of 132 Restaurants in Banff
Price: $22 - $40 Map
Visitor photos (32)
Menu
Cuisines: French
Reserve

El Toro Restaurant

#18 of 132 Restaurants in Banff
Price: $13 - $35 Map
Visitor photos (20)
Menu
Cuisines: Mexican Spanish

Tooloulou's

#19 of 132 Restaurants in Banff
Price: $5 - $39 Map
Visitor photos (38)
Menu
Cuisines: Canadian Cajun & Creole

Wild Flour- Banff's Artisan Bakery Cafe

#20 of 132 Restaurants in Banff
Price: $3 - $15 Map
Visitor photos (38)
Menu
Cuisines: Cafe Sandwiches Bakeries

St. James Gate Irish Pub

#21 of 132 Restaurants in Banff
Map
Visitor photos (42)
Menu
Cuisines: Irish Pizza Pub

Coyotes Southwestern Grill

#22 of 132 Restaurants in Banff
Map
Visitor photos (37)
Menu
Cuisines: Mexican Southwestern Mediterranean Delicatessen

Bow Valley Grill

#23 of 132 Restaurants in Banff
Price: $26 - $34 Map
Visitor photos (37)
Menu
Cuisines: Steakhouse Barbecue Grill Family Fare Canadian
Reserve

The Bison Restaurant

#24 of 132 Restaurants in Banff
Price: $15 - $40 Map
Visitor photos (46)
Menu
Cuisines: Pizza Contemporary Canadian
Reserve

The Beaver Bar

#25 of 132 Restaurants in Banff
Price: $2 - $10 Map
Visitor photos (7)
Menu
Cuisines: Bar Pub Canadian

The Old Spaghetti Factory

#26 of 132 Restaurants in Banff
Price: $8 - $15 Map
Visitor photos (28)
Menu
Cuisines: Family Fare Pasta Italian

Saltlik

#27 of 132 Restaurants in Banff
Price: $31 - $50 Map
Visitor photos (47)
Menu
Cuisines: Steakhouse

Samurai Sushi Bar and Restaurant

#28 of 132 Restaurants in Banff
Price: $16 - $52 Map
Visitor photos (14)
Menu
Cuisines: Japanese Seafood Sushi
Reserve

Eddie Burger & Bar

#29 of 132 Restaurants in Banff
Map
Visitor photos (20)
Menu
Cuisines: Bar Hamburgers

Rundle Lounge

#30 of 132 Restaurants in Banff
Price: $8 - $19 Map
Visitor photos (63)
Menu
Cuisines: Bar Barbecue Hamburgers Family Fare
Reserve