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,…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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…

  • 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…

  • Mt Fairview Dining Room & Caribou Lounge

    Lake Louise

    The Deer Lodge hotel's dining room and its adjacent 1930s log lounge, 500m down the road from Lake Louise, make one of the area's more relaxed spots for…

  • Tooloulou's

    Banff Town

    The bayou meets Banff at Tooloulou's, home to New Orleans classics like catfish po' boys and creole jambalaya. Tooloulou's also doubles as one of the best…

  • Bill Peyto’s Café

    Lake Louise

    This hostel-administered resto-pub draws a casual, budget-minded crowd for its reasonably priced food and good draft beer. Fill up on homemade granola or…

  • Magpie & Stump

    Banff Town

    A classic, lively cantina full of Sol-swigging snowboarders. It has ramped up some of the classics, like the Dos Porkos Quesadilla with pulled pork, smoky…

  • Coyote's Southwestern Grill

    Banff Town

    A Banff staple, Coyote's has been serving up satisfying southwestern food since the early ’90s. Dishes like flat-iron steak and blue-corn chicken…

  • Moose Family Kitchen

    Banff & Jasper National Parks

    Presided over by its delightful Japanese chef-owner, this no-nonsense cafe in the heart of Kananaskis Village serves an eclectic mix of bagels, sandwiches…

  • Forte

    Banff & Jasper National Parks

    One of several restaurants in Kananaskis Village owned by the Pomeroy Kananaskis Mountain Lodge, Forte starts serving at breakfast time but really hits…

  • Evelyn's Coffee World

    Banff Town

    Pushing Starbucks onto the periphery, Evelyn's cranks out some of Banff's best coffee, along with wraps, pies and – best of all – its own selection of…

  • Bruno's Cafe & Grill

    Banff Town

    While other joints stop serving breakfast at 11am, greasy-spoon-meets-pub Bruno's keeps going all day, replenishing the appetites of mountain men and…

  • Grizzly House

    Banff Town

    This unusual restaurant specializes in exotic meats, from beef and buffalo to shark and kangaroo, cooked fondue-style at your table, either in hot oil or…

  • Laggan's Bakery

    Lake Louise

    At this cafeteria/bakery in Lake Louise's shopping mall, neither the atmosphere nor the fresh bread and baked goods are anything to write home about…

  • Mad Trapper's Saloon

    Banff National Park

    Barbecue joint with some cafe items at the top of the Sunshine Village gondola. Also open in the summer.

  • IGA

    Banff Town

    Banff’s largest supermarket has the best selection for campers and self-caterers.

  • Columbia Icefield Centre Dining Room

    Jasper National Park

    Fantastic views of Athabasca Glacier only partially offset the total lack of atmosphere in the Columbia Icefield Centre's dining options. The pricier…

  • Lodge of the Ten Peaks

    Lake Louise

    Fill up for the day on the Sasquatch breakfast sandwich, or pick up a burger or hot dog for lunch in this ski-lodge cafeteria beside the Lake Louise…

  • Creekside Bar & Grill

    Banff National Park

    Breakfast and lunch joint located in the Sunshine gondola base station. Only open in winter.

  • Village Market

    Lake Louise

    A small (and expensive) supermarket where you can stock up on necessities.