Hotels on the Lake in Rocky Mountains from $129
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Rocky Mountains Hotels on the Lake

Fairmont Chateau Lake Louise
111 Lake Louise Drive Lake Louise AB
$1,323 nightly
The price is $1,468 total per night
$1,468 total
Jul 8 - Jul 9
Total with taxes and fees
A full-service spa, 3 restaurants, and an indoor pool are all featured at this luxury hotel. Make the most of the gym and hot tub, and relax with drinks at one ...

Lodge at Whitefish Lake
1380 Wisconsin Ave Whitefish MT
$559 nightly
The price is $613 total per night
$613 total
Jul 5 - Jul 6
Total with taxes and fees
A full-service spa, a marina, and 2 hot tubs are all featured at this smoke-free hotel. Families will appreciate the playground, onsite laundry facilities, and ...

Prestige Lakeside Resort, WorldHotels Elite
701 Lakeside Drive Nelson BC
Free Cancellation
Reserve now, pay when you stay
$219 nightly
The price is $251 total per night
$251 total
Jun 11 - Jun 12
Total with taxes and fees
A marina and an indoor pool are featured at this smoke-free hotel. Enjoy the gym and perks like free self parking and free WiFi. There's a restaurant and a bar/lounge ...

Emerald Lake Lodge
Emerald Lake Road Field BC
$520 nightly
The price is $587 total per night
$587 total
Jun 10 - Jun 11
Total with taxes and fees
This smoke-free hotel features 2 restaurants, a bar/lounge, and a hot tub. WiFi in public areas is free. A business center, a terrace, and a garden are also ...

Pyramid Lake Lodge
5 Km North On Pyramid Lake Road Jasper AB
A restaurant and a hot tub are featured at this hotel. Enjoy the sauna and perks like free self parking and free WiFi. A terrace, a garden, and a picnic area ...

The Estes Park Resort
1700 Colorado Peaks Dr Estes Park CO
$368 nightly
The price is $421 total per night
$421 total
Jun 21 - Jun 22
Total with taxes and fees
This smoke-free resort features a full-service spa, a marina, and a restaurant. Families will appreciate the playground and barbecue grills. Enjoy the 24-hour ...

Prestige Harbourfront Resort, WorldHotels Luxury
251 Harbourfront Drive NE Salmon Arm BC
Free Cancellation
Reserve now, pay when you stay
$219 nightly
The price is $251 total per night
$251 total
Jun 10 - Jun 11
Total with taxes and fees
A full-service spa, an outdoor pool, and a restaurant are all featured at this smoke-free resort. Enjoy the indoor pool and perks like free self parking and ...

Kootenay Lakeview Resort, BW Signature Collection
1285 Queens Bay Road Balfour BC
Free Cancellation
Reserve now, pay when you stay
$184 nightly
The price is $212 total per night
$212 total
Jun 11 - Jun 12
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free WiFi and free self parking. Business travelers can take advantage of the express check-in. There's ...

Three Valley Lake Chateau
8903 Trans-Canada Hwy Revelstoke BC
Free Cancellation
Reserve now, pay when you stay
$111 nightly
The price is $129 total per night
$129 total
Jun 10 - Jun 11
Total with taxes and fees
A private beach and a restaurant are featured at this smoke-free hotel. Enjoy the indoor pool and perks like free self parking and free WiFi. A terrace, a garden, ...

Fairmont Jasper Park Lodge
Old Lodge Road Jasper AB
$786 nightly
The price is $872 total per night
$872 total
Jul 1 - Jul 2
Total with taxes and fees
This luxury resort features a golf course, a full-service spa, and 5 restaurants. Enjoy the outdoor pool and perks like free self parking and free WiFi. Enjoy ...

Lake Louise Inn
210 Village Road Lake Louise AB
Free Cancellation
Reserve now, pay when you stay
$360 nightly
The price is $400 total per night
$400 total
Jun 12 - Jun 13
Total with taxes and fees
This smoke-free hotel features 3 restaurants, 3 hot tubs, and an indoor pool. Families will appreciate the mini golf and onsite laundry facilities. Enjoy the ...
Don't see what you're looking for?
See all available properties in Rocky Mountains
View all propertiesLowest 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.
Rocky Mountains hotels essential information
Accommodation | 71,056 hotels |
|---|---|
Lowest Price | $129 |
Highest Price | $1,468 |
Popular hotels | Lake Louise Inn, Fairmont Chateau Lake Louise, Pyramid Lake Lodge, Three Valley Lake Chateau, Lodge at Whitefish Lake, The Estes Park Resort, Emerald Lake Lodge, Prestige Harbourfront Resort, WorldHotels Luxury, Fairmont Jasper Park Lodge, Prestige Lakeside Resort, WorldHotels Elite, Best Western Edgewater Resort, Kootenay Lakeview Resort, BW Signature Collection |
Recent Rocky Mountains hotel reviews by fellow wanderers

Lake Louise Inn
3 out of 5
Posted 4 hours ago
Travelocity Verified Review
"Very good location but inside the bed very old and not very good condition with the bed, not very comfortable with the mattress"
A verified traveler stayed at Lake Louise Inn






