Restaurants in Banff

Best Restaurants

“Amazing fresh spicy food with staff and ownership that actually appreciate locals. I find this very refreshing highly recommended.”

4.7 Superb479 Reviews
2

Eden

Eden 300 Mountain Ave, Banff Modern European • $$$$

“I recently had the immense pleasure of experiencing the 7 course tasting meal with wine pairings at Eden. It was truly a transcendent experience. This is going to sound hyperbolic, but there is no easy way to describe how thoughtful, elegant, and surprising are all of the ways this team was able to deliver such an amazing sensory experience. Incredible presentation, texture, balance, subtlety. Sublime! Transcendent? Ok, I know, it sounds over the top, but it has to be said. The Sommelier, (I think his name is Robert but I had 7 tastings of wine) is an absolute marvel of knowledge, playfulness and astute storytelling while leading you on a truly singular and expansive tasting experience. And, all of this in an unfussy, warm and fun atmosphere. If you have a chance, go here and experience this! It will be a memory you will want to revisit often. Truly a rare gem.”

4.8 Superb218 Reviews

“The best place to eat Indian food. My family thoroughly enjoyed lunch with variety of vegetarian dishes.”

4.6 Superb603 Reviews
Nourish Bistro Banff 211 Bear St #110, Banff Bistros • $$

“The food here is absolutely delicious.”

4.6 Superb312 Reviews

“The best Guinness! I was order one just to treat my husband but after I saw the glass and got a sip, I order one for myself! We will going back to try some things else for sure.”

4.6 Superb276 Reviews
6

Brazen

Brazen 138 Banff Ave, Banff Canadian • $$

“Brazen should be at the TOP of everyone’s food list in Banff. The atmosphere, wait-staff( Rylee rocked!), and Chef Dan were amazing! The food and drinks were phenomenal and first class. We ate at many restaurants in Banff and none touched the quality and taste of Brazen. We started with drinks of local beers from the rotating tap and the Garden Tea Party cocktail. We then moved on to the food portion of the meal. We had numerous dishes (mushrooms, ribs, potatoes, duck, gnocchi, and the ginger beef) and were pleased with the bold and flavorful taste of them all. We topped off the night with the house special Creme Brûlée and it was the perfect end to a delicious meal. Do yourself a favor and try this excellent restaurant!!”

4.5 Superb556 Reviews

Restaurants by Cuisine

The Bison Restaurant 211 Bear St # 213, Banff Canadian • $$$$

“Have you ever had a meal in which you just don't want it to end? The flavors enhanced one another. We had scallops served with a pork belly slowly roasted to perfection. Our bison burger was so tender, cooked med rare and the freshest beets, potatoes and carrots roasted . The carmel toffee dessert melted in your mouth. The service was spot on. a lovely meal to the end of a great vacation in Banff.”

4.5 Superb474 Reviews

“My wife and I visited this place twice in the same weekend. Once for late night happy hour and then dinner the following night. Amazing staff, food, drink and ambiance. A MUST TRY!”

4.5 Superb439 Reviews
Bear Street Tavern 211 Bear St, Banff Pizza • $$

“Wanted to give a huge shoutout to our server Jessie who went above and beyond last night! Went down for a birthday dinner, and Jessie was so accomodating despite being very busy. Great food, great service!”

4.5 Superb425 Reviews

Restaurants with Delivery

“Absolutely recommend this place. We ate there several times during our holiday in Banff. Guys, thank you so much for the delicious, not greasy, not overcooked food, no oil (except for hot dogs, they are for the bravest), very balanced bowls, I was mega pleased that there was the kind of food that I needed. So if you are on pp like me, feel free to go to this place and try different bowls. And of course, every time we took one glass of strange Korean desserts for two, they were all tasty and interesting. Service 5⭐️!!
I'm taking off stars for cleanliness and this does not apply to the employees, but rather to the visitors who cannot take 2 steps to the serving table and clean up after themselves. We had to clean the table ourselves after someone to eat. Be more cultured people. Thanks again to the establishment for being you, don’t give up your position.”

4.8 Superb367 Reviews

“Amazing fresh spicy food with staff and ownership that actually appreciate locals. I find this very refreshing highly recommended.”

4.7 Superb479 Reviews
Eden 300 Mountain Ave, Banff Modern European • $$$$

