Hotels in Canadian Rockies

Search and compare Canadian Rockies hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customise your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Canadian Rockies

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
1029 Banff Avenue, Banff, AB, Canada
Along with an indoor pool, this smoke-free hotel has a restaurant and a fitness centre. Free WiFi in public areas, free self parking and a free area shuttle are also provided. Additionally, a bar/lounge, a snack bar/deli and outdoor tennis courts are on-site.
Pool
Free Wi-Fi
Parking
7.5
Good
3202 reviews
Location
3.5 km from city centre
S$ 121
405 Spray Avenue, Banff, AB, Canada
Along with 7 restaurants, this resort has a full-service spa and a golf course. WiFi in public areas is free. Additionally, an indoor pool, an outdoor pool and 3 bars/lounges are on-site.
Pool
Free Wi-Fi
9.0
Excellent
1142 reviews
Location
1.4 km from city centre
S$ 614
600 Banff Avenue, Banff, AB, Canada
This smoke-free hotel features a restaurant, a bar/lounge and a sauna. Free WiFi in public areas and free self parking are also provided. Additionally, a coffee shop/cafe, a 24-hour front desk and a vending machine are on-site.
Free Wi-Fi
Parking
8.9
Excellent
2974 reviews
Location
1.4 km from city centre
S$ 212
111 Lake Louise Drive, Lake Louise, AB, Canada
Along with 3 restaurants, this hotel has a full-service spa and an indoor pool. Other amenities include 2 bars/lounges, a health club and a snack bar/deli.
Pool
Free Wi-Fi
9.0
Excellent
2205 reviews
Location
2.8 km from city centre
S$ 569
501 Banff Avenue, Banff, AB, Canada
This smoke-free hotel features a restaurant, a bar/lounge and a sauna. WiFi in public areas is free. Other amenities include a hot tub, self parking and a 24-hour front desk.
Free Wi-Fi
8.1
Excellent
2424 reviews
Location
1.0 km from city centre
S$ 124
1718 Bow Valley Trail, Canmore, AB, Canada
Along with an indoor pool, this hotel has an outdoor pool and a restaurant. Free WiFi in public areas and free self parking are also provided. Additionally, a fitness centre, a bar/lounge and a sauna are on-site.
Pool
Free Wi-Fi
Parking
8.2
Excellent
2336 reviews
Location
1.9 km from city centre
S$ 97
100 Juniper Avenue, Jasper, AB, Canada
After a day on the slopes, return to Tonquin Inn to dine at the restaurant, drink at the bar/lounge, and enjoy comforts including an indoor pool and a sauna.
Pool
Free Wi-Fi
Parking
8.0
Excellent
3751 reviews
Location
0.8 km from city centre
S$ 107
1402 Bow Valley Trail, Canmore, AB, Canada
This smoke-free hotel features an indoor pool, a fitness centre and a hot tub. Free WiFi in public areas and free self parking are also provided. Other amenities include conference space, concierge services and laundry facilities.
Pool
Free Wi-Fi
Parking
7.9
Good
2244 reviews
Location
1.2 km from city centre
S$ 120

Top-rated Canadian Rockies hotels

According to our users, these are some of the best hotels to stay at in Canadian Rockies. Learn why these hotels were rated among the best by reading user reviews.
1201 Bow Valley Trail, Canmore, AB, Canada
0.9 km from city centre
Free Wi-Fi
Air conditioning
S$ 143
Avg. per night
170 Kananaskis Way, Canmore, AB, Canada
0.8 km from city centre
Free Wi-Fi
Parking
S$ 133
Avg. per night
705 Benchlands Trail, Canmore, AB, Canada
1.8 km from city centre
Free Wi-Fi
Air conditioning
S$ 174
Avg. per night
Mount Robson, BC, Canada
4.1 km from city centre
Parking
S$ 259
Avg. per night
5028 Highway 93, Radium Hot Springs, BC, Canada
0.9 km from city centre
Free Wi-Fi
Parking
S$ 88
Avg. per night
7557 Canyon Avenue, Radium Hot Springs, BC, Canada
0.1 km from city centre
Free Wi-Fi
Air conditioning
S$ 97
Avg. per night
Banff-Windermere Highway 100, Castle Junction, AB, Canada
0.1 km from city centre
Free Wi-Fi
Parking
S$ 192
Avg. per night
302 George Biggy Sr Road, Dead Man's Flats, AB, Canada
1.9 km from city centre
Pool
Free Wi-Fi
Parking
S$ 188
Avg. per night

Cheapest hotels in Canadian Rockies

