COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Hotels in Canadian Rockies

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

HI Jasper
2 out of 5
708 Sleepy Hollow Road, Jasper, AB
Fully refundableReserve now, pay when you stay
The price is $168 per night from Aug 2 to Aug 2
59.03 mi from city center
4.1/5Very Good! (67 reviews)
"Every convenient"

Reviewed on Jul 25, 2021

HI Jasper
Peaks Hotel and Suites
3 out of 5
218 Lynx Street,, P.O. Box 2200,, Banff, AB
Fully refundableReserve now, pay when you stay
The price is $208 per night from Aug 31 to Aug 31
99.38 mi from city center
4.7/5Exceptional! (112 reviews)
"Super clean, convenient parking, so close to downtown"

Reviewed on Jul 30, 2021

Peaks Hotel and Suites
Fairmont Chateau Lake Louise
4 out of 5
111 Lake Louise Drive, Lake Louise, AB
Fully refundableReserve now, pay when you stay
The price is $528 per night from Aug 5 to Aug 5
69.87 mi from city center
4.6/5Wonderful! (988 reviews)
"Great hotel, great service"

Reviewed on Jul 30, 2021

Fairmont Chateau Lake Louise
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Fairmont Banff Springs
4 out of 5
405 Spray Ave, Banff, AB
The price is $424 per night from Aug 29 to Aug 29
100.46 mi from city center
4.5/5Wonderful! (993 reviews)
"Nice hotel. Great staff. Main hotel building much nicer than Gatehouse."

Reviewed on Jul 29, 2021

Fairmont Banff Springs
Fairmont Jasper Park Lodge
4 out of 5
Old Lodge Road, Jasper, AB
Fully refundableReserve now, pay when you stay
The price is $456 per night from Aug 29 to Aug 29
59 mi from city center
4.2/5Excellent! (992 reviews)
"We had an exceptional experience at this property! This property beautifully located on Beauvert Lake in Jasper National Park offers spectacular views! The lodge has upscale rustic suites/rooms. Very clean suites! Hospitality was excellent! Staff is exceptionally welcoming and friendly. From checkin ..."

Reviewed on Jul 29, 2021

Fairmont Jasper Park Lodge
Moose Hotel And Suites
3.5 out of 5
345 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is $320 per night from Aug 30 to Aug 30
99.34 mi from city center
4.7/5Exceptional! (1,985 reviews)
"Excellent location to downtown and good staff"

Reviewed on Jul 30, 2021

Moose Hotel And Suites
Tunnel Mountain Resort
3.5 out of 5
502 Tunnel Mountain Road, Box 1137, Banff, AB
Fully refundableReserve now, pay when you stay
The price is $240 per night from Aug 2 to Aug 2
99.63 mi from city center
4.5/5Wonderful! (1,304 reviews)
"Loved the property, it was clean and staff was friendly! Will definitely book again on our next visit."

Reviewed on Jul 28, 2021

Tunnel Mountain Resort
Hidden Ridge Resort
3.5 out of 5
901 Hidden Ridge Way, Banff, AB
Fully refundableReserve now, pay when you stay
The price is $296 per night from Aug 18 to Aug 18
99.57 mi from city center
4.2/5Very Good! (2,494 reviews)
"Hidden Ridge is an amazing resort located right in the mountains and minutes away from Banff. The rooms are spacious, clean and offers the rustic experience in luxury. The staff is lovely and so very kind. The pool and hot tub is a highlight to this resort with a beautiful view as you relax and unwind. ..."

Reviewed on Jul 27, 2021

Hidden Ridge Resort
The Fox Hotel and Suites
3.5 out of 5
461 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is $240 per night from Aug 22 to Aug 22
99.36 mi from city center
4.2/5Excellent! (1,786 reviews)
"Excellent hotel with great service! Photos before booking does not do justice. Love the mini condo style rooms with private access. Rooms were super clean with an awesome lodge-like feeling. Will definitely look into staying here again!"

Reviewed on Jul 30, 2021

The Fox Hotel and Suites
Banff Rocky Mountain Resort
3 out of 5
1029 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is $200 per night from Aug 30 to Aug 30
99.21 mi from city center
4/5Very Good! (2,604 reviews)
"Best Value for your money: I highly recommend this specially Wolf Suite with 2 Levels. Lots of space and you are paying almost same as smaller rooms in over priced hotels. Only Downside is NO AC"

Reviewed on Jul 30, 2021

Banff Rocky Mountain Resort
Banff Park Lodge
3 out of 5
222 Lynx St, Banff, AB
Fully refundableReserve now, pay when you stay
The price is $186 per night from Aug 31 to Aug 31
99.36 mi from city center
4.2/5Very Good! (1,634 reviews)
"We've stayed here before and love the hotel and it's location. It is starting to show it's age in a few places but that's not going to stop us from visiting again. The one thing we did experience that we didn't like was getting ignored by the bartender in the lobby bar for 40 minutes. We had to finally ..."

Reviewed on Jul 29, 2021

Banff Park Lodge
Banff Ptarmigan Inn
3 out of 5
337 Banff Ave, Banff, AB
Fully refundableReserve now, pay when you stay
The price is $212 per night from Aug 31 to Aug 31
99.35 mi from city center
4.2/5Excellent! (1,438 reviews)
"Property was in a very good location. The breakfast included in our stay was great. Only downside to the hotel was no A/C and it was extremely hot. Staff had fan brought in which helped."

Reviewed on Jul 30, 2021

