Search for Cheap Deals on
Hotels in Banff

Choose from 1485 Banff Hotel Deals

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 $335 per night from Jul 17 to Jul 18
$335
$372 total
includes taxes & fees
Jul 17 - Jul 18
Book a stay at this family-friendly hotel in Banff. Enjoy free WiFi, free parking, and 2 spa tubs. Our guests praise the restaurant and the helpful staff in ...
7.8/10 Good! (1,887 reviews)
"Loved our stay - the shuttle to downtown was so convenient and the location made other trips very accessible."

Reviewed on Jul 15, 2024

Banff Rocky 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 $489 per night from Aug 2 to Aug 3
$489
$544 total
includes taxes & fees
Aug 2 - Aug 3
Stay at this 3-star hotel in Banff. Enjoy free WiFi, free parking, and a 24-hour front desk. Popular attractions Upper Hot Springs and Banff Gondola are located ...
9.4/10 Exceptional! (554 reviews)
"Great staff!"

Reviewed on Jul 13, 2024

Hotel Canoe and Suites
Banff Caribou Lodge and Spa
Banff Caribou Lodge and Spa