Dining at The Bison Restaurant in Banff
Dine & Sip

Eat & Drink in Banff & Beyond

From elevated Rocky Mountain cuisine to cozy craft breweries, the Banff, Lake Louise, and Canmore dining scene punches well above its weight.

Banff Restaurants

Where to Eat in Banff

Banff's dining scene is a delicious mix of fine dining, creative global kitchens, beloved local institutions, and award-winning casual eateries.

The Bison Restaurant
$$$
Fine Dining Canadian Farm-to-Table

The Bison Restaurant

Farm-to-table dining featuring regional Rocky Mountain cuisine with seasonal menus showcasing the very best Alberta has to offer. Known for bison short ribs, elk carpaccio, escargot in a bone, and scallops with crispy spatzle. Rustic-elegant atmosphere with Bear Street views and a summer patio built to soak in the mountains.

Seasonal menusSummer patioOpenTable reservationsPrivate dining available
📍 211 Bear St, Banff
📞 (403) 762-5550
🕐 Daily 11am - 10pm
Park Distillery
$$
Restaurant & Distillery Campfire-Inspired Canadian

Park Distillery

A working distillery and restaurant in downtown Banff crafting glacier water spirits in-house. Campfire-inspired cuisine featuring wood-fired, spit-roasted, and smoky-savoury dishes made with locally sourced ingredients. Award-winning Alpine Dry Gin, Maple Rye, and Bird's Eye Chili Vodka brewed on site. Try the s'mores for dessert.

In-house craft distilleryDistillery tours availableBlend your own gin experienceTakeout available
📍 219 Banff Ave, Banff
📞 (403) 762-5114
🕐 Daily 11am - 11pm
Grizzly House
$$$
Iconic Restaurant Fondue & Exotic Game

Grizzly House

A Banff landmark since 1967 and one of the town's most iconic dining experiences. Famous for fondue and exotic game meats including rattlesnake, alligator, and ostrich cooked at your table. The retro-kitsch decor and vintage table-side phones add to the unforgettable atmosphere. Reservations highly recommended.

Banff institution since 1967Fondue cooked at your tableExotic game meatsRetro-kitsch atmosphere
📍 207 Banff Ave, Banff
📞 (403) 762-4055
🕐 Sun-Thu 11:30am-9pm, Fri-Sat 11:30am-9:30pm (Closed Tue)
Block Kitchen + Bar
$$
Casual Dining Global Fusion

Block Kitchen + Bar

A vibrant and dynamic restaurant offering a fresh global menu and creative cocktails in an urban-rustic setting. Chef Stephane Prevost brings Izakaya influences, a love for curries, and Ocean-Wise certified sustainable seafood. Warm birdcage and bare-bulb decor creates a playful vibe perfect for small plates or a full meal.

Ocean-Wise sustainable seafoodIzakaya-inspired small platesCreative cocktail menuIntimate & convivial space
📍 201 Banff Ave (Corner of Caribou St)
📞 (403) 985-2887
🕐 Daily 11:30am - 11pm
Juniper Bistro
$$$
Fine Dining Contemporary Canadian

Juniper Bistro

Perched above town at The Juniper Hotel with panoramic mountain views from one of the best patios in the Bow Valley. Chef Sergio crafts exquisite plant-rich dishes with sustainably sourced proteins and seasonal ingredients. The Five-Course Tasting Experience showcases local Bow Valley flavours blended with Latin American influences. Free parking and EV charging.

Panoramic mountain view patioFive-Course Tasting ExperiencePlant-rich seasonal menusFree parking & EV charging
📍 1 Juniper Way, Banff
📞 (403) 763-6219
🕐 Daily for breakfast & dinner
Wild Flour Bakery
$
Bakery & Cafe Artisan Bakery

Wild Flour Bakery

Beloved artisan bakery on Bear Street known for sourdough, croissants, and hearty breakfast sandwiches made with free-range eggs. Lunch features Chicken Banh Mi on house-made milk buns, honey grilled cheese with black pepper gouda, and Turkey Croissants. Bread baked fresh daily including Natural Sourdough, Cranberry Walnut, and GF Multigrain. Vegan and gluten-free options available.

Fresh-baked bread dailyFree-range eggsVegan & gluten-free optionsLocally sourced ingredients
📍 211 Bear St #101, Banff
📞 (403) 760-5074
🕐 Fri-Sun 7am - 5pm
Eddie Burger + Bar
$$
Casual Gourmet Burgers

