Open Mobile Search Filters Where to Eat in the Rockies

Nourish Bistro Nourish Bistro is Dining Guide FavouriteUpscale

Phone 403-760-3933Phone 403-760-3933Address 221 Bear St, Banff Open until 10pmCheck! Dine-In

Tekarra Tekarra Restaurant is Dining Guide FavouriteUpscale

Phone 780-852-4624Phone 780-852-4624Address Tekarra Lodge, Hwy 93A, Jasper Closed Check! Dine-InCheck! Patio

Evil Dave's Evil Dave’s Grill is Dining Guide FavouriteUpscale

Phone 780-852-3323Phone 780-852-3323Address 86 Connaught Dr, Jasper Temporarily Closed

The Sensory The Sensory & Wit Bar is Dining Guide FavouriteFine

Phone 403-812-0837Phone 403-812-0837Address 101-300 Old Canmore Rd, Canmore Closed Check! Dine-InCheck! Take-Out
Dine - Dining Guide

Tooloulou’s Tooloulou’s is Dining Guide FavouriteCasual

Phone 403-762-2633Phone 403-762-2633Address 204 Caribou St, Banff Closed Check! Dine-InCheck! Take-Out

Vermillion Room The Vermillion Room is Dining Guide FavouriteFine

Phone 403-760-3933Phone 403-760-3933Address 405 Spray Avenue, Fairmont Banff Springs, Banff Temporarily Closed

Blake Blake is Dining Guide FavouriteUpscale

Phone 403 675 3663Phone 403 675 3663Address 810 Bow Valley Trail, Canmore Closed Check! PatioCheck! DeliveryCheck! Take-Out

Olive Bistro Olive Bistro & Lounge is Dining Guide FavouriteUpscale

Phone 780-852-5222Phone 780-852-5222Address Pyramid Lake Rd (between Connaught Dr & Patricia St), Jasper Closed Check! Dine-In
Dine - Dining Guide

The Prow The Prow is Dining Guide FavouriteUpscale

Phone 403-760-4484Phone 403-760-4484Address 700 Tunnel Mountain Road, Banff Temporarily Closed

Rustica Rustica is Dining Guide FavouriteUpscale

Phone 403-609-6701Phone 403-609-6701Address 2000 Silvertip Trail, Canmore Closed Check! Take-Out

Orso Trattoria Orso Trattoria is Dining Guide FavouriteFine

Phone 780-852-6052Phone 780-852-6052Address Jasper Park Lodge, 1 Old Lodge Rd, Jasper Closed Check! Dine-InCheck! Patio

Cabeza Grande Cabeza Grande is Dining Guide FavouriteCasual

Phone 587-361-2266Phone 587-361-2266Address 103, 802 8 St, Canmore Closed Check! PatioCheck! Take-Out
Dine - Dining Guide

The Inn Grill The Inn Grill is Dining Guide FavouriteCasual

Phone 780-852-3232Phone 780-852-3232Address 98 Geike St, Jasper Closed Check! Dine-InCheck! Take-Out

The Stirling The Stirling Grill & Lounge is Dining Guide FavouriteFine

Phone 403-812-0690Phone 403-812-0690Address The Malcolm Hotel, 321 Spring Creek Dr, Canmore Closed Check! PatioCheck! Take-Out

Grizzly House Grizzly House is Dining Guide FavouriteUpscale

Phone 403-762-4055Phone 403-762-4055Address 207 Banff Avenue, Banff Closed Check! Dine-In

Tapas Tapas is Dining Guide FavouriteUpscale

Phone 403-609-0583Phone 403-609-0583Address 633 10 St, Canmore Closed Check! Dine-InCheck! Take-Out
Dine - Dining Guide

Craigs' Family

Phone 403-678-2656Phone 403-678-2656Address 1727 Mountain Avenue, Canmore Open until 2pmCheck! Dine-In

ValbellaCasual

Phone 403-678-9989Phone 403-678-9989Address 104 Elk Run Boulevard, Canmore Open until 6pmCheck! PatioCheck! DeliveryCheck! Take-Out

Rocket PieCasual

Phone (403) 675-2865Phone (403) 675-2865Address 304 Old Canmore Rd #101, Canmore Open until 10pmCheck! Dine-InCheck! Take-Out

The Iron GoatCasual

Phone 403-609-0222Phone 403-609-0222Address 703 Benchlands Trail, Canmore Open until 10pmCheck! PatioCheck! DeliveryCheck! Take-Out
Dine - Dining Guide