Out of the hotels in Canadian Rockies we've come across, these properties are priced the lowest. Prices can differ depending on the dates selected, so use the search form to browse more options if you have flexibility.
433 Banff Avenue, Banff, AB, Canada
0.7 km from city centre
Free Wi-Fi
Air conditioning
Airport shuttle
S$ 75
Avg. per night
4999 Highway 93, Radium Hot Springs, BC, Canada
0.8 km from city centre
Free Wi-Fi
Parking
S$ 78
Avg. per night
10005 100 Street, Grande Cache, AB, Canada
1.6 km from city centre
Free Wi-Fi
Parking
S$ 79
Avg. per night
Grande Cache, AB, Canada
1.5 km from city centre
Air conditioning
S$ 79
Avg. per night
1100 Harvie Heights Road, Harvie Heights, AB, Canada
0.3 km from city centre
Free Wi-Fi
Parking
S$ 82
Avg. per night
5022 Highway 93, Radium Hot Springs, BC, Canada
0.9 km from city centre
Free Wi-Fi
Parking
S$ 84
Avg. per night
900 7 Ave, Canmore, AB, Canada
0.9 km from city centre
Free Wi-Fi
S$ 88
Avg. per night

Hotel prices in Canadian Rockies

An overview of the average price of hotels by hotel class in the Canadian Rockies. Change the dates at the top of the page to see more options in Canadian Rockies.
4 stars +
405 Spray Avenue, Banff, AB, Canada
S$ 614
600 Banff Avenue, Banff, AB, Canada
S$ 212
111 Lake Louise Drive, Lake Louise, AB, Canada
S$ 569
545 Banff Avenue, Banff, AB, Canada
S$ 183
3 stars
1 Juniper Way, Banff, AB, Canada
S$ 171
700 Tunnel Mountain Road, Banff, AB, Canada
S$ 164
337 Banff Avenue, Banff, AB, Canada
S$ 133
210 Village Road, Lake Louise, AB, Canada
S$ 132
502 Tunnel Mountain Road, Banff, AB, Canada
S$ 112
2 stars and under
Box 875, Highway 1A Bow Valley Parkway, Banff, AB, Canada
S$ 256
1711 Bow Valley Trail, Canmore, AB, Canada
S$ 92
137 Banff Avenue, Banff, AB, Canada
S$ 151
433 Banff Avenue, Banff, AB, Canada
S$ 75
449 Banff Avenue, Banff, AB, Canada
S$ 137

Other accommodation in Canadian Rockies

201 Indian Flats Road, Canmore, AB, Canada
3.0 km from city centre
Free Wi-Fi
Parking
S$ 109
Avg. per night
449 Banff Avenue, Banff, AB, Canada
0.8 km from city centre
Free Wi-Fi
Parking
Spa
S$ 137
Avg. per night

Where to stay in Canadian Rockies

Navigate to the areas in Canadian Rockies you plan to visit to find hotels that are close by. More information on a given hotel can be accessed by clicking the hotel's name within the map.

Facts about staying in Canadian Rockies

  • Where is the best place to stay in Canadian Rockies?

    You can find several places worth visiting in Canadian Rockies. Banff, Jasper, and Canmore are some of the most popular amongst our users.

  • What are the best hotels in Canadian Rockies?

    3,752 reviews rated Tonquin Inn with an average score of 8.0/10. It may also be worth looking into the Forest Park Hotel, which received a rating of 8.1/10 from 2,250 reviews. Chateau Canmore could also be a good option, with a score of 8.2/10 from 2,336 reviews.

  • What is a good hotel near Lake Louise?

    Reviews of Fairmont Chateau Lake Louise recommend it as a good place to stay near Lake Louise, scoring 9.0/10 from 2,204 ratings.

  • What is a good hotel in Canadian Rockies near Nakiska Ski Resort?

    The most popular hotel near Nakiska Ski Resort is Hi Kananaskis Wilderness - Hostel, with 189 HotelsCombined users scoring it 9.1/10.

  • Is there a good hotel near Moraine Lake?

    87 HotelsCombined reviews of Moraine Lake Lodge score it 9.8/10, making it a highly recommended hotel near Moraine Lake.

  • What are the most popular landmarks to visit in Canadian Rockies?

    The top three landmarks in Canadian Rockies are:
    • Lake Louise, which you can visit while staying in Lake Louise
    • Nakiska Ski Resort, which you can visit while staying in Kananaskis
    • Moraine Lake, which you can visit while staying in Lake Louise

See more FAQs

Find better results for your stay in Canadian Rockies