Eddie Burger + Bar

Gourmet burgers made with housemade Alberta beef in a funky basement joint that's become a Banff institution. Creative toppings, spiked milkshakes, and the infamous Trash Can cocktail. Daily specials include $8 Double Caesars on Mondays, 75-cent wings on Tuesdays, and all-day Happy Hour on Thursdays. The elk burger is a must-try.

Housemade Alberta beef burgersDaily drink specialsSpiked milkshakesOpenTable reservations
📍 137 Banff Ave (Lower Level), Banff
📞 (403) 762-2230
🕐 Daily 11:30am - late
Tooloulou's
$$
Restaurant Cajun-Creole Fusion

Tooloulou's

Cajun and Creole flavours meet the Canadian Rockies in this intimate 50-seat downtown gem. Owner-operated since 2012, serving homemade comfort food from scratch including Shrimp & Grits, Boudin Balls, Seafood Skillet, and jambalaya. Over 100 hot sauces available from their Hot Shotz shelf. Breakfast, lunch, and dinner with gluten-friendly options.

100+ hot saucesLocally owned since 2012Gluten-friendly optionsBreakfast, lunch & dinner
📍 204 Caribou St, Banff
📞 (403) 762-2633
🕐 Daily 8am - 9pm (Fri-Sat until 9:30pm)
Banff Ave Brewing Co.
$$
Brewery & Pub Craft Beer & Pub Food

Banff Ave Brewing Co.

Banff's favourite brewpub since 2010 with house-brewed craft beers and all your pub favourites. The Pub upstairs is casual and lively; the street-level Taproom offers a fresh experience watching the Banff "wildlife" stroll by. Part of the Bear Hill Brewing family alongside Jasper Brewing Co. and Campio Brewing. Great apres-ski spot.

House-brewed craft beersThe Pub + The TaproomBeer merch shopLive events
📍 110 Banff Ave, 2nd Floor, Banff
📞 (403) 762-1003
🕐 Mon-Wed 12pm-12am, Thu-Fri 12pm-1am, Sat 11:30am-1am, Sun 11:30am-12am
Nourish Bistro
$$
Vegetarian Fine Dining Vegetarian & Vegan

Nourish Bistro

Banff's premiere vegetarian and vegan restaurant serving innovative plant-based cuisine since 2006. Creative menu featuring gyoza, tempura broccoli, beetroot bruschetta, and globally inspired mains made with fresh local and organic ingredients. Eco-bar with craft cocktails, rotating unique beers, and carefully selected organic wines.

100% vegetarian & veganOrganic wines & craft cocktailsGluten-free optionsWeekend brunch
📍 211 Bear St #110, Banff
📞 (403) 760-3933
🕐 Weekdays 12pm-9pm, Weekends 10am-10pm
Magpie & Stump
$$
Restaurant & Bar Mexican

Magpie & Stump

Downtown Banff's go-to for authentic Mexican food and tequila with over 60 tequilas behind the bar. Tacos are $6 each or $18 for three, with proteins including suadero beef, carnitas pork, tinga chicken, and vegetarian options. The rooftop patio "El Patio" is legendary in summer. Taco Tuesday offers $3.50 tacos and drink specials.

60+ tequilasTaco Tuesday $3.50 tacosRooftop patio "El Patio"Late night until midnight
📍 203 Caribou St, Banff
📞 (403) 762-4067
🕐 Tue-Sun 12pm - 12am
Coyotes Southwestern Grill
$$
Restaurant Southwestern

Coyotes Southwestern Grill

Award-winning Southwestern cuisine voted #1 Best Breakfast and Best Lunch in the 2024 Rocky Mountain Outlook Reader's Choice Awards. Serving breakfast, lunch, and dinner daily with dishes like Huevos Rancheros, Southwestern Steak and Eggs, and hearty Tex-Mex favourites. Fresh, local ingredients with bold flavours.

#1 Best Breakfast in Banff#1 Best Lunch MenuOpen from 8am dailySouthwestern & Tex-Mex
📍 206 Caribou St, Banff
📞 (403) 762-3963
🕐 Daily 8am - late
Bear Street Tavern
$$
Tavern Pizza & Pub

Bear Street Tavern

