Open Mobile Search Filters Where to Eat in Banff

Looking for great food in Banff? The Dining Guide has you covered. Browse through the list below of our favourite Banff restaurants for previews of their menu, current specials, events and more!

Nourish Bistro Nourish Bistro is Dining Guide FavouriteUpscale

Phone 403-760-3933Phone 403-760-3933Address 221 Bear St, Banff Temporarily Closed

Sleeping
Buffalo
Sleeping Buffalo is Dining Guide FavouriteUpscale

Phone 403-760-4484Phone 403-760-4484Address 700 Tunnel Mountain Road, Banff Open until 8:30pmCheck! Dine-InCheck! Take-Out

Tooloulou’s Tooloulou’s is Dining Guide FavouriteCasual

Phone 403-762-2633Phone 403-762-2633Address 204 Caribou St, Banff Open until 9:30pmCheck! 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

Photo: Chris Amat

1888 Chop
House
1888 Chop House is Dining Guide FavouriteFine

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

Rundle Bar Rundle Bar is Dining Guide FavouriteUpscale

Phone 403-762-6860Phone 403-762-6860Address Fairmont Banff Springs, 405 Spray Avenue, Banff Closed Check! Dine-InCheck! 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

El ToroUpscale

Phone 403-762-2520Phone 403-762-2520Address 429 Banff Avenue, Banff Open until 11amCheck! DeliveryCheck! Take-Out

Skoki'sCasual

Phone 403-985-2220Phone 403-985-2220Address 109 Banff Ave, Banff Open until 9pmCheck! Take-Out

The EvergreenFine

Phone 403-760-6974Phone 403-760-6974Address 459 Banff Avenue, Banff Open until 10amCheck! Take-Out

Farm & FireCasual

Phone Phone Address 333 Banff Ave, Banff Open until 8pmCheck! Take-Out

PaciniCasual

Phone 403-760-8580Phone 403-760-8580Address 345 Banff Avenue, Banff Open until 11pmCheck! Dine-InCheck! Take-Out

CoyotesCasual

Phone 403-762-3963Phone 403-762-3963Address 206 Caribou Street, Banff Temporarily Closed

Castello ItalianaUpscaleWith the Chef

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

CraveCasual

Phone 403-760-3255Phone 403-760-3255Address 222 Lynx Street, Banff Open until 2pmCheck! Dine-In

Juniper BistroUpscale

Phone 403-763-6219Phone 403-763-6219Address 1 Juniper Road, Banff Open until 2pmCheck! Dine-InCheck! Take-Out

WaldhausCasual

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

Old Spaghetti FactoryFamily

Phone 403-760-2779Phone 403-760-2779Address Cascade Shops, 317 Banff Avenue, Banff Closed Check! Dine-In

Chili’sCasual

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

Silver DragonCasual

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

TicinoUpscale

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

La TerrazzaUpscale

Phone 403-760-3271Phone 403-760-3271Address 222 Lynx St, Banff Closed Check! Dine-In

Indian Curry HouseCasual

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

Sky BistroUpscale

Phone 403-762-7475Phone 403-762-7475Address Mountain Ave, Banff Temporarily Closed

EdenFine

Phone 403-762-1848Phone 403-762-1848Address Rimrock Resort Hotel, 300 Mountain Avenue, Banff Closed Check! Dine-In

SaltlikUpscale

Phone 403-762-2467Phone 403-762-2467Address 221 Bear Street, Banff Closed Check! Take-Out

Pho HouseCasual

Phone 403-762-0334Phone 403-762-0334Address 211 Banff Avenue (3rd floor), Banff Closed Check! Take-Out

St. James’s GatePub

Phone 403-762-9355Phone 403-762-9355Address 207 Wolf Street, Banff Temporarily Closed

Elk & OarsmanPub

Phone 403-762-4616Phone 403-762-4616Address 119 Banff Avenue, Banff Temporarily Closed

Load More