Banff Ptarmigan Inn
Banff Caribou Lodge and Spa
3.5 out of 5
521 Banff Ave, Box 1070, Banff, AB
Fully refundableReserve now, pay when you stay
The price is $196 per night from Aug 30 to Aug 30
99.4 mi from city center
4/5Very Good! (2,254 reviews)
"It was clean and the beds were comfortable. The only problem was no air conditioning in rooms and it was hot out!"

Reviewed on Jul 30, 2021

Banff Caribou Lodge and Spa
Pocaterra Inn and Waterslide
2.5 out of 5
1725 Mountain Ave, Canmore, AB
Fully refundableReserve now, pay when you stay
The price is $184 per night from Aug 16 to Aug 16
109.31 mi from city center
4.5/5Wonderful! (1,484 reviews)
"Nice room. Kids enjoyed water slide."

Reviewed on Jul 30, 2021

Pocaterra Inn and Waterslide
The Rimrock Resort Hotel
4 out of 5
300 Moutain Avenue, Banff, AB
The price is $292 per night from Aug 31 to Aug 31
101.17 mi from city center
4.5/5Wonderful! (1,629 reviews)
"Beautiful resort! Loved the outdoor sitting area to relax among the tall pines and mountain views. Staff was friendly and very helpful. Dinner at the Primrose restaurant was excellent and if you’re lucky enough to get Jeremy as your server you’re in luck. His service is outstanding and wonderfully ..."

Reviewed on Jul 30, 2021

The Rimrock Resort Hotel
Rundlestone Lodge
3 out of 5
537 Banff Avenue - Box 489, Banff, AB
Fully refundableReserve now, pay when you stay
The price is $240 per night from Aug 2 to Aug 2
99.4 mi from city center
4.3/5Excellent! (1,099 reviews)
"5 Star, I just didnt like the fact that you need to ask for room service if you want it."

Reviewed on Jul 30, 2021

Rundlestone Lodge
Tonquin Inn
3 out of 5
100 Juniper Avenue, Jasper, AB
Fully refundableReserve now, pay when you stay
The price is $215 per night from Aug 4 to Aug 4
59.66 mi from city center
3.7/5Good! (1,613 reviews)
"Great value!"

Reviewed on Jul 30, 2021

Tonquin Inn
Grande Rockies Resort - Bellstar Hotels & Resorts
4 out of 5
901 Mountain St, Canmore, AB
The price is $190 per night from Aug 17 to Aug 17
110.24 mi from city center
3.8/5Good! (982 reviews)
"Kids pool is great fun for young ones."

Reviewed on Jul 22, 2021

Grande Rockies Resort - Bellstar Hotels & Resorts
Canmore Inn & Suites
2.5 out of 5
1402 Bow Valley Trail, Canmore, AB
109.9 mi from city center
3.9/5Very Good! (2,082 reviews)
"Enjoyed the family suite."

Reviewed on Jul 30, 2021

Canmore Inn & Suites
Mount Royal Hotel
3 out of 5
138 Banff Avenue, Banff, AB
Fully refundableReserve now, pay when you stay
The price is $231 per night from Aug 16 to Aug 16
99.52 mi from city center
4.6/5Wonderful! (1,798 reviews)
"Excellent location right in the middle of it all, comfortable room - you can’t go wrong with this one!"

Reviewed on Jul 31, 2021

Mount Royal Hotel
Don't see what you're looking for?
See all available properties in Canadian Rockies
View all properties
Lowest 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.

Where to stay in Canadian Rockies

Find the best Canadian Rockies areas and neighborhoods for the activities you enjoy most. Learn more about Canadian Rockies

Visiting Canadian Rockies

Nature enthusiasts will enjoy exploring Canadian Rockies, and visitors give high marks for the lakeside setting, magnificent mountain views, and ski areas. Scenic and welcoming, this city attracts tourists with its sightseeing tours and cafés. Top sights in the city include Icefields Parkway, Athabasca Falls, and Peyto Lake. In Canadian Rockies, there are 503 hotels and other accommodations to choose from.

Sightseeing and Staying in Canadian Rockies

Cultural venues in the city include Banff Park Museum, Jasper Artists Guild, and Jasper-Yellowhead Museum and Archives. The hiking trails, lakeside, and mountain views highlight the city's natural beauty, and Icefields Parkway, Athabasca Falls, and Peyto Lake are worth a visit. Top activities include skiing and sightseeing, while Fairmont Jasper Park Lodge Golf Course, Jasper National Park East Gate, and Banff Springs Golf Club are favorite sights to visit.

In Canadian Rockies, there are 503 hotels and other lodging options so you'll have plenty of choices for your holiday retreat. Here are highly ranked ones based on our user reviews:

  • Moose Hotel And Suites - With a stay at this 3.5-star hotel, guests can enjoy access to a full-service spa and a restaurant, along with free WiFi. It's a favorite with Expedia travelers for its family-friendly amenities and bar.
  • Lamphouse Hotel - Our customers like the overall value and comfortable, quiet rooms at this motel. Guests who stay at this 3.5-star motel in Town Centre can enjoy access to free parking and free WiFi.
  • Super 8 by Wyndham Canmore - This 2.5-star hotel features free breakfast, free WiFi, and free parking. Expedia customers like its pool and clean, comfortable rooms.

Other favorite sights in Canadian Rockies include Marmot Basin, Lake Louise Mountain Resort, and Moraine Lake. One of the popular sights in the surrounding area is Columbia Icefield, located 14 mi (22.6 km) from the heart of the city.

Getting Around Canadian Rockies

If you want to journey outside of the area, hop aboard a train from Jasper Station, Lake Louise Station, or Banff Station. Canadian Rockies might not have very many public transportation choices so consider renting a car to explore more.

More trip options

Recent reviews of Canadian Rockies hotels