Chili’sCasual

Phone 403-760-8502Phone 403-760-8502Address 461 Banff Avenue, Banff Closed Check! Dine-InCheck! Take-Out

Something ElseCasual

Phone 780-852-3850Phone 780-852-3850Address 621 Patricia St, Jasper Closed Check! DeliveryCheck! Take-Out

Farm & FireCasual

Phone Phone Address 333 Banff Ave, Banff Closed Check! Dine-InCheck! PatioCheck! Take-Out

Lou Lou'sFamily

Phone 780-852-3373Phone 780-852-3373Address 407 Patricia Street, Jasper Closed Check! DeliveryCheck! Take-Out
Dine - Dining Guide

Wilderness KitchenCasual

Phone 1-844-762-6713Phone 1-844-762-6713Address Maligne Lake Rd, Jasper Closed Check! Dine-InCheck! PatioCheck! Take-Out

Indian Curry HouseCasual

Phone 587-222-8779Phone 587-222-8779Address 225 Banff Avenue (2nd floor), Banff Closed Check! DeliveryCheck! Take-Out

Mountain RestaurantCasual

Phone 403-522-3573Phone 403-522-3573Address 200 Village Road, Lake Louise Closed Check! Dine-InCheck! PatioCheck! DeliveryCheck! Take-Out

WaldhausCasual

Phone 403-762-6860Phone 403-762-6860Address 405 Spray Avenue (Fairmont Banff Springs), Banff Temporarily Closed
Dine - Dining Guide

Katharyn Sotvedt

Trailhead CaféCasual

Phone 403-522-2006Phone 403-522-2006Address 101 Lake Louise Dr, Lake Louise Closed Check! Take-Out

Papa George’sCasual

Phone 780-852-2260Phone 780-852-2260Address 404 Connaught Drive, Jasper Closed Check! Dine-In

GastropubCasual

Phone 780 852 3301Phone 780 852 3301Address Old Lodge Road, Jasper Closed Check! Dine-In

TicinoUpscale

Phone 403-762-3848Phone 403-762-3848Address 415 Banff Avenue, Banff Closed Check! Dine-In
Dine - Dining Guide

SandTrapsCasual

Phone 403-678-5959Phone 403-678-5959Address 2000 8 Avenue, Canmore Closed Check! Dine-InCheck! Take-Out

Mount Engadine LodgeCasual

Phone 587-807-0570Phone 587-807-0570Address 1 Shark Rd, 35km south of Canmore via Smith Dorrien Hwy, Canmore Closed

The ViewCasual

Phone 780-852-3370Phone 780-852-3370Address Maligne Lake Rd, 1 hr from town, Jasper Closed Check! Dine-InCheck! Patio

CoyotesCasual

Phone 403-762-3963Phone 403-762-3963Address 206 Caribou Street, Banff Closed Check! Dine-InCheck! Take-Out
Dine - Dining Guide

Juniper BistroUpscale

Phone 403-763-6219Phone 403-763-6219Address 1 Juniper Road, Banff Closed Check! Dine-InCheck! Take-Out

Agni BistroCasual

Phone 780-852-2724Phone 780-852-2724Address 620 Connaught Drive, Jasper Closed Check! DeliveryCheck! Take-Out

Indian Authentic CuisineCasual

Phone 403-678-3365Phone 403-678-3365Address F-1702 Bow Valley Trail, Canmore Closed Check! DeliveryCheck! Take-Out

Mad Dog CaféCasual

Phone 403-679-7728Phone 403-679-7728Address 113, 302 Old Canmore Rd, Canmore Closed Check! Dine-InCheck! Take-Out
Dine - Dining Guide

GeorgetownPub

Phone 403-961-0072 Phone 403-961-0072 Address 1101 Bow Valley Trail, Canmore Closed Check! Dine-InCheck! Take-Out

Castello ItalianaUpscaleWith the Chef

Phone 403-762-6860Phone 403-762-6860Address 405 Spray Ave, Banff Temporarily Closed

Hearthstone LoungeCasual

Phone 780-852-6578Phone 780-852-6578Address 76 Connaught Drive, Jasper Closed Check! Dine-InCheck! DeliveryCheck! Take-Out

Murrieta’sUpscale

Phone 403-609-9500Phone 403-609-9500Address 200, 737 Main St, Canmore Closed Check! Dine-InCheck! PatioCheck! Take-Out
Dine - Dining Guide

Phoenix Asia BuffetCasualTakeout

