Search for Cheap Deals on
Hotels in Banff

Choose from 1486 Banff Hotel Deals

Banff Caribou Lodge and Spa
Banff Caribou Lodge and Spa
3.5 out of 5
521 Banff Ave, Box 1070, Banff, AB
  • 6 min drive from Upper Hot Springs
The price is $118 per night from Nov 21 to Nov 22
$118
includes taxes & fees
Nov 21 - Nov 22
Book a stay at this spa hotel in Banff. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the restaurant and the helpful staff in our ...
8.4/10 Very Good! (2,384 reviews)
"Excellent Experience"

Reviewed on Nov 17, 2024

Banff Caribou Lodge and Spa
Hidden Ridge Resort
Hidden Ridge Resort
3.5 out of 5
901 Hidden Ridge Way, Banff, AB
  • 7 min drive from Upper Hot Springs
The price is $133 per night from Nov 21 to Nov 22
$133
includes taxes & fees
Nov 21 - Nov 22
Stay at this aparthotel in Banff. Enjoy free WiFi, free parking, and 2 spa tubs. Our guests praise the pool and the helpful staff in our reviews. Popular attractions ...
8.4/10 Very Good! (4,063 reviews)
"it was so beautiful but very disappointed to find cigarette butts on my back porch as well as i was swimming in the pool but had gum stick to the bottom of my foot. overall loved my experience just a little disappointed in the cleanliness. it"

Reviewed on Nov 17, 2024

Hidden Ridge Resort
The Fox Hotel and Suites
The Fox Hotel and Suites
3.5 out of 5
461 Banff Ave, Banff, AB
  • 6 min drive from Upper Hot Springs
The price is $133 per night from Nov 20 to Nov 21
$133
includes taxes & fees
Nov 20 - Nov 21
Stay at this 3.5-star hotel in Banff. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the pool and the restaurant in our reviews. ...
8.4/10 Very Good! (2,019 reviews)
Great hotel in a great location
"This is our favorite hotel in Banff, the rooms are cozy and its one of the nicer ones that has a closing bedroom door if you have kiddos with nap time. We always look forward to our stay."

Reviewed on Nov 16, 2024

The Fox Hotel and Suites
Moose Hotel And Suites
Moose Hotel And Suites
4 out of 5
345 Banff Ave, Banff, AB
  • 5 min drive from Upper Hot Springs
The price is $212 per night from Nov 20 to Nov 21
$212
includes taxes & fees
Nov 20 - Nov 21
Stay at this 4-star spa hotel in Banff. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the pool and the restaurant in our reviews. ...
9.4/10 Exceptional! (1,979 reviews)
"We love this hotel! Great mountain views from their outdoor hot tubs."

Reviewed on Nov 15, 2024

Moose Hotel And Suites
Banff Rocky Mountain Resort
Banff Rocky Mountain Resort
3 out of 5
1029 Banff Ave, Banff, AB
  • 9 min drive from Upper Hot Springs
The price is $102 per night from Nov 20 to Nov 21
$102
includes taxes & fees
Nov 20 - Nov 21
Book a stay at this family-friendly hotel in Banff. Enjoy free WiFi, free parking, and 2 spa tubs. Our guests praise the pool and the helpful staff in our reviews. ...
7.8/10 Good! (1,964 reviews)
Great weekend
"The rooms were awesome, was clean easy check in and out had no issues and the outside hot tub was fantastic"

Reviewed on Nov 15, 2024

Banff Rocky Mountain Resort
The Elk & Avenue Hotel
The Elk & Avenue Hotel
3 out of 5
333 Banff Ave, Banff, AB
  • 5 min drive from Upper Hot Springs
The price is $119 per night from Nov 20 to Nov 21
$119
includes taxes & fees
Nov 20 - Nov 21
Stay at this 3-star hotel in Banff. Enjoy free WiFi, a sauna, and parking (surcharge). Our guests praise the restaurant and the helpful staff in our reviews. ...
8.8/10 Excellent! (1,455 reviews)
"Lobbyis very nice. Room is very clean but furnishing are very poor in room. Plastic dining chairs do not belong in a hotel of this calibre."

Reviewed on Nov 16, 2024

The Elk & Avenue Hotel
Banff Park Lodge
Banff Park Lodge
3 out of 5
201 Lynx Street, Banff, AB
  • 5 min drive from Upper Hot Springs
The price is $102 per night from Dec 9 to Dec 10
$102
includes taxes & fees
Dec 9 - Dec 10
Stay at this 3-star eco-certified hotel in Banff. Enjoy free WiFi, 2 restaurants, and breakfast (surcharge). Our guests praise the pool and the restaurant in ...
8.6/10 Excellent! (1,670 reviews)
"We really enjoyed our stay here. The newly renovated rooms were lovely, though some things like chipped paint in the bathrooms showed that not every part was refreshed. Beds were super comfortable, the pool area was wonderful (a hot tub and a hot soaking pool in addition to the main pool was fantastic!). ..."

Reviewed on Nov 16, 2024

Banff Park Lodge
Banff Ptarmigan Inn
Banff Ptarmigan Inn
3 out of 5
337 Banff Ave, Banff, AB
  • 5 min drive from Upper Hot Springs
