Find hotels in Rocky Mountains from CA $128

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Rocky Mountains hotels and places to stay

Banff Rocky Mountain Resort
3 out of 5
1029 Banff Ave, Banff, AB, T1L1H8
Fully refundableReserve now, pay when you stay
The price is CA $319 per night from Jun. 1 to Jun. 2
CA $319
per night
Jun. 1 - Jun. 2
376.51 km from city centre
8/10 Very Good! (1,504 reviews)
"Room are great clean and comfy..restaurant is so expensive and staff are rude.It’s hard to get an answer for simple question."

Reviewed on May 27, 2023

Banff Rocky Mountain Resort
Blackstone Mountain Lodge by CLIQUE
4 out of 5
170 Kananaskis way, Canmore, AB, T1W 0A8
The price is CA $276 per night from Jun. 1 to Jun. 2
CA $276
per night
Jun. 1 - Jun. 2
363.08 km from city centre
9.4/10 Exceptional! (1,007 reviews)
"Overall great stay. Clean and spacious suite. Convenient free underground parking. Ben at the front desk was excellent. A great place to stay when visiting Banff."

Reviewed on May 28, 2023

Blackstone Mountain Lodge by CLIQUE
Moose Hotel And Suites
3.5 out of 5
345 Banff Ave, Banff, AB, T1L 1H8
Fully refundableReserve now, pay when you stay
The price is CA $549 per night from Jun. 1 to Jun. 2
CA $549
per night
Jun. 1 - Jun. 2
374.5 km from city centre
9.4/10 Exceptional! (2,153 reviews)
Good option
"Checking in we learned that our room key would get us discounts in participating restaurants so we chose one for breakfast only to learn it didn’t apply to breakfast. The $15 food credit has to be spent every day (vs $30 at once). At 4:00pm one day, we had to request that our room be cleaned. The ..."

Reviewed on May 28, 2023

Moose Hotel And Suites

Save an average of 15% on thousands of hotels when you're signed in

Quality Resort Chateau Canmore
2.5 out of 5
1718 Bow Valley Trail, Canmore, AB, T1W 2X3
Fully refundableReserve now, pay when you stay
The price is CA $341 per night from Jun. 6 to Jun. 7
CA $341
per night
Jun. 6 - Jun. 7
364.79 km from city centre
7.8/10 Good! (1,003 reviews)
Convenient and neat hotel at Canmore
"Nice stay. They have the rules that no housekeeping staff is allowed to entre and clean your room unless getting your permission. I did not realize that and found that our room is not tidied the next day when we returned from outside at the evening. Next time will notify them to clean our room while ..."

Reviewed on May 26, 2023

Quality Resort Chateau Canmore
Fairmont Chateau Lake Louise
4 out of 5
111 Lake Louise Drive, Lake Louise, AB, T0L1E0
The price is CA $1,179 per night from Jun. 3 to Jun. 4
CA $1,179
per night
Jun. 3 - Jun. 4
406.36 km from city centre
9/10 Wonderful! (1,002 reviews)
"I would definitely recommend. No complaints!"

Reviewed on May 27, 2023

Fairmont Chateau Lake Louise
Little America Hotel
4 out of 5
500 S Main St, Salt Lake City, UT, 84101
Fully refundableReserve now, pay when you stay
The price is CA $189 per night from May 31 to Jun. 1
CA $189
per night
May 31 - Jun. 1
828.62 km from city centre
8.6/10 Excellent! (3,096 reviews)
"The Staff and facilities were amazing. We enjoyed every minute."

Reviewed on May 27, 2023

Little America Hotel
Banff Park Lodge
3 out of 5
201 Lynx Street, Banff, AB, T1L 1K5
Fully refundableReserve now, pay when you stay
The price is CA $249 per night from May 31 to Jun. 1
CA $249
per night
May 31 - Jun. 1
374.2 km from city centre
8.4/10 Very Good! (1,755 reviews)
"Would be nice to have a simple breakfast included. $39 per person for a buffet breakfast is just too much."