“I recently had the immense pleasure of experiencing the 7 course tasting meal with wine pairings at Eden. It was truly a transcendent experience. This is going to sound hyperbolic, but there is no easy way to describe how thoughtful, elegant, and surprising are all of the ways this team was able to deliver such an amazing sensory experience. Incredible presentation, texture, balance, subtlety. Sublime! Transcendent? Ok, I know, it sounds over the top, but it has to be said. The Sommelier, (I think his name is Robert but I had 7 tastings of wine) is an absolute marvel of knowledge, playfulness and astute storytelling while leading you on a truly singular and expansive tasting experience. And, all of this in an unfussy, warm and fun atmosphere. If you have a chance, go here and experience this! It will be a memory you will want to revisit often. Truly a rare gem.”

4.8 Superb218 Reviews

“The best place to eat Indian food. My family thoroughly enjoyed lunch with variety of vegetarian dishes.”

4.6 Superb603 Reviews
Nourish Bistro Banff 211 Bear St #110, Banff Bistros • $$

“The food here is absolutely delicious.”

4.6 Superb312 Reviews
Brazen 138 Banff Ave, Banff Canadian • $$

“Brazen should be at the TOP of everyone’s food list in Banff. The atmosphere, wait-staff( Rylee rocked!), and Chef Dan were amazing! The food and drinks were phenomenal and first class. We ate at many restaurants in Banff and none touched the quality and taste of Brazen. We started with drinks of local beers from the rotating tap and the Garden Tea Party cocktail. We then moved on to the food portion of the meal. We had numerous dishes (mushrooms, ribs, potatoes, duck, gnocchi, and the ginger beef) and were pleased with the bold and flavorful taste of them all. We topped off the night with the house special Creme Brûlée and it was the perfect end to a delicious meal. Do yourself a favor and try this excellent restaurant!!”

4.5 Superb556 Reviews
The Bison Restaurant 211 Bear St # 213, Banff Canadian • $$$$

“Have you ever had a meal in which you just don't want it to end? The flavors enhanced one another. We had scallops served with a pork belly slowly roasted to perfection. Our bison burger was so tender, cooked med rare and the freshest beets, potatoes and carrots roasted . The carmel toffee dessert melted in your mouth. The service was spot on. a lovely meal to the end of a great vacation in Banff.”

4.5 Superb474 Reviews

“My wife and I visited this place twice in the same weekend. Once for late night happy hour and then dinner the following night. Amazing staff, food, drink and ambiance. A MUST TRY!”

4.5 Superb439 Reviews
Bear Street Tavern 211 Bear St, Banff Pizza • $$

“Wanted to give a huge shoutout to our server Jessie who went above and beyond last night! Went down for a birthday dinner, and Jessie was so accomodating despite being very busy. Great food, great service!”

4.5 Superb425 Reviews
The Juniper Bistro 1 Juniper Way Unit 2, Banff Canadian • $$

“Absolutely amazing. Where to start? The service, the exemplary. The view? Stunning. The food? To die for. The duck breast did not disappoint. The whipped potatoes were the perfect complement. And the roasted carrots were simply next level. Coming from a small town where restaurants with this quality of food don't exist, Juniper Bistro was such a treat. I highly recommend for an evening of fine dining.”

4.5 Superb398 Reviews
The Eddie Burger + Bar 137 Banff Ave #6, Banff Burgers • $$

“The BEST burger ever!!! Hands down incredible!”

4.5 Superb311 Reviews
Ramen Arashi Banff 213 Sundance Mall,  215 Banff Ave 2nd floor, Banff Ramen • $

“Excellent food and service!”

4.5 Superb304 Reviews
LUPO Italian Ristorante 208 Wolf St #201, Banff Italian • $$

“My Wife and I had a wonderful dinner experience. Halibut was cooked to perfection and well paired with an excellent italian white wine. Service provided by Erika outstanding. Being said that, there is always room to improve.”

4.4 Superb743 Reviews
1888 Chop House 405 Spray Ave, Banff Steak House • $$$$

“The food here did not disappoint. Everything was top notch, from the bread, to the mains, right to dessert. Our server Morgan was fantastic. He went above and beyond. Thank you”

4.5 Superb221 Reviews
Farm & Fire 333 Banff Ave, Banff American • $$

“Definitely my favourite breakfast/brunch in Banff. If you’re in Banff head here for a great brunch!”

