Where are you going?
Or, let us surprise youSpin the Globe ®

The Best Restaurants in Banff and Jasper National Parks

Just because you're in a national park, doesn't mean you have to eat freeze-dried meals. No how. No way. Both Banff and Jasper National Parks have restaurants that range from high-end to full-on quirky. Whether you go for a traditional meal of Alberta beef or a vegetarian meal (something slightly newer to the area) at Nourish Bistro, you'll head off to sleep satisfied and ready to take on another day of fun. 
Save Place
200 Pipestone Rd, Lake Louise, AB T0L 1E0, Canada
The Post Hotel & Spa is set in the heart of the pristine Banff National Park, surrounded by the Canadian Rocky Mountains and overlooking Lake Louise. The original log-walled lodge—opened in 1942 as the Lake Louise Ski Lodge—has stone...
Save Place
203 Caribou St, Banff, AB T1L 1A8, Canada
Step through Magpie & Stump's swinging doors, and you'll hear the sound of peanut shells crunching beneath your feet. The rowdy pub's saloon decor is an interesting choice, considering its menu is all Tex-Mex: Think spicy pork tacos, nacho...
Save Place
608-B Patricia St, Jasper, AB T0E 1E0, Canada
Coco’s Cafe in Jasper is a shrine to everything that's wonderful about the first meal of the day. Java snobs will love the Phil & Sebastian Coffee, and health-conscious guests are always impressed with its locally sourced, organic...
Save Place
211 Bear St, Banff, AB T1L 1A1, Canada
With tasty specials available most days throughout the off-season months, the Bear Street Tavern has a loyal clientele of locals year-round, giving it a genuinely homey and down-to-earth ambience. The menu, however, consists of more than just...
Save Place
622 Patricia St, Jasper, AB T0E 1E0, Canada
Originally opened in 2006 by chef David Husereau, known for his appearance on Chopped Canada, Evil Dave’s Grill may have since changed ownership, but the menu remains prime-time ready. Try the Cowboy Sushi, the Luscious Lollipop Shrimp, or the...
Save Place
110, 211 Bear Street, Banff, AB T1L 1A8, Canada
Vegetarians and veggie lovers alike can sometimes get overlooked in Alberta, a region prized for its beef. Enter Nourish Bistro! This farm-to-table restaurant is the place to go if you’re craving a little more green in your diet. The staff...
Save Place
201 Banff Ave, Banff, AB T1L 1H8, Canada
You can find a respectable beer selection at most Banff Avenue restaurants, but a well-crafted cocktail requires a little more intel. For a fabulous mixed drink, head to Block Kitchen + Bar on Caribou Street, an intimate venue specializing in all...
Save Place
203 Village Road, Lake Louise, Village Rd, Alberta, AB T0L 1E0, Canada
Reasonably priced food is somewhat hard to come by in the upscale hamlet of Lake Louise, which is why Bill Peyto’s Café is such a find. Located in the HI Lake Louise Alpine Centre hostel and within walking distance of the Samson Mall,...
Save Place
207 Banff Ave, Banff, AB T1L, Canada
Dining at the Grizzly House is an experience. As soon as you walk in, it's obvious the place hasn’t changed much since it first opened decades ago. The interior is dark, and the wood-paneled wall is lined with taxidermy trophies. But the...
Save Place
211 Bear St # 213, Banff, AB T1L 1E4, Canada
Best known by locals for its stunning views of the Canadian Rockies (nab a seat by the giant windows to make other diners jealous!), the Bison’s best-kept secret is its addictive dinner and Sunday brunch menus. Chefs Liz and Kirk are...