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.

Customize 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.6
Good
3116 reviews
Location
3.5 km from city centre
C$ 150
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
9.0
Excellent
1134 reviews
Location
1.4 km from city centre
C$ 749
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
2930 reviews
Location
1.4 km from city centre
C$ 279
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
2190 reviews
Location
2.8 km from city centre
C$ 570
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
2405 reviews
Location
1.0 km from city centre
C$ 168
1402 Bow Valley Trail, Canmore, AB, Canada
This smoke-free hotel features an indoor pool, a fitness center, and conference space. Free WiFi in public areas and free self parking are also provided. Additionally, concierge services, laundry facilities, and a 24-hour front desk are onsite.
Pool
Free Wi-Fi
Parking
7.9
Good
2223 reviews
Location
1.2 km from city centre
C$ 127
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
7.9
Good
3536 reviews
Location
0.8 km from city centre
C$ 139
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.3
Excellent
2248 reviews
Location
1.9 km from city centre
C$ 141

Top-rated Canadian Rockies hotels

Our users rated these Canadian Rockies hotels among the best places to stay. Be sure to read user reviews to learn why these hotels are among the highest rated.
1201 Bow Valley Trail, Canmore, AB, Canada
0.9 km from city centre
Free Wi-Fi
Air Conditioning
C$ 261
Avg. per night
170 Kananaskis Way, Canmore, AB, Canada
0.8 km from city centre
Free Wi-Fi
Parking
C$ 215
Avg. per night
Jasper, AB, Canada
1.4 km from city centre
Air Conditioning
C$ 293
Avg. per night
Bow Valley Pkwy, Box 66, Lake Louise, AB, Canada
11.4 km from city centre
Free Wi-Fi
Parking
C$ 283
Avg. per night
321 Spring Creek Drive, Canmore, AB, Canada
0.4 km from city centre
Free Wi-Fi
C$ 390
Avg. per night
610 8th Street, Canmore, AB, Canada
0.7 km from city centre
Free Wi-Fi
Parking
C$ 138
Avg. per night
Canmore, AB, Canada
2.0 km from city centre
Air Conditioning
C$ 138
Avg. per night
1725 Mountain Avenue, Canmore, AB, Canada
2.1 km from city centre
Pool
Free Wi-Fi
Parking
C$ 151
Avg. per night

Cheapest hotels in Canadian Rockies

For those on a budget, these are the cheapest hotels available in Canadian Rockies for the selected dates. If you have flexibility with arrival and departure, use the search form to compare prices for other dates.
909 Railway Avenue, Canmore, AB, Canada
0.8 km from city centre
Free Wi-Fi
C$ 106
Avg. per night
228 Bow Avenue, Banff, AB, Canada
0.4 km from city centre
Free Wi-Fi
Parking
C$ 111
Avg. per night
900 7 Ave, Canmore, AB, Canada
0.9 km from city centre
Free Wi-Fi
C$ 113
Avg. per night
1711 Bow Valley Trail, Canmore, AB, Canada
1.7 km from city centre
Free Wi-Fi
Parking
C$ 115
Avg. per night
1002 Bow Valley Trail, Canmore, AB, Canada
0.7 km from city centre
Free Wi-Fi
Parking
C$ 119
Avg. per night
Canmore, AB, Canada
2.1 km from city centre
Air Conditioning
C$ 124
Avg. per night
801 Hidden Ridge Way, Banff, AB, Canada
1.8 km from city centre
Free Wi-Fi
Parking
C$ 125
Avg. per night

Hotel prices in Canadian Rockies

Some of the best options for booking a hotel in Canadian Rockies categorized by hotel class. Change the dates at the top of the page to see more options in Canadian Rockies.
4 stars +
461 Banff Avenue, Banff, AB, Canada
C$ 202
405 Spray Avenue, Banff, AB, Canada
C$ 749
600 Banff Avenue, Banff, AB, Canada
C$ 279
10 Bighorn Boulevard, Radium Hot Springs, BC, Canada
C$ 149
3 stars
1029 Banff Avenue, Banff, AB, Canada
C$ 150
700 Tunnel Mountain Road, Banff, AB, Canada
C$ 293
502 Tunnel Mountain Road, Banff, AB, Canada
C$ 151
1402 Bow Valley Trail, Canmore, AB, Canada
C$ 127
2 stars and under
228 Bow Avenue, Banff, AB, Canada
C$ 111
1719 Bow Valley Trail, Canmore, AB, Canada
C$ 130
425 Banff Avenue, Banff, AB, Canada
C$ 132
100 Kananaskis Way, Canmore, AB, Canada
C$ 144
4999 Highway 93, Radium Hot Springs, BC, Canada
C$ 93

Other accommodations in Canadian Rockies

900 7 Ave, Canmore, AB, Canada
0.9 km from city centre
Free Wi-Fi
C$ 113
Avg. per night
380 Laurier Street, Invermere, BC, Canada
1.0 km from city centre
C$ 70
Avg. per night
201 Indian Flats Road, Canmore, AB, Canada
3.0 km from city centre
Free Wi-Fi
Parking
C$ 122
Avg. per night

Where to stay in Canadian Rockies

Scroll to and zoom in on the areas in Canadian Rockies you plan on visiting to find nearby properties. 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?

    Canadian Rockies has plenty to offer. Consider staying in some of its favored locations, like Banff, Canmore, and Jasper.

  • What are the best hotels in Canadian Rockies?

    One of the most popular hotels in Canadian Rockies is Banff Rocky Mountain Resort, which has been reviewed by 3,116 users and currently has a rating of 7.6/10. Other top-rated locations include Tonquin Inn and Canmore Inn & Suites, which have received 7.9/10 and 7.9/10 ratings from our users, respectively.

  • What is a good hotel near Lake Louise?

    Fairmont Chateau Lake Louise is a good hotel close to Lake Louise - it has scored 9.0 over 2,190 reviews from HotelsCombined users.

  • 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 184 HotelsCombined users scoring it 9.1/10.

  • Is there a good hotel near Moraine Lake?

    If you’re looking for good hotels near Moraine Lake, consider Moraine Lake Lodge (rated 9.4 over 96 reviews).

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

    If your travel plans to Canadian Rockies are flexible, we recommend visiting at least one of the following most popular landmarks: Lake Louise, Nakiska Ski Resort, or Moraine Lake. Lake Louise is the city you should stay in if you want to visit Lake Louise. Staying in Kananaskis is preferred if you want to visit Nakiska Ski Resort. To visit Moraine Lake, it’s most convenient if you stay in Lake Louise.

See more FAQs

Find better results for your stay in Canadian Rockies