4.4 Superb607 Reviews
The Juniper Bistro 1 Juniper Way Unit 2, Banff Canadian • $$

“Absolutely amazing. Where to start? The service, the exemplary. The view? Stunning. The food? To die for. The duck breast did not disappoint. The whipped potatoes were the perfect complement. And the roasted carrots were simply next level. Coming from a small town where restaurants with this quality of food don't exist, Juniper Bistro was such a treat. I highly recommend for an evening of fine dining.”

4.5 Superb398 Reviews
The Eddie Burger + Bar 137 Banff Ave #6, Banff Burgers • $$

“The BEST burger ever!!! Hands down incredible!”

4.5 Superb311 Reviews

“Great place to hang out, reasonable prices and staff friendly and fun”

4.5 Superb277 Reviews

Online Reservation Available

“Great place to hang out, reasonable prices and staff friendly and fun”

4.5 Superb277 Reviews

“A local we met hiking recommended we try this place and we are glad we did! Excellent views from the bar overlooking the street, glass ceiling up top, super cute decor all make it great. The food though is on another level - beats brewed in house, fall off the bone ribs, excellent wood fired pizza, and the BEST waffle fries I’ve ever had in my life. The service was also a bonus and we really enjoyed the knowledgeable Irish waitress and all her recommendations.”

4.4 Superb585 Reviews

“Good location in downtown Banff

Service was taking quite some time during early lunch hours but can't complain given there was only one server managing the whole restaurant

Chicken parm was good, but spaghetti & alfredo itself weren't to die for”

4.4 Superb435 Reviews
The Vermillion Room 405 Spray Ave, Banff French • $$$$

“Visiting from Texas and stopped by to have lunch with my husband celebrating his birthday. The hotel interior is currently under a renovation . The restaurant was beautiful with spectacular views. Our service was attentive and refreshing. I highly recommend the King Crab Chowder soup! Not only was it delicious, but the presentation was perfect!”

4.4 Superb416 Reviews
Castello Italiana 405 Spray Ave, Banff Italian • $$$$

“Really nice ambiance and the service was fantastic. The food was very good but with many ingredients so with allergies or preferences it may be tough. The risotto, gnocchi were really delicious.”

4.5 Superb135 Reviews

“So delicious!! Must get the arancini they are perfect! The staff is super kind and attentive we have some weird severe allergies in our party and they went out of their way to check ingredients on everything. Deemed “best cheese pizza ever” by multiple of our crowd (Quattro Formaggi). We got one of each of their desserts - lemon merengue was super rich and tiramisu beignets were perfectly not too sweet and light.

And they played Harry Potter audiobooks in the bathroom so a pretty perfect dining experience.”

4.4 Superb243 Reviews
The Primrose 300 Mountain Ave, Banff Canadian • $$

“Our tour return was delayed and we missed our reservation time. The Primrose was so understanding and was able to give us a small window to get dinner. The entire staff was so so pleasant and friendly and put us at our ease after a long day. We had a lovely and delicious dinner!”

4.4 Superb191 Reviews
La Terrazza 201 Lynx St, Banff Italian • $$$

“We had a simply beautiful visit at La Terrazza another night. If you are looking for a romantic spot for two to celebrate a special event, this is a great consideration. The greenery in the restaurant is rich, the lighting is soft, and the music is tasteful and non-intrusive.

We had a very attentive server with a warm and kind heart by the name of Aleska (I hope I am spelling her name right), she is from the Czech Republic.

The food was very good, classic Italian. Expect medium sized portions and home-made pasta. We were able to share three different dishes (one being a salad) and enjoyed two complimentary buns with maple pumpkin butter and olives. I’m glad to notice that nothing was over salted, which is important to me.”

4.4 Superb142 Reviews

“Came here for a Bachelor/ Bachelorette party beginning of August and it was a HOOT. Came late at night for the dance club vibes! Cheap drink specials, awesome dj and tons of dancing, we didn't want to leave!”

4.5 Superb74 Reviews
Sky Bistro 100 Mountain Ave, Banff Canadian • $$

“Atmosphere is lovely... if the day is nice. Food, service, overall pretty good. Best if you can enjoy a leisurely experience but it could be hectic depending when you go.”

4.3 Superb686 Reviews

