BH Independent guideBanff Hotels
Banff Avenue looking toward Cascade Mountain in autumn light

Town of Banff

Downtown Banff hotels

Hotels on and just off Banff Avenue.

Search downtown Banff

Home / Downtown Banff

Banff Avenue is the town’s main street. Most of the hotels below are on it, or one block off it. The Fairmont Banff Springs is a short walk across the Bow River, on Spray Avenue; Rimrock Banff is higher up on Sulphur Mountain.

Mount Royal Hotel

138 Banff Avenue, Banff

On Banff Avenue, in the centre of town, with rooftop hot tubs.

Moose Hotel & Suites

345 Banff Avenue, Banff

On Banff Avenue, a short walk from the shops. Rooms, one- and two-bedroom suites, and rooftop hot pools.

Banff Ptarmigan Inn

337 Banff Avenue, Banff

On Banff Avenue, next to the Moose Hotel.

Banff Aspen Lodge

401 Banff Avenue, Banff

On Banff Avenue, a short walk from the town centre.

Fox Hotel & Suites

461 Banff Avenue, Banff

On Banff Avenue, a few blocks east of the main shops.

Banff Park Lodge

201 Lynx Street, Banff

One block off Banff Avenue, on Lynx Street.

Banff Caribou Lodge & Spa

521 Banff Avenue, Banff

On the east stretch of Banff Avenue.

Hotel Canoe & Suites

600 Banff Avenue, Banff

On the east end of Banff Avenue, about 1.4 kilometres from the town centre, with rooftop hot pools.

Search downtown Banff