Phone 403-675-3888Phone 403-675-3888Address 125, 190 Kananaskis Way, Canmore Closed Check! DeliveryCheck! Take-Out

Mii SushiCasual

Phone 403-675-3130Phone 403-675-3130Address 1A, 1306 Bow Valley Trail, Canmore Closed Check! Take-Out

Kimchi HouseCasual

Phone 780-852-5022Phone 780-852-5022Address 407 Patricia St, Jasper Closed Check! Take-Out

Rundle BarUpscale

Phone 403-762-6860Phone 403-762-6860Address Fairmont Banff Springs, 405 Spray Avenue, Banff Closed Check! Dine-InCheck! Take-Out
Dine - Dining Guide

Jasper’s WafflatoCasual

Phone 825-436-6795Phone 825-436-6795Address 618 Connaught Dr, Jasper Closed Check! Dine-InCheck! PatioCheck! Take-Out

AuthenticCasual

Phone 1-888-414-3559Phone 1-888-414-3559Address 200 Connaught Dr, Jasper Closed Check! Dine-InCheck! Take-Out

The PinesCasual

Phone 780-852-4900Phone 780-852-4900Address Pyramid Lake Resort 6 km North of Town on Pyramid Lake Road, Jasper Closed Check! Dine-InCheck! PatioCheck! Take-Out

Table Food + DrinkUpscale

Phone 403-609-5441Phone 403-609-5441Address 511 Bow Valley Trail, Canmore Closed Check! Dine-InCheck! PatioCheck! Take-Out

PaciniCasual

Phone 403-760-8580Phone 403-760-8580Address 345 Banff Avenue, Banff Closed Check! Dine-InCheck! Take-Out

CassiosUpscale

Phone 780-852-4070Phone 780-852-4070Address 602 Connaught Drive, Jasper Closed Check! Dine-InCheck! Take-Out

Walter’s Dining RoomCasual

Phone 780-852-6579Phone 780-852-6579Address 76 Connaught Drive, Jasper Closed Check! Dine-InCheck! Take-Out

Silver DragonCasual

Phone 403-762-3939Phone 403-762-3939Address 109 Spray Avenue, Banff Closed Check! DeliveryCheck! Take-Out

The GrandeUpscale

Phone 403-675-0269Phone 403-675-0269Address 901 Mountain St, Canmore Closed Check! Dine-In

Earls in the RockiesCasual

Phone 780-852-3868Phone 780-852-3868Address 600 Patricia St, Jasper Closed Check! DeliveryCheck! Take-Out

The EvergreenFine

Phone 403-760-6974Phone 403-760-6974Address 459 Banff Avenue, Banff Closed Check! Dine-InCheck! PatioCheck! Take-Out

Photo: Chris Amat

1888 Chop
House
Fine

Phone 403-762-6860Phone 403-762-6860Address Fairmont Banff Springs, 405 Spray Avenue, Banff Closed Check! Dine-In

Jasper Curry PlaceCasual

Phone 780-852-2737Phone 780-852-2737Address 632 Connaught Drive, Jasper Closed for the Season

Famous Chinese RestaurantCasual

Phone 403-678-9531 | 403-678-9535Phone 403-678-9531 | 403-678-9535Address 702 10th St, Canmore Closed Check! Dine-InCheck! Take-Out

Rocky Mountain Flatbread Co.Casual

Phone 403-609-5508Phone 403-609-5508Address 838 10 St, Canmore Closed Check! Take-Out

Scott Gage Photography

Stoney’s BarCasual

Phone 403-609-6702Phone 403-609-6702Address 2000 Silvertip Trail, Canmore Closed Check! PatioCheck! Take-Out

MasalaCasual

Phone 403-760-6612Phone 403-760-6612Address 229 Bear St, Banff Closed

Sky BistroUpscale

Phone 403-762-7475Phone 403-762-7475Address Mountain Ave, Banff Closed Check! Dine-In

Emerald LoungeUpscale

Phone 780-852-3301Phone 780-852-3301Address Old Lodge Road, Jasper Closed Check! Dine-In

Becker'sUpscale

Phone 780-852-3535Phone 780-852-3535Address Highway 93 (Icefields Parkway), Jasper Closed for the Season

GauchoUpscale

Phone 403-678-9886Phone 403-678-9886Address 629 Main St, Canmore Closed Check! DeliveryCheck! Take-Out

Smitty’sFamily

Phone 780-852-3111Phone 780-852-3111Address 109 Miette Ave, Jasper Closed Check! Dine-InCheck! Take-Out

Load More