“The entire dining experience was absolutely first class. The service- incredible The food - unbelievable good The Atmosphere- unforgettable”

4.3 Superb493 Reviews
Melissa's MisSteak 201 Banff Ave #2, Banff Steak House • $$

“fabulous place great food and waiter”

4.3 Superb469 Reviews
Añejo Restaurant 111 Banff Ave Unit 101, Banff Mexican • $$

“The happy hour options were excellent. We had a reservation for a slightly bigger group and they were able to accommodate us and were flexible with the timing too.”

4.3 Superb423 Reviews
Boston Pizza 225 Banff Ave #201, Banff Pizza • $$

“Nice service food was delicious reasonable prices”

4.3 Superb308 Reviews
Grapes 405 Spray Ave, Banff Bar • $$$$

“Super lovely tapas place. We have frequented many a tapas bar in our time and this held up against the best. Super tasty food, cheese and wine boards are on point and the cocktails are brill (the extra dirty martini was ?). The setting was also lovely and our server Kylie was the cherry on top - very friendly and made our visit extra special! Highly recommend!”

4.6 Superb36 Reviews
LUPO Italian Ristorante 208 Wolf St #201, Banff Italian • $$

“My Wife and I had a wonderful dinner experience. Halibut was cooked to perfection and well paired with an excellent italian white wine. Service provided by Erika outstanding. Being said that, there is always room to improve.”

4.4 Superb743 Reviews
1888 Chop House 405 Spray Ave, Banff Steak House • $$$$

“The food here did not disappoint. Everything was top notch, from the bread, to the mains, right to dessert. Our server Morgan was fantastic. He went above and beyond. Thank you”

4.5 Superb221 Reviews
Farm & Fire 333 Banff Ave, Banff American • $$

“Definitely my favourite breakfast/brunch in Banff. If you’re in Banff head here for a great brunch!”

4.4 Superb607 Reviews

24 Hour Restaurants

“Grabbed a quick bite here for breakfast and lunch and was served both times by Dax. He provided excellent service. Happily answered my questions and when I came back for lunch he remembered how I liked my tea. Food was good (had the protein wrap for breakfast and quinoa and lentil salad for lunch - both were good) and the service was excellent.”

4 Good57 Reviews
McDonald's 116 Banff Ave, Banff Fast Food • $

“Good spot to pee if the public washroom down the road is not available and you're bursting. Good enough and budget friendly tea options to get you going on walks in cold times of the year.”

3.3 Good200 Reviews

“A local we met hiking recommended we try this place and we are glad we did! Excellent views from the bar overlooking the street, glass ceiling up top, super cute decor all make it great. The food though is on another level - beats brewed in house, fall off the bone ribs, excellent wood fired pizza, and the BEST waffle fries I’ve ever had in my life. The service was also a bonus and we really enjoyed the knowledgeable Irish waitress and all her recommendations.”

4.4 Superb585 Reviews

“Good location in downtown Banff

Service was taking quite some time during early lunch hours but can't complain given there was only one server managing the whole restaurant

Chicken parm was good, but spaghetti & alfredo itself weren't to die for”

4.4 Superb435 Reviews
The Vermillion Room 405 Spray Ave, Banff French • $$$$

“Visiting from Texas and stopped by to have lunch with my husband celebrating his birthday. The hotel interior is currently under a renovation . The restaurant was beautiful with spectacular views. Our service was attentive and refreshing. I highly recommend the King Crab Chowder soup! Not only was it delicious, but the presentation was perfect!”

4.4 Superb416 Reviews

Takeout Restaurants

“Everything is freshly made daily including the bread and English muffins used for breakfast items, to the pastries and chai tea, also serve locally brewed coffee! The breakfast sandwich was such a pleasant surprise, it seemed simple at first glance but what a perfect combination of flavors and whatever seasoning was used blew me away. We also got the avocado toast which was elevated with a poached egg, goat cheese, and balsamic on freshly baked sourdough. The homemade chai tea like the owner’s grandma used to make was amazing. I normally don’t drink chai but loved my husband’s so much I had to get my own cup. It’s just a short drive from downtown, we noticed mainly locals and regulars coming in to this husband and wife owned shop. Update: After trying some other breakfast spots in town, nothing can compete with Bare Bistro so we revisited today getting to try to eggs benedict and omelette, the sauce used for the benedict was amazing (homemade of course). We also tried some of the pastries which were all perfectly baked and delicious. We’ve tried just about everything on the menu and haven’t been disappointed in anything. We will be back tomorrow to finish trying everything (mainly pastries left). Very friendly owners and you can tell they take pride in what they do (as they should). Thank you so much Fonda and Alfredo!”