The price is $118 per night from Nov 20 to Nov 21
$118
includes taxes & fees
Nov 20 - Nov 21
Book a stay at this business-friendly hotel in Banff. Enjoy free WiFi, free parking, and 2 spa tubs. Our guests praise the helpful staff and the clean rooms ...
8.6/10 Excellent! (1,669 reviews)
"Perfect central area. Loved the added bus passes"

Reviewed on Nov 16, 2024

Banff Ptarmigan Inn
Tunnel Mountain Resort
Tunnel Mountain Resort
3.5 out of 5
502 Tunnel Mountain Road, Box 1137, Banff, AB
  • 6 min drive from Upper Hot Springs
The price is $102 per night from Nov 20 to Nov 21
$102
includes taxes & fees
Nov 20 - Nov 21
Book a stay at this family-friendly lodge in Banff. Enjoy free WiFi, free parking, and a free area shuttle. Our guests praise the helpful staff and the clean ...
8.8/10 Excellent! (1,658 reviews)
"Exactly as advertised. Nice bottle of wine on check in"

Reviewed on Nov 16, 2024

Tunnel Mountain Resort
Hotel Canoe and Suites
Hotel Canoe and Suites
3 out of 5
600 Banff Avenue, 2000, Banff, AB
  • 6 min drive from Upper Hot Springs
The price is $173 per night from Nov 20 to Nov 21
$173
includes taxes & fees
Nov 20 - Nov 21
Stay at this 3-star hotel in Banff. Enjoy free WiFi, free parking, and a 24-hour front desk. Our guests praise the restaurant and the helpful staff in our reviews. ...
9.4/10 Exceptional! (901 reviews)
"Stayed for the weekend and the hotel is fantastic since the renovation rooms look fantastic and the pool area is great."

Reviewed on Nov 17, 2024

Hotel Canoe and Suites
Douglas Fir Resort and Chalets
Douglas Fir Resort and Chalets
3 out of 5
525 Tunnel Mountain Road, Banff, AB
  • 6 min drive from Upper Hot Springs
The price is $107 per night from Nov 20 to Nov 21
$107
includes taxes & fees
Nov 20 - Nov 21
Stay at this 3-star ski condo in Banff. Enjoy free WiFi, free parking, and 2 spa tubs. Our guests praise the helpful staff and the convenient parking in our ...
8/10 Very Good! (3,202 reviews)
"Underground parking is a real plus"

Reviewed on Nov 15, 2024

Douglas Fir Resort and Chalets
Brewster Mountain Lodge
Brewster Mountain Lodge
3 out of 5
208 Caribou Street, Banff, AB
  • 5 min drive from Upper Hot Springs
The price is $114 per night from Nov 20 to Nov 21
$114
includes taxes & fees
Nov 20 - Nov 21
Stay at this 3-star ski hotel in Banff. Enjoy free breakfast, free WiFi, and a free ski shuttle. Our guests praise the breakfast and the helpful staff in our ...
9/10 Wonderful! (1,189 reviews)
"I thought this was one of the cleanest hotels ive stayed at in Banff. The staff was very friendly. I did not like that there were no stairs to the third floor (that I could find) and that some rooms are quite far from the elevator"

Reviewed on Nov 14, 2024

Brewster Mountain Lodge
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.

HOTW-Hotel-Deals-726-959@2x.jpg (1918×258)*Savings based on Hot Rate® hotel bookings as compared with the lowest published rates found on leading retail travel sites. Hot Rates are different from retail rates. With Hot Rates you enter the date, location and star rating. Hotel revealed only after booking. All bookings final.

Explore Banff

Not many towns boast Banff's staggering assets – the white-frosted peaks of the Canadian Rockies, a free-roaming menagerie of bears and elk, accessible hiking trails, fantastic skiing and thermal hot springs. Banff National Park surrounds the village, putting luminous lakes and glistening glaciers within easy reach, too.

Near town, hikers can climb Sulphur Mountain for the quintessential cloud-top lookout. Or hop on the Banff Gondola, which glides to the same spot in 10 minutes. Banff Upper Hot Springs burble at the mountain's base, perfect for a soak after taking in the views.

In summer, families cycle the trails that loop around town and raft the Bow River. In winter, everyone hits the slopes: small but mighty Norquay lies at Banff's edge, while world-class Sunshine Village is less than 10 miles from town.

A day trip to Lake Louise pays off big. Trails wind around the true-blue water and alpine teahouses provide scones and sustenance. Moraine Lake is more rugged and favored by grizzly bears. Nearby, the Icefields Parkway rolls alongside sweeping glaciers.

Frequently Asked Questions About Banff

When is the best time of the year to find Banff hotel deals?

is the best time to find cheap Banff hotel deals.

When should I vacation to Banff?

are very popular times to take vacations to Banff.

Where can I find the best last minute travel deals for Banff?

Only on Hotwire can you find last minute hotel deals for over 1,486 Banff hotels. Save big with Hot Rate - score exclusive, unbeatable deals from our hotel suppliers.

What if I have to cancel my trip to Banff?

The fastest path to canceling your booking is through one of our self-serve tools found at https://vacation.hotwire.com/lp/coronavirus-travel