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 center. 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 onsite.
Pool
Free Wi-Fi
Parking
7.5
Good
3172 reviews
Location
3.5 km from city centre
405 Spray Avenue, Banff, AB, Canada
Located in the heart of Banff National Park, a UNESCO World Heritage Site, the historic Fairmont Banff Springs stands as landmark in the picturesque alpine town of Banff, Alberta. Canada's - Castle in the Rockies - has been providing legendary hospitality for more than 125 years. This year-round luxury mountain resort offers a championship golf course during the summer, unparalleled skiing in the winter, the European-style Fairmont Spa, authentically local dining experiences and breathtaking views.
Pool
Free Wi-Fi
9.0
Excellent
1145 reviews
Location
1.4 km from city centre
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 onsite.
Free Wi-Fi
Parking
8.9
Excellent
2951 reviews
Location
1.4 km from city centre
111 Lake Louise Drive, Lake Louise, AB, Canada
An iconic century-old building overlooking the turquoise waters of Lake Louise houses this luxury hotel beyond compare in Canada's Rocky Mountains. In the heart of Banff National Park, Fairmont Chateau Lake Louise invites you to delve into your breathtaking surroundings. Indulge in the views from your luxurious room or suite. Hike to Beehive Mountain or Johnston Canyon with one of our guides. Skate, canoe, ride horses; Each season has something special to reveal at our 5-star lakeside hotel.
Pool
Free Wi-Fi
9.0
Excellent
2200 reviews
Location
2.8 km from city centre
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
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
3717 reviews
Location
0.8 km from city centre
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 center, a bar/lounge, and a sauna are onsite.
Pool
Free Wi-Fi
Parking
8.2
Excellent
2315 reviews
Location
1.9 km from city centre
1402 Bow Valley Trail, Canmore, AB, Canada
This smoke-free hotel features an indoor pool, a fitness center, 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
2239 reviews
Location
1.2 km from city centre

Top-rated Canadian Rockies hotels

According to our users, these are some of the best hotels to stay at in Canadian Rockies. Skim through hotel descriptions and user reviews to find the right one for you.
1201 Bow Valley Trail, Canmore, AB, Canada
0.9 km from city centre
Free Wi-Fi
Air conditioning
$327
Avg. per night
170 Kananaskis Way, Canmore, AB, Canada
0.8 km from city centre
Free Wi-Fi
Parking
$238
Avg. per night
705 Benchlands Trail, Canmore, AB, Canada
1.8 km from city centre
Free Wi-Fi
Air conditioning
$643
Avg. per night
Mount Robson, BC, Canada
4.1 km from city centre
Free Wi-Fi
$359
Avg. per night
7557 Canyon Avenue, Radium Hot Springs, BC, Canada
0.1 km from city centre
Free Wi-Fi
Air conditioning
$136
Avg. per night
Banff-Windermere Highway 100, Castle Junction, AB, Canada
0.1 km from city centre
Free Wi-Fi
Parking
$281
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
$269
Avg. per night
Jasper, AB, Canada
1.4 km from city centre
Air conditioning
$243
Avg. per night

Cheapest hotels in Canadian Rockies

Currently, these are the lowest-priced hotels in Canadian Rockies we've come across for the dates selected. Prices will typically fluctuate depending on the dates selected, star rating of hotel, and hotel location.
10005 100 Street, Grande Cache, AB, Canada
1.6 km from city centre
Free Wi-Fi
Parking
$103
Avg. per night
4999 Highway 93, Radium Hot Springs, BC, Canada
0.8 km from city centre
Free Wi-Fi
Parking
$110
Avg. per night
Grande Cache, AB, Canada
1.5 km from city centre
Air conditioning
$112
Avg. per night
5028 Highway 93, Radium Hot Springs, BC, Canada
0.9 km from city centre
Free Wi-Fi
Parking
$124
Avg. per night
4852 Radium Boulevard, Radium Hot Springs, BC, Canada
0.1 km from city centre
Free Wi-Fi
Parking
$129
Avg. per night
1601 Acorn Plaza, Grande Cache, AB, Canada
1.3 km from city centre
Free Wi-Fi
Parking
$129
Avg. per night
909 Railway Avenue, Canmore, AB, Canada
0.8 km from city centre
Free Wi-Fi
$133
Avg. per night

Hotel prices in Canadian Rockies

Prices on hotels (average nightly rate) for the dates selected, broken down by hotel class. We've highlighted the most popular properties according to our users as well as the best value within each hotel class.
4 stars +
405 Spray Avenue, Banff, AB, Canada
600 Banff Avenue, Banff, AB, Canada
111 Lake Louise Drive, Lake Louise, AB, Canada
545 Banff Avenue, Banff, AB, Canada
459 Banff Avenue, Banff, AB, Canada
3 stars
501 Banff Avenue, Banff, AB, Canada
210 Village Road, Lake Louise, AB, Canada
337 Banff Avenue, Banff, AB, Canada
1402 Bow Valley Trail, Canmore, AB, Canada
2 stars and under
433 Banff Avenue, Banff, AB, Canada
425 Banff Avenue, Banff, AB, Canada
Box 875, Highway 1A Bow Valley Parkway, Banff, AB, Canada
137 Banff Avenue, Banff, AB, Canada
1711 Bow Valley Trail, Canmore, AB, Canada

Other accommodation in Canadian Rockies

201 Indian Flats Road, Canmore, AB, Canada
3.0 km from city centre
Free Wi-Fi
Parking
$152
Avg. per night

Where to stay in Canadian Rockies

Use the map to find hotels in Canadian Rockies that are close to the points of interest you'll be frequenting. Users can click on a hotel's name to find more information about it, such as price, reviews, and amenities, and also find different deals for the property.

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, Canmore, and Jasper are some of the most popular amongst our users.

  • What are the best hotels in Canadian Rockies?

    2,255 reviews rated Banff International Hostel with an average score of 7.5/10. It may also be worth looking into the Hi Banff Alpine Centre - Hostel, which received a rating of 8.5/10 from 2,190 reviews. Samesun Banff could also be a good option, with a score of 8.0/10 from 2,412 reviews.

  • What is a good hotel near Lake Louise?

    A good hotel close to Lake Louise is Fairmont Chateau Lake Louise (rated 9.0/10 from 2,200 reviews).

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

    Hi Kananaskis Wilderness - Hostel is the hotel close to Nakiska Ski Resort that is most recommended by HotelsCombined users, with 186 reviews rating it at 9.0/10.

  • Is there a good hotel near Moraine Lake?

    Close to Moraine Lake you will find Moraine Lake Lodge, which has a rating of 9.4 over 90 HotelsCombined reviews.

  • 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