4.9 Superb190 Reviews
Whitebark Cafe 401 Banff Ave, Banff Cafe • $

“fabulous stop off for a beer and breakfast”

4.5 Superb199 Reviews
Maclab Bistro 107 Tunnel Mountain Dr, Banff Bistros • $$

“Absolutely gorgeous view from pretty much wherever you are sitting in here. Multiple vegan options here now compared to 10 years ago! Busy during conferences. Lots of elk sitting outside near the amphitheater when we visited.

Dietary restrictions: They have some vegan options on the menu”

4.6 Superb79 Reviews

“fresh and very delicious breakfast. customer services is excellent.”

4.4 Superb231 Reviews
Sushi Bistro 208 Caribou St, Banff Sushi • $$

“Don’t let looks deceive you. From the outside this may not look like a fancy restaurant but this was some of the best sushi I’ve had in my life. The whole table said the same. The price was great too.”

4.4 Superb194 Reviews
Sushi House Banff 304 Caribou St, Banff Sushi • $$

“Food are prepared by #REALJAPANESECHEF.”

4.5 Superb88 Reviews
Evelyn's Coffee Bar 215 Banff Ave, Banff Coffee Shops • $

“nice and cozy. good coffee”

4.4 Superb151 Reviews
BeaverTails Banff (West) 201 Banff Ave, Banff Fast Food • $

“BeaverTails is a must-visit in Banff!”

4.4 Superb128 Reviews

“We always have great food when we visit.”

4.3 Superb341 Reviews
Wild Flour Bakery 211 Bear St #101, Banff Bakery • $

“Highly recommended! The staff is welcoming, and the food is excellent. Don’t miss their handcrafted art lattes – they’re a treat. We tried the cranberry loaf and a breakfast sandwich, hot chocolate and mocha, all made with top-quality ingredients. Garry helped us today, great service!

I also bought some artwork displayed for sale (Lynne Huras), and the barista even thanked me for supporting local artists. I definitely recommend checking out the art on display.

There are also some birds inside that add a lovely, soothing ambiance with their gentle chirping, enhancing the whole experience.”

4.3 Superb285 Reviews
Chili's Grill & Bar 461 Banff Ave, Banff Tex-Mex • $$

“Fresh, tasty, nice big portions . Very good service and affordable price. I would recommend that place to everyone”

4.3 Superb234 Reviews
BeaverTails Banff (East) 120 Banff Ave, Banff Fast Food • $

“BeaverTails is a must-visit in Banff!”

4.3 Superb128 Reviews
Chaya Banff Ramen • $

“Great service, very good food.”

4.3 Superb119 Reviews
Carlitos Pizza Inside Banff Inn,  501 Banff Ave, Banff Pizza • $$

“Took my family on a little road trip for the weekend and tried Carlito's on our first night there. It was so delicious, that we had to get it again on our second night as well. The deep fried calzone was out of this world ?”

4.3 Superb96 Reviews
Banff Ave Pizza 112b Banff Ave, Banff Pizza • $$

“Got takeout pizza. It was very good. Get the deep dish, which is basically Detroit style. The thin was good too. The hostess answered the phone and was SUPER nice and helpful.”

4.4 Superb33 Reviews
Castello Italiana 405 Spray Ave, Banff Italian • $$$$

“Really nice ambiance and the service was fantastic. The food was very good but with many ingredients so with allergies or preferences it may be tough. The risotto, gnocchi were really delicious.”

4.5 Superb135 Reviews
Maclab Bistro 107 Tunnel Mountain Dr, Banff Bistros • $$

“Absolutely gorgeous view from pretty much wherever you are sitting in here. Multiple vegan options here now compared to 10 years ago! Busy during conferences. Lots of elk sitting outside near the amphitheater when we visited.

Dietary restrictions: They have some vegan options on the menu”

4.6 Superb79 Reviews
Una Pizza + Wine Banff 202 Caribou St, Banff Pizza • $$

