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!

Grizzly House Grizzly House is Dining Guide FavouriteUpscale

Phone 403-762-4055Phone 403-762-4055Address 207 Banff Avenue, Banff Open until MidnightCheck! Dine-In

Nourish Bistro Nourish Bistro is Dining Guide FavouriteUpscale

Phone 403-760-3933Phone 403-760-3933Address 221 Bear St, Banff Closed Check! Dine-In

Vermillion Room The Vermillion Room is Dining Guide FavouriteFine

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

The Prow The Prow is Dining Guide FavouriteUpscale

Phone 403-760-4484Phone 403-760-4484Address 700 Tunnel Mountain Road, Banff Closed Check! Dine-InCheck! Take-Out

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

Indian Curry HouseCasual

Phone 587-222-8779Phone 587-222-8779Address 225 Banff Avenue (2nd floor), Banff Closed Check! DeliveryCheck! 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

Farm & FireCasual

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

Chili’sCasual

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

Castello ItalianaUpscale

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

WaldhausCasual

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

The EvergreenFine

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

Silver DragonCasual

Phone 403-762-3939Phone 403-762-3939Address 109 Spray Avenue, Banff Closed Check! DeliveryCheck! 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

Rundle BarUpscale

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

CoyotesCasual

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

PaciniCasual

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

Juniper BistroUpscale

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

TicinoUpscale

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

Load More