Must-see restaurants in Banff & Jasper National Parks

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

  • The Spice Joint

    Jasper Town & Around

    Since opening in 2018, this friendly snack shack decked out in red, yellow and green has brought a welcome dose of Caribbean flavor to Jasper's northern…

  • Fiddle River Seafood Co

    Jasper Town & Around

    Being almost 1600km from the sea makes some customers understandably leery, but Jasper's premier seafood joint is no slouch. Pull up a seat near the…

  • Wicked Cup

    Jasper Town & Around

    Hidden on the west edge of town, Wicked Cup is one of Jasper's friendliest and coziest places for a bite. Choose between sit-down breakfasts on the dining…

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

  • Evil Dave's Grill

    Jasper Town & Around

    There's nothing evil about Dave's, other than its attempts to bury Jasper's image as a bastion of family-friendly, post-hiking grub that fills stomachs…

  • Summit Cafe

    Canmore

    For an early breakfast, hit this Canmore favorite. Order at the counter from a Mexican-influenced chalkboard menu that includes huevos rancheros and…

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

  • Summit Restaurant

    Jasper Town & Around

    For a rest break with jaw-dropping wraparound views, climb to this panoramic restaurant atop the Jasper Skytram's upper gondola station. After 11am,…

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

  • The Wood

    Canmore

    A sunny, spacious front patio and a big indoor fireplace create a relaxed vibe at this log building on a street corner in Canmore's town center. If you…

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

  • Papa George’s

    Jasper Town & Around

    Almost as old as the park, this stalwart has been in business since 1925, and something about the original rock fireplace, salt-of-the-earth service and…

  • Jasper Pizza Place

    Jasper Town & Around

    Baked in a traditional wood-burning oven, the much-sought-after pizzas here are rather good. Build your own from a long list of toppings and sauces or…

  • Cassio’s Italian Restaurant

    Jasper Town & Around

    In the long-standing Whistlers Inn, the Cassio family concentrates on presenting real Italian fare: gnocchi, meatballs, veal marsala, pasta aglio e olio …

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

  • Robinsons Foods

    Jasper Town & Around

    Jasper's best supermarket is a great place to shop for trail snacks, picnic supplies or a self-catering dinner – and prices are surprisingly reasonable…

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

  • The Inn Grill

    Jasper Town & Around

    North of downtown, the Jasper Inn & Suites hotel restaurant wins regular plaudits as one of Jasper's best dinner spots That said, it'll take a long hike…

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

  • The View

    Jasper Town & Around

    Owned by the gargantuan Pursuit corporation (like half of Jasper, it sometimes seems), this aptly named restaurant has a delightful outdoor deck gazing…

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

  • Karouzo's

    Jasper Town & Around

    Flying the flag for simple, family-friendly restaurants serving big portions from internationally themed menus, Karouzo's succeeds in numerous fields –…

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

  • Safeway

    Canmore

    For self-catering supplies, head to this large supermarket.

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