“So delicious!! Must get the arancini they are perfect! The staff is super kind and attentive we have some weird severe allergies in our party and they went out of their way to check ingredients on everything. Deemed “best cheese pizza ever” by multiple of our crowd (Quattro Formaggi). We got one of each of their desserts - lemon merengue was super rich and tiramisu beignets were perfectly not too sweet and light.

And they played Harry Potter audiobooks in the bathroom so a pretty perfect dining experience.”

4.4 Superb243 Reviews

Drive-Thru Restaurants

Subway 137 Banff Ave Bay 9, Banff Sandwich Shop • $

“We just love Subway sandwiches! The staff there are very friendly. And Miles did a good in serving us.”

4.2 Good159 Reviews
WALDHAUS RESTAURANT 405 Spray Ave, Banff German • $$$

“Everything about our dinner was incredible. My wife had the schnitzel and I had the short rib sauerbraten along with a 1L beer and a glass of wine - perfect. The service was prompt without being annoying and setting itself is beautiful. Couldn't have been better”

4.2 Good257 Reviews

“This is a regular Popeyes location, similar to others. The staff are fine; the only issue I noticed is that they might seem a bit annoyed by customers who demand more, despite it being just a fast-food place.”

4 Good54 Reviews
Starbucks 201 Banff Ave, Banff Coffee Shops • $

“Cool!!! I luv stb I luv BANFF”

3.6 Good92 Reviews
Coyotes Southwestern Grill 206 Caribou St, Banff Southern • $$

“fresh and very delicious breakfast. customer services is excellent.”

4.4 Superb231 Reviews
Sushi Bistro 208 Caribou St, Banff Sushi • $$

“Don’t let looks deceive you. From the outside this may not look like a fancy restaurant but this was some of the best sushi I’ve had in my life. The whole table said the same. The price was great too.”

4.4 Superb194 Reviews
The Primrose 300 Mountain Ave, Banff Canadian • $$

“Our tour return was delayed and we missed our reservation time. The Primrose was so understanding and was able to give us a small window to get dinner. The entire staff was so so pleasant and friendly and put us at our ease after a long day. We had a lovely and delicious dinner!”

4.4 Superb191 Reviews

Cheap Eats

MILK TEA at BANFF 211-Banff Ave (Inside Park Avenue Mall, Banff Bubble Tea • $

“Friendly staff. Amazing taste.”

4.4 Superb101 Reviews
The Beaver Bar 433 Banff Ave, Banff Bar • $

“The young blonde bartender called George was great! Awesome dude”

4.5 Superb41 Reviews

“i had to ask the cashier if the vegan palmier in the display was really that huge and indeed it was!! for only $5.5CAD it was so worth it for its uniqueness and for being in the only coffee shop up at the summit. very flaky and yummy too!!

Dietary restrictions: vegan options”

4.4 Superb67 Reviews
Banff National Perk 220 Bear St, Banff Coffee Shops • $

“great little spot to stop!”

4.3 Superb70 Reviews
Alpha Bistro 1029 Banff Ave, Banff Canadian • $

“I can’t say enough good things about Alpha Bistro. We stayed at RMR for a family vacation and went to Alpha Bistro for my wife’s birthday. We were initially somewhat apprehensive because it seemed quiet (off season) but Kelly made us feel so special and really hit the nail on the head. Dinner was phenomenal… we both ordered the steak. It was absolutely delicious and truly exceeded our expectations. Kelly made us laugh more than a dozen times and really made my wife feel special on her big day. We couldn’t be happier with this place. It will be a go-to for us in the future.”

4.5 Superb10 Reviews

“my partner and myself went there today the food was amazing, friendly staff, good prices, will be going again,”

4.2 Good91 Reviews

“It’s a good place, the food is delicious and the coffee is amazing. Also the employees are very kind”

4.2 Good165 Reviews

“My wife and I always stay at the Canalta lodge in Banff and the Cafe is fantastic there, amazing coffee and drinks. Thank you to everyone at the Canalta you are amazing people and we appreciate all of your hard work and friendliness. You are truly an amazing group of people”

4.1 Good13 Reviews
Yan's Bistro Cascade Shops, 317 Banff Ave Unit C2, Banff Chinese • $

“Good place to have a lunch or diner. The meals are big so make sure you are hungry enough if you stop by for a lunch ;) I like #2 Sweet & Sour pork. Delicious vegtables as well.”