Reviewed on May 23, 2023

Banff Park Lodge
La Quinta Inn & Suites by Wyndham Denver Airport DIA
2.5 out of 5
6801 Tower Rd, Denver, CO, 80249
Fully refundableReserve now, pay when you stay
The price is CA $158 per night from May 31 to Jun. 1
CA $158
per night
May 31 - Jun. 1
1,220.06 km from city centre
7.8/10 Good! (3,176 reviews)
"That they will charge for the place to park, and that the rooms do not clean them unless one tells them but the rest is perfect the place is very clean"

Reviewed on May 29, 2023

La Quinta Inn & Suites by Wyndham Denver Airport DIA
Emerald Lake Lodge
3.5 out of 5
Emerald Lake Road, Field, BC, V0A1G0
The price is CA $599 per night from Jun. 12 to Jun. 13
CA $599
per night
Jun. 12 - Jun. 13
413.5 km from city centre
8.4/10 Very Good! (1,009 reviews)
"Can’t beat the location; it’s gorgeous. The rooms are lovely too, and they provide firewood and bathrobes. The staff and food in the Burgess Dining Room were great. Other than a very negative experience in the Kicking Horse Lounge where I left after 15 minutes because none of the staff would even ..."

Reviewed on May 27, 2023

Emerald Lake Lodge
Pine Bungalows
2.5 out of 5
2 Cottonwood Creek Rd, Jasper, AB, T0E 1E0
The price is CA $249 per night from Jun. 1 to Jun. 2
CA $249
per night
Jun. 1 - Jun. 2
598.64 km from city centre
9.2/10 Wonderful! (640 reviews)
"Stayed at this Property for the night on May 20, 2023. This property is definitely have unique style which is different then most hotels especially if you have cabin. We stayed in one of the room in building beside front desk area. I however made video and took pictures of there cabin for to benefit ..."

Reviewed on May 25, 2023

Pine Bungalows
Peaks Hotel and Suites
3 out of 5
218 Lynx Street,, P.O. Box 2200,, Banff, AB, T1L 1K5
Fully refundableReserve now, pay when you stay
The price is CA $349 per night from May 31 to Jun. 1
CA $349
per night
May 31 - Jun. 1
374.17 km from city centre
9.4/10 Exceptional! (553 reviews)
"The hotel is in a great location. The room was quite comfortable. It was nice to have on site parking as well. Also, the guest laundry was nice as we needed to do laundry. The only down side was the difficulty with the mobile check-in. We ended up having to go to the front desk. Overall, though, ..."

Reviewed on May 23, 2023

Peaks Hotel and Suites
Coast Capri Hotel
3.5 out of 5
1171 Harvey Ave, Kelowna, BC, V1Y6E8
The price is CA $183 per night from May 31 to Jun. 1
CA $183
per night
May 31 - Jun. 1
386.48 km from city centre
8.8/10 Excellent! (1,013 reviews)
"The staff at this hotel are unmatched with customer service. Highly recommend!"

Reviewed on May 29, 2023

Coast Capri Hotel
Monarch Casino Resort Spa Black Hawk
4 out of 5
488 Main St, Black Hawk, CO, 80422
The price is CA $175 per night from Jun. 1 to Jun. 2
CA $175
per night
Jun. 1 - Jun. 2
1,183.84 km from city centre
8.8/10 Excellent! (4,020 reviews)
"Everything great"

Reviewed on May 29, 2023

Monarch Casino Resort Spa Black Hawk
AmericInn by Wyndham Denver Airport
2.5 out of 5
7010 Tower Road, Denver, CO, 80249
Fully refundableReserve now, pay when you stay
The price is CA $149 per night from May 31 to Jun. 1
CA $149
per night
May 31 - Jun. 1
1,219.88 km from city centre
8.4/10 Very Good! (2,590 reviews)
Dispensary is next door.
"Thank God they have free airport transport. The staff was friendly and the room was clean. Food on one side of the hotel and a dispensary on the other side. No complaints here."

