Compare Hotels with Room Service in Canadian Rocky Mountain Parks
Secret Bargains - Save an extra 10% or more on select Hotels with Room Service
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 Canadian Rocky Mountain Parks Hotels with Room Service

Banff Caribou Lodge and Spa
521 Banff Ave Banff AB
$171 nightly
The price is $190 total per night
$190 total
May 7 - May 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Banff Caribou Lodge and Spa in Banff, you'll be 1.3 mi (2.2 km) from Tunnel Mountain and 5.9 mi (9.4 km) from Lake Minnewanka.
Hot Tub
Spa

Moose Hotel And Suites
345 Banff Ave Banff AB
$352 nightly
The price is $391 total per night
$391 total
May 3 - May 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
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

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

Buffalo Mountain Lodge
700 Tunnel Mountain Road Banff AB
$135 nightly
The price is $149 total per night
$149 total
May 3 - May 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Buffalo Mountain Lodge in Banff (Tunnel Mountain District), you'll be steps from Surprise Corner and a 2-minute drive from Banff Legacy Trail.
Hot Tub
Parking included

Fairmont Chateau Lake Louise
111 Lake Louise Drive Lake Louise AB
$728 nightly
The price is $808 total per night
$808 total
May 10 - May 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Fairmont Chateau Lake Louise in Lake Louise, you'll be on a lake, a 4-minute walk from Lake Louise and a 2-minute drive from Icefields Parkway.
Pool
Hot Tub

Royal Canadian Lodge
459 Banff Ave Banff AB
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

Fairmont Jasper Park Lodge
Old Lodge Road Jasper AB
$894 nightly
The price is $993 total per night
$993 total
Jun 1 - Jun 2
Total with taxes and fees
Located in Jasper, Fairmont Jasper Park Lodge is in a national park, a 1-minute drive from Fairmont Jasper Park Lodge Golf Course and 8 minutes from Maligne Canyon.

The Fox Hotel and Suites
461 Banff Ave Banff AB
$188 nightly
The price is $208 total per night
$208 total
May 4 - May 5
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at The Fox Hotel and Suites places you in the heart of Banff, within a 15-minute walk of Banff Lake Louise Tourism Bureau and Banff National Park Information Centre.
Hot Tub
Pet friendly

Fairmont Banff Springs
405 Spray Ave Banff AB
$589 nightly
The price is $654 total per night
$654 total
May 3 - May 4
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

Banff Park Lodge
201 Lynx Street Banff AB
$165 nightly
The price is $183 total per night
$183 total
May 3 - May 4
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.

The Juniper Hotel
1 Juniper Way Banff AB
$238 nightly
The price is $264 total per night
$264 total
May 3 - May 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Banff, The Juniper Hotel is in a national park, within a 15-minute walk of Fenland Trail and Vermilion Lakes.
Hot Tub
Free WiFi

Banff Ptarmigan Inn
337 Banff Ave Banff AB
$187 nightly
The price is $208 total per night
$208 total
May 3 - May 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Banff Ptarmigan Inn, you'll be centrally located in Banff, steps from Banff National Park Information Centre and 3 minutes by foot from Banff Lake Louise Tourism Bureau.
Hot Tub
Pet friendly
Don't see what you're looking for?
See all available properties in Canadian Rocky Mountain Parks
View all propertiesLowest 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.
Canadian Rocky Mountain Parks hotels essential information
Accommodation | 2,513 hotels |
|---|---|
Lowest Price | $149 |
Highest Price | $993 |
Popular hotels | Banff Caribou Lodge and Spa, Moose Hotel And Suites, Rimrock Banff, Emblems Collection, Buffalo Mountain Lodge, Fairmont Chateau Lake Louise, Royal Canadian Lodge, Fairmont Jasper Park Lodge, The Fox Hotel and Suites, Fairmont Banff Springs, Banff Park Lodge, The Juniper Hotel, Banff Ptarmigan Inn |
Most Recent Canadian Rocky Mountain Parks Hotel Reviews

Otter Hotel
5 out of 5
Posted 2 hours ago
CheapTickets Verified Review
"Me and my family really enjoyed our stay in this hotel. The staff were friendly,the room was clean.And everything was comfortable . Easy access to all the tourist spots. Highly recommended."
A verified traveler stayed at Otter Hotel