Signature pizzas, sandwiches, and cast iron specialties on Banff's beloved Bear Street. A cozy tavern atmosphere with a dog-friendly courtyard patio, selection of craft beers and cocktails, perfect for casual group dinners or a relaxed afternoon.

Signature brick-oven pizzasDog-friendly courtyard patioCraft beer selectionCast iron specialties
📍 211 Bear St, Banff
📞 (403) 762-2021
🕐 Daily 11:30am - late
Lake Louise Restaurants

Where to Eat in Lake Louise

From refined Chateau dining rooms to cozy village cafes, Lake Louise offers a surprising range of culinary experiences amid some of the world's most stunning mountain scenery.

Lake Louise Station
$$$
Fine Dining Rocky Mountain

Lake Louise Station

Housed in the beautifully restored 1910 Canadian Pacific Railway station, this restaurant blends heritage charm with contemporary Rocky Mountain cuisine. Dine inside restored rail cars or the original station building featuring local game, Alberta beef, and seasonal ingredients. A must-visit for history and food lovers alike.

Restored 1910 CPR stationDine in heritage rail carsLocal game & Alberta beef
📍 200 Sentinel Rd, Lake Louise
📞 (403) 522-2600
🕐 Daily 11:30am - 9pm
Fairview Dining Room
$$$$
Fine Dining Contemporary Canadian

Fairview Dining Room

The signature restaurant at the iconic Fairmont Chateau Lake Louise, offering refined Canadian cuisine with jaw-dropping views of Lake Louise and the Victoria Glacier. Seasonal tasting menus spotlight Alberta beef, Pacific seafood, and locally foraged ingredients. An unforgettable fine-dining experience in one of Canada's most spectacular settings.

Lake Louise & glacier viewsSeasonal tasting menusFairmont Chateau setting
📍 111 Lake Louise Dr, Lake Louise
📞 (403) 522-1818
🕐 Daily 6pm - 9pm
Walliser Stube
$$$$
Fine Dining Swiss & Fondue

Walliser Stube

A cozy Swiss-inspired fondue restaurant nestled inside the Fairmont Chateau Lake Louise. Featuring authentic cheese and chocolate fondues, raclette, and hearty Alpine fare in an intimate chalet-style dining room. Perfect for a special evening after a day exploring the lake or skiing at Lake Louise Resort.

Authentic Swiss fondueIntimate chalet atmosphereInside Fairmont Chateau
📍 111 Lake Louise Dr, Lake Louise
📞 (403) 522-1818
🕐 Daily 6pm - 9pm
Trailhead Cafe
$
Cafe Cafe & Bakery

Trailhead Cafe

A casual and welcoming cafe in Lake Louise Village serving hearty breakfasts, fresh-baked goods, and satisfying lunch fare. Popular with hikers fueling up before hitting the trails or warming up after a day in the mountains. Espresso drinks, smoothies, and grab-and-go options make it the village's go-to morning stop.

Hearty hiker breakfastsFresh-baked goodsGrab-and-go options
📍 Samson Mall, 101 Lake Louise Dr, Lake Louise
🕐 Daily 7am - 5pm
Bill Peyto's Cafe
$
Casual Pub & Comfort Food

Bill Peyto's Cafe

The legendary budget-friendly cafe inside HI Lake Louise Alpine Centre, named after the famous Banff park warden. Beloved by backpackers and travellers for generous portions of comfort food — burgers, wraps, poutine, and daily specials — at prices that won't break the bank. A social hub where hikers swap trail stories over pints.

Backpacker-friendly pricesGenerous portionsSocial traveller hub
📍 203 Village Rd, Lake Louise
🕐 Daily 7am - 9pm
The Alpine Social
$$
Pub Elevated Pub Fare

The Alpine Social

A modern mountain gathering spot in Lake Louise Village offering craft cocktails, local beers on tap, and elevated pub fare with a Canadian twist. The warm timber interior and stone fireplace create a welcoming apres vibe after a day on the slopes or trails. Shareable plates and seasonal specials keep the menu fresh.

Craft cocktails & local beerCozy mountain atmosphereShareable plates
📍 101 Lake Louise Dr, Lake Louise
🕐 Daily 11am - 10pm
Canmore Restaurants

Where to Eat in Canmore

Just outside the park gates, Canmore's Main Street is packed with locally owned restaurants, craft breweries, and innovative kitchens that rival any mountain town in North America.