4.1 Good41 Reviews

“Between the amazing food and awesome customer service, you can't go wrong!”

3.8 Good18 Reviews

“Bread is good. Been buying at Safeway. I was however surprised and disappointed when I noticed the size of the loaf this morning was much smaller. I looked at the label and saw it has gone down from 850g to 650g (almost a quarter less) for the same price (so 24% price increase).”

4.1 Good109 Reviews

“Love the coffee here <3 Every time we visit Banff, we get coffee here! Great service to boot.”

4.1 Good115 Reviews
Banff Shawarma 317 banff Avenue c1b, Banff Mediterranean • $

“Between the amazing food and awesome customer service, you can't go wrong!”

4.1 Good130 Reviews
COWS Banff 138 Banff Ave Unit #111, Banff Ice Cream Shop • $

“Wonderful ice cream! I always love coming to Cows whether I am in Banff, or back in Halifax or PEI”

4.1 Good276 Reviews
Pump & Tap Tavern 215 Banff Ave, Banff Pubs • $

“excellent little pub, prices were awesome, food was ok. would go again for sure.”

3.8 Good50 Reviews
Sushi House Banff 304 Caribou St, Banff Sushi • $$

“Food are prepared by #REALJAPANESECHEF.”

4.5 Superb88 Reviews
La Terrazza 201 Lynx St, Banff Italian • $$$

“We had a simply beautiful visit at La Terrazza another night. If you are looking for a romantic spot for two to celebrate a special event, this is a great consideration. The greenery in the restaurant is rich, the lighting is soft, and the music is tasteful and non-intrusive.

We had a very attentive server with a warm and kind heart by the name of Aleska (I hope I am spelling her name right), she is from the Czech Republic.

The food was very good, classic Italian. Expect medium sized portions and home-made pasta. We were able to share three different dishes (one being a salad) and enjoyed two complimentary buns with maple pumpkin butter and olives. I’m glad to notice that nothing was over salted, which is important to me.”

4.4 Superb142 Reviews

“Came here for a Bachelor/ Bachelorette party beginning of August and it was a HOOT. Came late at night for the dance club vibes! Cheap drink specials, awesome dj and tons of dancing, we didn't want to leave!”

4.5 Superb74 Reviews
Sky Bistro 100 Mountain Ave, Banff Canadian • $$

“Atmosphere is lovely... if the day is nice. Food, service, overall pretty good. Best if you can enjoy a leisurely experience but it could be hectic depending when you go.”

4.3 Superb686 Reviews

“The entire dining experience was absolutely first class. The service- incredible The food - unbelievable good The Atmosphere- unforgettable”

4.3 Superb493 Reviews
Melissa's MisSteak 201 Banff Ave #2, Banff Steak House • $$

“fabulous place great food and waiter”

4.3 Superb469 Reviews

Latest Reviews

“Oh wow... I was honestly treated so much better here than I was at the keg that I worked for personally back in Calgary. Our server Lauren was so kind and spot on with our table service, and when the missus' steak was a little underdone for her liking, Lauren took care of it right away and had it cooked by the kitchen staff to perfection. Gerry/Jerry the General Manager came over to our table and wanted to make sure everything was tasting great (which it was!) and he was such a delight to speak with. I honestly wished my GM from the Keg I worked with back in Calgary was even half as friendly as he was! Thank you to everybody who was on that night for making our Valentines Day so amazing, and we will certainly be back to eat at the Keg in the Caribou lodge specifically! Thanks a million Lauren and Gerry!”

4.1 Good241 Reviews
Chili's Grill & Bar 461 Banff Ave, Banff Tex-Mex • $$

“Fresh, tasty, nice big portions . Very good service and affordable price. I would recommend that place to everyone”

4.3 Superb234 Reviews
Subway 137 Banff Ave Bay 9, Banff Sandwich Shop • $

“We just love Subway sandwiches! The staff there are very friendly. And Miles did a good in serving us.”

4.2 Good159 Reviews
Shoku Izakaya 304 Caribou St, Banff Japanese • $$

“Went here last week while I was in Banff, food was amazing, best sushi, ramen, and calamari around!”

4.1 Good171 Reviews

“One of the most beautiful shops I have ever seen. Their tea packaging is stunning and made a perfect gift to bring home to friends and family from Banff. Also love the tea towels and the amazing chocolates they carry.”