Reviewed on May 24, 2023

AmericInn by Wyndham Denver Airport
The Malcolm Hotel
4 out of 5
321 Spring Creek Drive, Canmore, AB, T1W 2G2
The price is CA $322 per night from May 31 to Jun. 1
CA $322
per night
May 31 - Jun. 1
363.34 km from city centre
9.2/10 Wonderful! (1,002 reviews)
"Beautiful property with east parking, food and shopping spots, right near the river and a very short walk into town. Excellent!!"

Reviewed on May 26, 2023

The Malcolm Hotel
White Buffalo
2 out of 5
236 Dunraven St, West Yellowstone, MT, 59758
The price is CA $329 per night from Jun. 1 to Jun. 2
CA $329
per night
Jun. 1 - Jun. 2
472.72 km from city centre
7.2/10 Good! (1,013 reviews)
"Bathroom needed refurbishment badly. Electrical plug half hanging out of wall. Rooms in the second building need new air conditioners. Beds were great and good breakfast buffet."

Reviewed on May 27, 2023

White Buffalo
Sandman Hotel & Suites Kelowna
3 out of 5
2130 Harvey Ave, Kelowna, BC, V1Y 6G8
The price is CA $128 per night from Jun. 13 to Jun. 14
CA $128
per night
Jun. 13 - Jun. 14
384.44 km from city centre
6.8/10 (1,003 reviews)
"Comfy bed, comfy room, super quiet. I didnt hear another guest, and it was busy. The pool is deep and warm ! Super clean, too !"

Reviewed on May 25, 2023

Sandman Hotel & Suites Kelowna
Lamphouse By Basecamp
3.5 out of 5
610 8th St., Canmore, AB, T1W2B5
The price is CA $314 per night from Jun. 7 to Jun. 8
CA $314
per night
Jun. 7 - Jun. 8
363.64 km from city centre
8.6/10 Excellent! (1,005 reviews)
"Just what we needed for a quick layover. Will come back and stay for longer sometime in the future."

Reviewed on May 18, 2023

Lamphouse By Basecamp
Canalta Lodge
3.5 out of 5
545 Banff Ave, Banff, AB, T1L1B5
Fully refundableReserve now, pay when you stay
The price is CA $379 per night from Jun. 1 to Jun. 2
CA $379
per night
Jun. 1 - Jun. 2
374.93 km from city centre
9/10 Wonderful! (1,008 reviews)
Problems with check-in but all good afterwards :)
"We booked 6 rooms for 3 nights for our wedding party at Canalta Lodge & had an issue checking in. The hotel was only able to see 3 rooms but they did everything in their power to find 3 more rooms & sort of the charges with hotels.com. In the end, we had to pay $200 to cover some remaining charges ..."

Reviewed on May 29, 2023

Canalta Lodge
Grant Village - Inside the Park
2.5 out of 5
24 Rainbow Loop, Yellowstone National Park, WY, 82190
The price is CA $313 per night from Jun. 1 to Jun. 2
CA $313
per night
Jun. 1 - Jun. 2
524.26 km from city centre
6.6/10 (210 reviews)
"We were going to camp - but due to my sinus problems, decided staying on the property was best. It was nice we got to stay in the park!"

Reviewed on Nov. 15, 2022

Grant Village - Inside the Park
Don't see what you're looking for?
See all available properties in Rocky Mountains
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.

More cheap stays in Rocky Mountains

Where to stay in Rocky Mountains

Find the best Rocky Mountains areas and neighborhoods for the activities you enjoy most. Learn more about Rocky Mountains

Hotels near Popular Rocky Mountains Attractions

Rocky Mountains hotels information

Number of reviews
29,762
Accommodation
56,191 hotels
Lowest Price
CA $128
Highest Price
CA $1,179