Compare Hotels with an Indoor Pool in Banff
Secret Bargains - Save an extra 10% or more on select Hotels with an Indoor Pool
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Banff Hotels with an Indoor Pool

Rundlestone Lodge
537 Banff Avenue - Box 489 Banff AB
$110 nightly
The price is $123 total per night
$123 total
Apr 19 - Apr 20
Total with taxes and fees
Located in Banff (Uptown District), Rundlestone Lodge is within a 15-minute walk of Banff National Park Information Centre and Banff Lake Louise Tourism Bureau.
Pool
Hot Tub

Charltons Banff
513 Banff Ave Banff AB
$100 nightly
The price is $111 total per night
$111 total
Apr 16 - Apr 17
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Banff (Uptown District), Charltons Banff is within a 15-minute walk of Banff National Park Information Centre and Banff Lake Louise Tourism Bureau.
Pool
Hot Tub

Moose Hotel And Suites
345 Banff Ave Banff AB
$223 nightly
The price is $247 total per night
$247 total
Apr 22 - Apr 23
Total with taxes and fees
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 Louise Tourism Bureau.
Pool
Hot Tub

Best Western Plus Banff International Lodge
453 Marten Street Banff AB
$110 nightly
The price is $123 total per night
$123 total
Apr 16 - Apr 17
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Banff (Uptown District), Best Western Plus Banff International Lodge is within a 15-minute walk of Banff Lake Louise Tourism Bureau and Banff National Park Information Centre.
Pool
Breakfast included

Bow View Lodge
228 Bow Ave Banff AB
$92 nightly
The price is $102 total per night
$102 total
Apr 19 - Apr 20
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Bow View Lodge places you in the heart of Banff, a short 7-minute drive from Upper Hot Springs.
Hot Tub
Pet friendly

Fairmont Banff Springs
405 Spray Ave Banff AB
$462 nightly
The price is $513 total per night
$513 total
Apr 26 - Apr 27
Total with taxes and fees
Located in Banff (Banff Springs District), Fairmont Banff Springs is within a 10-minute drive of Banff Lake Louise Tourism Bureau and Banff National Park Information Centre.
Pool
Hot Tub

The Kenrick Hotel
419 Banff Ave Banff AB
With a stay at The Kenrick Hotel in Banff (Uptown District), you'll be a 5-minute walk from Banff National Park Information Centre and 6 minutes by foot from Banff Lake Louise Tourism Bureau.
Pool
Hot Tub

Banff Park Lodge
201 Lynx Street Banff AB
$118 nightly
The price is $131 total per night
$131 total
Apr 19 - Apr 20
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Banff Park Lodge places you in the heart of Banff, within a 10-minute drive of Spray River West Trailhead and Banff Gondola.
Pool
Hot Tub

Royal Canadian Lodge
459 Banff Ave Banff AB
$122 nightly
The price is $136 total per night
$136 total
Apr 23 - Apr 24
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Royal Canadian Lodge places you in the heart of Banff, within a 5-minute drive of Central Park and Banff Centre for Arts and Creativity.
Pool
Hot Tub

Rimrock Banff, Emblems Collection
300 Moutain Avenue Banff AB
With a stay at Rimrock Banff, Emblems Collection in Banff (Sulphur Mountain District), you'll be steps from Upper Hot Springs and 4 minutes by foot from Banff Gondola.
Pool
Hot Tub

Banff Rocky Mountain Resort
1029 Banff Ave Banff AB
$110 nightly
The price is $122 total per night
$122 total
Apr 16 - Apr 17
Total with taxes and fees
When you stay at Banff Rocky Mountain Resort in Banff, you'll be in a national park, a 5-minute drive from Banff National Park Information Centre and 6 minutes from Banff Lake Louise Tourism Bureau.
Pool
Hot Tub

Tunnel Mountain Resort
502 Tunnel Mountain Road, Box 1137 Banff AB
$110 nightly
The price is $122 total per night
$122 total
Apr 22 - Apr 23
Total with taxes and fees
With a stay at Tunnel Mountain Resort in Banff (Tunnel Mountain District), you'll be within a 5-minute drive of Banff Lake Louise Tourism Bureau and Banff National Park Information Centre.
Pool
Pet friendly
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.
Banff hotels essential information
Accommodation | 1,883 hotels |
|---|---|
Lowest Price | $102 |
Highest Price | $513 |
Popular hotels | Rundlestone Lodge, Charltons Banff, Moose Hotel And Suites, Best Western Plus Banff International Lodge, Bow View Lodge, Fairmont Banff Springs, The Kenrick Hotel , Banff Park Lodge, Royal Canadian Lodge, Rimrock Banff, Emblems Collection, Banff Rocky Mountain Resort, Tunnel Mountain Resort |
Most Recent Banff Hotel Reviews

Banff Caribou Lodge and Spa
4 out of 5
Posted 1 hour ago
CheapTickets Verified Review
"My room was ready and clean upon arrival. Front office staff was friendly and helpful. They helped hold my skis for me when the airline delivered them to the hotel due to an airline delay in the skis arriving. The room was made up daily and cleaning staff was friendly and thorough. The hot pools were nice but the jets weren’t working which would have been nicer. I received a $15 Canadian food credit daily that was able to be used at various restaurants including the in house restaurant, The Keg, which was amazing."
A verified traveler stayed at Banff Caribou Lodge and Spa
More to Explore in Banff
Top Picks
- Fishing Resorts & in Lake Louise
- Hotels with Free Breakfast in Banff
- 5 Star Hotels in Canmore
- Condo Resorts in Canmore
- Hotels with Pools in Canmore
- Hotels with Airport Transfers in Canmore
- 4 Star Hotels in Canmore
- Cheap Hotels in Lake Louise
- Hotels with Pools in Banff
- Priddis Hotels
- Hostels in Canmore
- Hotels with Waterslides in Canmore
- Gay Friendly Hotels in Canmore
- Hotels with Suites in Canmore
- Hotels with Air Conditioning in Canmore
- Kid Friendly Hotels in Lake Louise
- Cottages in Banff
- Beach Resorts & in Lake Louise
- Water Valley Hotels
- Boutique Hotels in Lake Louise
- Vacation Rentals in Canmore
- 5 Star Hotels in Lake Louise
- Business Hotels in Banff
- Resorts in Lake Louise
- Hotels with Hot Tubs in Lake Louise
- Fairmont Hotels in Banff
- Beach Resorts & in Banff
- Hotels with Restaurants in Lake Louise
- Hotels on the Lake in Banff
- Hotels near Calaway Park
- Ski Resorts & in Canmore
- 4 Star Hotels in Dead Man's Flats
- Boutique Hotels in Banff
- Hotels with Restaurants in Canmore
- Resorts in Canmore
- 5 Star Hotels in Banff
- Motels in Canmore
- Hotels with Bars in Banff
- Inns in Banff
- Waterpark Hotels & Resorts in Canmore
- Hotels with Tennis Courts in Canmore
- Hotels with a Wedding Venue in Canmore
- Spa Resorts & in Canmore
- All Inclusive Resorts & in Banff
- Vacation Rentals in Lake Louise
- Luxury Hotels in Banff
- Boutique Hotels in Canmore