The Iron Goat
$$
Pub Elevated Pub Fare

The Iron Goat

A Canmore institution on Main Street serving elevated pub fare and craft beer in a warm, industrial-chic space. Known for their creative burgers, hearty mains, and an ever-rotating selection of Alberta craft beers on tap. The rooftop patio offers stunning views of the Three Sisters peaks and is one of the best outdoor dining spots in the Bow Valley.

Rooftop patio with Three Sisters viewsAlberta craft beer selectionCreative gourmet burgers
📍 703 Main St, Canmore
📞 (403) 609-0222
🕐 Daily 11:30am - late
Tavern 1883
$$
Gastropub Canadian Comfort

Tavern 1883

Canmore's historic gastropub named for the year coal was first discovered in the Bow Valley. Locally sourced Canadian comfort food meets craft cocktails in a beautifully restored heritage building. Highlights include bison meatloaf, elk bolognese, and a curated whisky list. The patio buzzes all summer long.

Heritage building characterLocally sourced Canadian fareCurated whisky list
📍 709 Main St, Canmore
📞 (403) 609-2000
🕐 Daily 11am - 10pm
Crazyweed Kitchen
$$$
Fine Dining Global Fusion

Crazyweed Kitchen

One of the most celebrated restaurants in the Canadian Rockies, Crazyweed has earned a reputation for bold, globally inspired cuisine crafted with local ingredients. The ever-changing menu draws from Asian, Mediterranean, and Latin influences with a focus on fresh, seasonal dishes. An intimate dining room and knowledgeable staff make every visit special.

Award-winning Rocky Mountain diningGlobally inspired seasonal menusIntimate atmosphere
📍 1600 Railway Ave, Canmore
📞 (403) 609-2530
🕐 Tue-Sat 5pm - 9pm
The Drake
$$
Pub Pizza & Pub Food

The Drake

A lively Canmore pub and late-night hangout known for wood-fired pizza, generous pours, and a vibrant atmosphere that draws locals and visitors alike. The open kitchen and rustic mountain decor set the tone for a casual, fun evening. Live music on weekends and a great happy hour make The Drake a Bow Valley staple.

Wood-fired pizzaLive music weekendsLate-night atmosphere
📍 909 Railway Ave, Canmore
📞 (403) 678-5131
🕐 Daily 11am - late
Blake Brewpub
$$
Brewery & Pub Craft Beer & Pub Food

Blake Brewpub

Canmore's original craft brewery and taproom pouring house-brewed beers alongside a menu of elevated bar bites and mains. The open-concept space lets you watch the brewers at work while you sip a fresh pint. Flagship brews include the Grizzly Paw Pilsner and Powder Hound IPA. A must for craft beer enthusiasts visiting the Bow Valley.

House-brewed craft beerOpen-concept breweryElevated bar bites
📍 810 Main St, Canmore
📞 (403) 678-9983
🕐 Daily 11am - 10pm
PD3 by Blake
$$
Casual Pizza

PD3 by Blake

A neighbourhood pizzeria from the Blake Brewing family serving Detroit-style and Neapolitan pizzas with creative toppings and house-brewed beer pairings. The casual, family-friendly vibe and affordable prices make it a Canmore local favourite. Try the pepperoni with honey drizzle and the garlic knots.

Detroit-style & Neapolitan pizzaHouse-brewed beer pairingsFamily-friendly atmosphere
📍 817 Main St, Canmore
📞 (403) 678-2929
🕐 Daily 11am - 9pm
Highway 1A & Castle Junction Restaurants

Where to Eat in Highway 1A & Castle Junction

Tucked into the forests along the Bow Valley Parkway, these wilderness dining gems offer romantic, candlelit meals in heritage lodges surrounded by towering pines.

Baker Creek Bistro
$$$
Fine Dining Rocky Mountain

Baker Creek Bistro

Nestled among towering pines at Baker Creek Mountain Resort on the Bow Valley Parkway, this intimate bistro serves refined Rocky Mountain cuisine in a quintessential log-cabin setting. Seasonal menus feature wild game, Alberta beef, and locally foraged ingredients. The candlelit dining room and crackling fireplace make it one of the most romantic dinner spots in the Canadian Rockies.

