Must-see restaurants in Banff & Jasper National Parks

  • Mt Engadine Lodge Dining Room

    Banff & Jasper National Parks

    It's worth detouring off the Smith Dorrien/Spray Trail for a bite at this charming backwoods lodge. Drop-ins are welcome for the daily afternoon tea,…

  • Maligne Canyon Wilderness Kitchen

    Jasper Town & Around

    The outdoor deck at the edge of gorgeous Maligne Canyon is temptation enough to dine at Jasper's newest restaurant. But the real clincher is the…

  • Elkhorn Dining Room

    Jasper National Park

    Rustic yet elegant, the Num-Ti-Jah’s historic Elkhorn Dining Room lets you step back in time to Jimmy Simpson's original hunting lodge, complete with…

  • Eddie Burger Bar

    Banff Town

    Not your average fast-food joint, Eddie's is devoted to building large, custom-made and crave-worthy burgers, from the usual classics to specialties like…

  • Communitea

    Canmore

    Ethically aware and all organic, this community cafe exudes a warm, relaxed vibe and colorful modern aesthetic. Food is fresh and local, with noodles,…

  • Crazyweed Kitchen

    Canmore

    This flashy bistro on the edge of town feels more big city than small town, with its sharp designer lines, funky artwork and globetrotting menu that takes…

  • Lake Louise Station Restaurant

    Lake Louise

    Lake Louise's historic train station is the most atmospheric place in town to have a meal. Details like stacks of turn-of-the-century luggage, the…

  • Lake Agnes Teahouse

    Lake Louise

    The 3.4km hike from Lake Louise to Lake Agnes is among the area's most popular – surely because it ends here. This fabulously rustic alpine teahouse…

  • Raven Bistro

    Jasper Town & Around

    This cozy, tastefully designed bistro offers vegetarian dishes, encourages shared plates and earns a loyal clientele with sublime offerings like Kaffir…

  • Bear Street Tavern

    Banff Town

    This gastropub hits a double whammy: ingeniously flavored pizzas washed down with locally brewed pints. Banffites head here in droves for a plate of…

  • Other Paw Bakery

    Jasper Town & Around

    An offshoot of the original Bear's Paw bakery around the corner, the Other Paw offers the same addictive mix of breads, pastries, muffins and coffee –…

  • Trough

    Canmore

    Canmore’s slinkiest bistro is a bit tucked away on 9th St, but worth discovering for a romantic night out. The mother-son team creates amazing dishes like…

  • Park

    Banff Town

    Banff gets hip with a microdistillery to complement its microbrewery, plying spirits (gin, vodka and whiskey) and beer made from Alberta's foothills'…

  • Bison Restaurant & Terrace

    Banff Town

    Rustically elegant, the Bison is full of trendy, well-off Calgarians dressed in expensive hiking gear, who're drawn by its regionally sourced, meat-heavy…

  • Nourish

    Banff Town

    Confronted by a strangely beautiful papier-mâché tree when you walk in the door, you instantly know this vegetarian bistro is not average. With locally…

  • Sunwapta Falls Rocky Mountain Lodge

    Jasper National Park

    With its stone fireplace, plank floors and white tablecloths, this roadside lodge's dining room makes an atmospheric spot for breakfast or dinner (just…

  • Rocky Mountain Flatbread

    Canmore

    In this outdoorsy town where you naturally end up craving pizza, Rocky Mountain Flatbread is a fabulous apparition. The thin-crusted flatbreads start…

  • Juniper Bistro

    Banff Town

    Spectacular mountain views combine with an innovative, locally sourced menu at Juniper's, a surprisingly good hotel restaurant on Banff's northern…

  • Wild Flour

    Banff Town

    If you're searching for an inexpensive snack or a relatively guilt-free sugary treat, make a beeline for Banff's best bakery, where you'll find cheesecake…

  • Coco's Cafe

    Jasper Town & Around

    If you're looking for breakfast, you can't go wrong at Coco's. There's not much room inside, but many are happy to cram in to plan hikes and trade bear…

  • Fondue Stübli

    Lake Louise

    With a bona fide Swiss chef (Hans Sauter) in the kitchen, this cute-as-a-button 24-seat wood-paneled stübli is the perfect reward after a chilly day on…

  • Chateau Lake Louise Fairview Dining Room

    Lake Louise

    File it under 'part of the experience.' Rarely will you get afternoon tea served up with these kinds of views. The Chateau Lake Louise's expensive British…

  • Grizzly Paw

    Canmore

    Alberta's best microbrewery (offering seven year-round beers plus seasonal specials) is hiding in the mountains of Canmore. With beer and food pairings,…

  • Block Kitchen & Bar

    Banff Town

    This casual bar serves up tapas with heavy Asian and Mediterranean influences – or 'Mediterrasian,' as it calls it. The small but creative plates might…

  • Olive Bistro

    Jasper Town & Around

    This casual restaurant with big booths has a classy menu. Main dishes such as slow-braised organic lamb shank, elk rigatoni or a vegan 'dragon bowl' come…

  • Saltlik

    Banff Town

    With rib eye in citrus-rosemary butter and peppercorn New York strip loin on the menu, Saltlik is clearly no plain-Jane steakhouse knocking out flavorless…

  • Plain of Six Glaciers Teahouse

    Lake Louise

    Constructed in 1927 as a way station for Swiss mountaineering guides leading clients up to the summit of Mt Victoria, this twin-level log chalet looks…

  • Rocky Mountain Bagel

    Canmore

    Is there anything better in life than sitting by the fireplace or out under the flower baskets at Rocky Mountain Bagel, studying the morning shadows on…

  • Patricia Street Deli

    Jasper Town & Around

    Come to the Patricia Street Deli hungry – really hungry. Homemade bread is made into generously filled sandwiches by people who are just as generous with…

  • Maple Leaf Grille

    Banff Town

    With plenty of local and foreign plaudits, the classy Maple Leaf eschews all other pretensions in favor of one defining word: 'Canadian.' The menu is…

  • Trailhead Café

    Lake Louise

    This is the place to come for breakfast or a takeout lunch. Wraps and sandwiches are made to order, the staff are well versed in the espresso machine, and…

  • Old School Bus

    Canmore

    Permanently parked just off Main St, this converted school bus is the place for ice cream in Canmore. The chalkboard hawks a tempting spectrum of flavors,…

  • Bear’s Paw Bakery

    Jasper Town & Around

    Jasper's go-to bakery-cafe is right downtown where you need it most at the end of an energy-sapping activity. The menu features scones, cookies, muffins,…

  • Cows

    Banff Town

    Banff Ave isn't Banff Ave without an omnipresent queue snaking out the door at Cows, a product of Prince Edward Island. Cows' 30-plus ice-cream flavors…

  • Something Else

    Jasper Town & Around

    A long-standing Jasper favorite founded by a family from northwestern Greece, Something Else wears many hats (steakhouse, Italian, Cajun) but at its core…

  • Baker Creek Bistro

    Banff National Park

    This attractive cabin restaurant is located inside the Baker Creek Chalets complex and is among the few places to eat on the Bow Valley Pkwy. Good thing…

  • Melissa's Missteak

    Banff Town

    Melissa's is a casual, family-friendly, ketchup-on-the-table type of place in a 1928 heritage lodge-style building. One of Banff's favorite places for…

  • Gaucho Brazilian Barbecue

    Canmore

    Exuding aromas tantalizing enough to lure the local wildlife (a hungry bear nearly wandered through the front door in 2019), this authentic Brazilian…

  • Evergreen

    Banff Town

    Hotel restaurants can be hit-and-miss, but the Evergreen inside the Delta Banff Royal Canadian Lodge is consistently good, provided you like formal fine…

  • PD3 by Blake

    Canmore

    When summer rolls around, it's hard to resist PD3's shiny silver double-decker bus parked in a grassy lot and pumping cool tunes. Sit at picnic tables out…