Hotels in Banff

Hotels found in Banff — 48

Search hotels in Banff

Banff Aspen Lodge

401 Banff Avenue Box 1017, Banff Map
Banff Aspen Lodge Photos
18 reviews

Offering a sauna and a hot tub, this Banff hotel is located just 10 minutes’ walk Show more

High Country Inn

419 Banff Avenue, Banff Map
High Country Inn Photos
24 reviews

Offering an indoor pool, a dry cedar sauna and a hot tub, High Country Inn is located Show more

The Hidden Ridge Resort

901 Hidden Ridge Way Box 1070, Banff Map
The Hidden Ridge Resort Photos
19 reviews

This apartment-style property is nestled in a secluded area on Tunnel Mountain and Show more

The Juniper Hotel & Bistro

1 Juniper Way and Mount Norquay Road Box 3449, Banff Map
The Juniper Hotel & Bistro Photos

Located 10 minutes’ drive from Mount Norquay Ski Resort, this Banff hotel boasts Show more

Irwin's Mountain Inn

429 Banff Avenue, Banff Map
Irwin's Mountain Inn Photos
21 reviews

Surrounded by the Canadian Rockies, this hotel is located in the heart of Banff. Show more

Homestead Inn Banff

217 Lynx Street, Banff Map
Homestead Inn Banff Photos
13 reviews

Located 350 m from Banff town centre, this motel offers an airport shuttle. Show more

Banff Y Mountain Lodge

102 Spray Avenue, Banff Map
Banff Y Mountain Lodge Photos
3 reviews

Less than 10 minutes’ walk from Banff town centre, this hostel provides free Wi-Fi. Show more

Hillside Bungalows

452 Muskrat Street Map
Hillside Bungalows Photos

Nestled within Banff National Park, this family owned property is a 15-minute walk Show more

Country Cabin B&B

419 Beaver Street Map
Country Cabin B&B Photos

Just 2 streets from downtown Banff, this B&B features a hot tub and continental Show more