Log-cabin dining roomRomantic candlelit atmosphereWild game & foraged ingredients
📍 Bow Valley Parkway (Hwy 1A), Lake Louise
📞 (403) 522-2182
🕐 Daily 5pm - 9pm (seasonal)
Storm Mountain Lodge
$$$
Fine Dining Canadian Wilderness

Storm Mountain Lodge

A remote heritage lodge built in 1922 offering an unforgettable wilderness dining experience on the Bow Valley Parkway at Castle Junction. The lodge's rustic dining room serves a seasonal menu of Alberta-raised meats, fresh fish, and garden-inspired sides by candlelight and wood fire. An ideal stop for a special meal between Banff and Lake Louise.

Heritage 1922 lodgeWilderness fine diningCandlelit & wood-fire ambiance
📍 Hwy 93 South at Castle Junction, Banff National Park
📞 (403) 762-4155
🕐 Daily 6pm - 9pm (seasonal)
Bars, Breweries & Cafes

Where to Drink

Whether you need a craft cocktail after a day on the slopes, a perfect espresso before a morning hike, or a rooftop pint with mountain views.

High Rollers Bowling & Pizza
Bar & Entertainment

High Rollers Bowling & Pizza

Six ten-pin bowling lanes, three pool tables, over 48 craft beers on tap, and brick-oven pizza in downtown Banff. Weekly specials include 75-cent wings on Tuesdays, all-day happy hour Wednesdays, and half-off pizza with $5 margaritas on Thursdays. Live music and late-night DJ parties.

📍 110 Banff Ave, Banff
📞 (403) 762-2695
🕐 Daily 3pm - 2am (Weekends from noon)
The Rose & Crown
Pub

The Rose & Crown

Banff's oldest pub since 1985, welcoming over 250,000 guests each year. Classic pub fare with a mountain twist, rooftop patio with stunning views, and live music every night. Daily specials include $15 fish and chips, $3 Taco Tuesdays, and comedy nights. Open 1pm to 2am daily.

📍 202 Banff Ave, Banff
📞 (403) 762-2121
🕐 Daily 1pm - 2am
Whitebark Cafe
Coffee Shop

Whitebark Cafe

Independent specialty coffee house at the Banff Aspen Lodge, voted "Best of the Bow: Coffee" multiple times. Serving Moja fair-trade organic espresso, Banff Tea Company loose leaf teas, and fresh homemade goods daily. Heated patio terrace with mountain views. Committed to sustainability with compostable takeout.

📍 401 Banff Ave, Banff
📞 (403) 760-7298
🕐 Daily 6:30am - 6pm
Three Bears Brewery & Restaurant
Brewery & Restaurant

Three Bears Brewery & Restaurant

Craft brewery set in a forest-themed space on Bear Street with a stargazing retractable roof, beer garden, and multiple patios. Over 80 house-brewed beers on rotation including the flagship Wishing Tree IPA. Happy Hour daily 3-5pm with beer specials. Dog-friendly patio and live music on select nights.

📍 205 Bear St, Banff
📞 (403) 985-8038
🕐 Daily 11am - 10:30pm
Elk & Oarsman
Sports Bar & Pub

Elk & Oarsman

Iconic rooftop sports bar with 360-degree views of the Rocky Mountains. Fifteen draft beers, a diverse pub menu, and the best spot in town to watch live sports. Timber and river rock decor with a wood-burning fireplace create a cozy mountain atmosphere.

📍 119 Banff Ave, Banff
📞 (403) 762-4616
🕐 Daily 11am - 11pm

Plan Your Banff Dining Trip

Book a food tour to discover Banff's best restaurants, or find the perfect hotel for your culinary getaway.

Browse Food Tours on GetYourGuide → Find Hotels on Expedia →
Tip

Dining Tips for Banff

Reserve Ahead

Banff's best restaurants fill up fast, especially on weekends and during ski season. Book via OpenTable or call ahead for fine dining spots like The Bison, Juniper Bistro, and Park Distillery.

Bear Street is the Heart

Bear Street is Banff's foodie hub. Within two blocks you'll find Wild Flour Bakery, Nourish Bistro, Three Bears Brewery, Bear Street Tavern, and The Bison -- all walkable.

Happy Hour Culture

Nearly every bar offers daily happy hour specials. High Rollers does all-day happy hour Wednesdays, Three Bears runs 3-5pm daily, and Eddie Burger has all-day specials on Thursdays.