4.7 Superb51 Reviews

Most Popular Restaurants

The Grizzly House 207 Banff Ave, Banff Fondue • $$$

“French in Canada I can tell you this is French quality.
The fondue and meats were super tasty. The only thing you can improve is the bread.
I recommend 100%”

4.1 Good444 Reviews
Añejo Restaurant 111 Banff Ave Unit 101, Banff Mexican • $$

“The happy hour options were excellent. We had a reservation for a slightly bigger group and they were able to accommodate us and were flexible with the timing too.”

4.3 Superb423 Reviews

“Service was awesome like always but the biggest this is you Gotta bring back the og arni!! New one is not as good as the og one!”

4.1 Good417 Reviews
Magpie & Stump 203 Caribou St, Banff Mexican • $$

“It’s a great place to eat and the food is awesome”

4.2 Good372 Reviews
The Maple Leaf 137 Banff Ave, Banff Canadian • $$$

“Great service, lovely food and place to be warm and comfortable for a meal. Highly recommended for your family dinners.”

4.2 Good371 Reviews

“Absolutely recommend this place. We ate there several times during our holiday in Banff. Guys, thank you so much for the delicious, not greasy, not overcooked food, no oil (except for hot dogs, they are for the bravest), very balanced bowls, I was mega pleased that there was the kind of food that I needed. So if you are on pp like me, feel free to go to this place and try different bowls. And of course, every time we took one glass of strange Korean desserts for two, they were all tasty and interesting. Service 5⭐️!!
I'm taking off stars for cleanliness and this does not apply to the employees, but rather to the visitors who cannot take 2 steps to the serving table and clean up after themselves. We had to clean the table ourselves after someone to eat. Be more cultured people. Thanks again to the establishment for being you, don’t give up your position.”

4.8 Superb367 Reviews

“We always have great food when we visit.”

4.3 Superb341 Reviews

“great food and friendly staff”

4.2 Good326 Reviews
Tooloulous 204 Caribou St, Banff Cajun • $$

“Time: 11/11 5:00pm
Order: Crawfish Shrimp Étouffée, Shirley Temple
The vibe in the restaurant is nice, and the table service is good as well. The Crawfish Shrimp Étouffée is a little bit spicy (Spicy level 3.5/5), but it still tastes delicious! And the drink is nice too, at first I thought it would be sour, but then it turned out not too sour nor too sweet. The texture of corn bread is soft, not too dry.
If you want to come here as a large group of people (5 person or above), I would recommend you book a table first.”

4.2 Good312 Reviews
Boston Pizza 225 Banff Ave #201, Banff Pizza • $$

“Nice service food was delicious reasonable prices”

4.3 Superb308 Reviews
Ramen Arashi Banff 213 Sundance Mall,  215 Banff Ave 2nd floor, Banff Ramen • $

“Excellent food and service!”

4.5 Superb304 Reviews
Wild Flour Bakery 211 Bear St #101, Banff Bakery • $

“Highly recommended! The staff is welcoming, and the food is excellent. Don’t miss their handcrafted art lattes – they’re a treat. We tried the cranberry loaf and a breakfast sandwich, hot chocolate and mocha, all made with top-quality ingredients. Garry helped us today, great service!

I also bought some artwork displayed for sale (Lynne Huras), and the barista even thanked me for supporting local artists. I definitely recommend checking out the art on display.

There are also some birds inside that add a lovely, soothing ambiance with their gentle chirping, enhancing the whole experience.”

4.3 Superb285 Reviews
Saffron Indian Bistro 205 Wolf St, Banff Indian • $$

“Great food and service…..”

4.3 Superb277 Reviews
COWS Banff 138 Banff Ave Unit #111, Banff Ice Cream Shop • $

“Wonderful ice cream! I always love coming to Cows whether I am in Banff, or back in Halifax or PEI”

4.1 Good276 Reviews
WALDHAUS RESTAURANT 405 Spray Ave, Banff German • $$$

“Everything about our dinner was incredible. My wife had the schnitzel and I had the short rib sauerbraten along with a 1L beer and a glass of wine - perfect. The service was prompt without being annoying and setting itself is beautiful. Couldn't have been better”

4.2 Good257 Reviews

Quick-service Chains

Enjoy More Tastes In Banff

Nearest Cities