Alberta may have travel restrictions in place due to COVID-19.

Hot Banff Resort Rates

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Featured Resorts in Banff

Coast Canmore Hotel & Conference Centre

Coast Canmore Hotel & Conference Centre

3 out of 5
511 Bow Valley Trail, Canmore, AB
Free cancellationReserve now, pay when you stay
The price is AU$130 per night from 18 May to 18 May
Located in Canmore, Coast Canmore Hotel & Conference Centre is in a national park, within a 5-minute drive of Canmore Nordic Centre Provincial Park and Canmore ...
Coast Canmore Hotel & Conference Centre
The Rimrock Resort Hotel

The Rimrock Resort Hotel

4 out of 5
300 Moutain Avenue, Banff, AB
The price is AU$250 per night from 20 May to 20 May
When you stay at The Rimrock Resort Hotel in Banff, you'll be in a national park, within a 5-minute walk of Upper Hot Springs and Banff Gondola.
The Rimrock Resort Hotel
Fairmont Banff Springs

Fairmont Banff Springs

4 out of 5
405 Spray Ave, Banff, AB
The price is AU$546 per night from 18 May to 18 May
When you stay at Fairmont Banff Springs in Banff, you'll be on the riverwalk, within a 10-minute drive of Banff Centre for Arts and Creativity and Upper Hot ...
Fairmont Banff Springs

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Grande Rockies Resort - Bellstar Hotels & Resorts

Grande Rockies Resort - Bellstar Hotels & Resorts

4 out of 5
901 Mountain St, Canmore, AB
Free cancellationReserve now, pay when you stay
The price is AU$146 per night from 18 May to 18 May
Located in Canmore, Grande Rockies Resort - Bellstar Hotels & Resorts is in the mountains, within a 5-minute drive of Canmore Museum and Geoscience Centre and ...
Grande Rockies Resort - Bellstar Hotels & Resorts
Stoneridge Mountain Resort by CLIQUE

Stoneridge Mountain Resort by CLIQUE

4 out of 5
30 Lincoln Pk, Canmore, AB
Free cancellationReserve now, pay when you stay
The price is AU$233 per night from 18 May to 18 May
With a stay at Stoneridge Mountain Resort by CLIQUE in Canmore, you'll be in the mountains, just a 4-minute walk from Yamnuska Mountain Adventures and 8 minutes ...
Stoneridge Mountain Resort by CLIQUE
Copperstone Resort

Copperstone Resort

4 out of 5
250 2nd Avenue, Dead Man's Flats, AB
The price is AU$223 per night from 18 May to 18 May
Located in Dead Man's Flats (Copperstone Resort), Copperstone Resort is within a 15-minute walk of Bow Valley Provincial Park and Bow Valley Wildland Provincial ...
Copperstone Resort
Castle Mountain Chalets

Castle Mountain Chalets

3.5 out of 5
Hwy 93 South And Castle Junction 1A, Castle Junction, AB
The price is AU$251 per night from 31 May to 31 May
Located in Castle Junction, Castle Mountain Chalets is in a national park, within a 10-minute drive of Johnston Canyon and Vista - Arnica Lake Trailhead.
Castle Mountain Chalets
Canmore Pet-friendly Corner Suite/ 5 Star Resort

Canmore Pet-friendly Corner Suite/ 5 Star Resort

187 Kananaskis Way, Canmore, AB
The price is AU$297 per night from 19 May to 19 May
With a stay at this resort, you'll be centrally located in Canmore, just a 4-minute walk from Yamnuska Mountain Adventures and 10 minutes by foot from Canmore ...
Canmore Pet-friendly Corner Suite/ 5 Star Resort
Canmore Penthouse Loft / yr Round Salt Water Heated Outdoor Pool

Canmore Penthouse Loft / yr Round Salt Water Heated Outdoor Pool

107 Montane Rd, Bow Valley Trail, 318, Canmore, AB
The price is AU$304 per night from 1 Jun. to 1 Jun.
A stay at this resort places you in the heart of Canmore, within a 15-minute walk of Yamnuska Mountain Adventures and Canmore Nordic Centre Provincial Park.
Canmore Penthouse Loft / yr Round Salt Water Heated Outdoor Pool
Don't see what you're looking for?
See all available properties in Banff
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top trending hotels in Banff

Moose Hotel And Suites

Moose Hotel And Suites

3.5 out of 5
345 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is AU$211 per night from 18 May to 18 May
With a stay at Moose Hotel And Suites, you'll be centrally located in Banff, within a 5-minute walk of Banff National Park Information Centre and Banff Lake ...
Moose Hotel And Suites
Tunnel Mountain Resort

Tunnel Mountain Resort

3.5 out of 5
502 Tunnel Mountain Road, Box 1137, Banff, AB
Free cancellationReserve now, pay when you stay
The price is AU$152 per night from 18 May to 18 May
When you stay at Tunnel Mountain Resort in Banff, you'll be in a national park, within a 5-minute drive of Banff Centre for Arts and Creativity and Banff National ...
Tunnel Mountain Resort
The Fox Hotel and Suites

The Fox Hotel and Suites

3.5 out of 5
461 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is AU$152 per night from 18 May to 18 May
When you stay at The Fox Hotel and Suites in Banff, you'll be in a national park, within a 10-minute walk of Banff National Park Information Centre and Banff ...
The Fox Hotel and Suites

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Banff Rocky Mountain Resort

Banff Rocky Mountain Resort

3 out of 5
1029 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is AU$117 per night from 18 May to 18 May
When you stay at Banff Rocky Mountain Resort in Banff, you'll be in a national park, within a 5-minute drive of Banff National Park Information Centre and Banff ...
Banff Rocky Mountain Resort
Don't see what you're looking for?
See all available properties in Banff
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.