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.5
Good
3202 reviews
Location
3.5 km from city centre
C$ 133
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
1142 reviews
Location
1.4 km from city centre
C$ 675
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
2974 reviews
Location
1.4 km from city centre
C$ 233
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
2205 reviews
Location
2.8 km from city centre
C$ 626
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
C$ 136
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
C$ 118
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
2244 reviews
Location
1.2 km from city centre
C$ 132
461 Banff Avenue, Banff, AB, Canada
Along with a restaurant, this smoke-free hotel has a fitness center and a bar/lounge. Free WiFi in public areas, free self parking, and a free area shuttle are also provided. Other amenities include a sauna, a hot tub, and a business center.
Free Wi-Fi
Parking
7.8
Good
2519 reviews
Location
0.8 km from city centre
C$ 171

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$ 157
Avg. per night
170 Kananaskis Way, Canmore, AB, Canada
0.8 km from city centre
Free Wi-Fi
Parking
C$ 147
Avg. per night
Jasper, AB, Canada
1.4 km from city centre
C$ 188
Avg. per night
Bow Valley Pkwy, Box 66, Lake Louise, AB, Canada
11.4 km from city centre
Free Wi-Fi
Parking
C$ 271
Avg. per night
321 Spring Creek Drive, Canmore, AB, Canada
0.4 km from city centre
Free Wi-Fi
C$ 402
Avg. per night
610 8th Street, Canmore, AB, Canada
0.7 km from city centre
Free Wi-Fi
Parking
C$ 126
Avg. per night
Canmore, AB, Canada
2.0 km from city centre
Air Conditioning
C$ 119
Avg. per night
1725 Mountain Avenue, Canmore, AB, Canada
2.1 km from city centre
Pool
Free Wi-Fi
Parking
C$ 112
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.
433 Banff Avenue, Banff, AB, Canada
0.7 km from city centre
Free Wi-Fi
Air Conditioning
Airport shuttle
C$ 83
Avg. per night
1100 Harvie Heights Road, Harvie Heights, AB, Canada
0.3 km from city centre
Free Wi-Fi
Parking
C$ 90
Avg. per night
900 7 Ave, Canmore, AB, Canada
0.9 km from city centre
Free Wi-Fi
C$ 96
Avg. per night
1711 Bow Valley Trail, Canmore, AB, Canada
1.7 km from city centre
Free Wi-Fi
Parking
C$ 101
Avg. per night
909 Railway Avenue, Canmore, AB, Canada
0.8 km from city centre
Free Wi-Fi
C$ 105
Avg. per night
1718 Bow Valley Trail, Canmore, AB, Canada
1.9 km from city centre
Pool
Free Wi-Fi
Parking
C$ 107
Avg. per night
228 Bow Avenue, Banff, AB, Canada
0.4 km from city centre
Free Wi-Fi
Parking
C$ 110
Avg. per night
1002 Bow Valley Trail, Canmore, AB, Canada
0.8 km from city centre
Free Wi-Fi
Parking
C$ 110
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 +
3 stars
1029 Banff Avenue, Banff, AB, Canada
C$ 133
502 Tunnel Mountain Road, Banff, AB, Canada
C$ 124
700 Tunnel Mountain Road, Banff, AB, Canada
C$ 180
1718 Bow Valley Trail, Canmore, AB, Canada
C$ 107
2 stars and under
228 Bow Avenue, Banff, AB, Canada
C$ 110
1719 Bow Valley Trail, Canmore, AB, Canada
C$ 125
100 Kananaskis Way, Canmore, AB, Canada
C$ 119
433 Banff Avenue, Banff, AB, Canada
C$ 83

Other accommodations in Canadian Rockies

900 7 Ave, Canmore, AB, Canada
0.9 km from city centre
Free Wi-Fi
C$ 96
Avg. per night
380 Laurier Street, Invermere, BC, Canada
1.0 km from city centre
Parking
C$ 60
Avg. per night
201 Indian Flats Road, Canmore, AB, Canada
3.0 km from city centre
Free Wi-Fi
Parking
C$ 119
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,202 users and currently has a rating of 7.5/10. Other top-rated locations include Tonquin Inn and Chateau Canmore, which have received 8.0/10 and 8.2/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,205 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 189 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.8 over 87 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