Hotels on the Lake in Rocky Mountains from $125
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

Lodge at Whitefish Lake
1380 Wisconsin Ave Whitefish MT
$204 nightly
The price is $224 total per night
$224 total
Dec 14 - Dec 15
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 ...

Fairmont Chateau Lake Louise
111 Lake Louise Drive Lake Louise AB
$401 nightly
The price is $437 total per night
$437 total
Jan 4 - Jan 5, 2026
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 ...

Emerald Lake Lodge
Emerald Lake Road Field BC
$150 nightly
The price is $170 total per night
$170 total
Dec 18 - Dec 19
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 ...

Prestige Lakeside Resort, WorldHotels Elite
701 Lakeside Drive Nelson BC
Free Cancellation
Reserve now, pay when you stay
$153 nightly
The price is $176 total per night
$176 total
Dec 13 - Dec 14
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 ...

Kootenay Lakeview Resort, BW Signature Collection
1285 Queens Bay Road Balfour BC
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 ...

Pyramid Lake Lodge
5 Km North On Pyramid Lake Road Jasper AB
Free Cancellation
Reserve now, pay when you stay
$164 nightly
The price is $180 total per night
$180 total
Jan 7 - Jan 8, 2026
Total with taxes and fees
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 ...

Three Valley Lake Chateau
8903 Trans-Canada Hwy Revelstoke BC
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, ...

The Estes Park Resort
1700 Colorado Peaks Dr Estes Park CO
Free Cancellation
Reserve now, pay when you stay
$161 nightly
The price is $184 total per night
$184 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
This smoke-free resort features a full-service spa, a marina, and a restaurant. There's fun for all ages with a playground and an arcade/game room, and families ...

Prestige Harbourfront Resort, WorldHotels Luxury
251 Harbourfront Drive NE Salmon Arm BC
Free Cancellation
Reserve now, pay when you stay
$127 nightly
The price is $146 total per night
$146 total
Dec 14 - Dec 15
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 ...

Fairmont Jasper Park Lodge
Old Lodge Road Jasper AB
Free Cancellation
Reserve now, pay when you stay
$311 nightly
The price is $339 total per night
$339 total
Dec 15 - Dec 16
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
$114 nightly
The price is $125 total per night
$125 total
Dec 16 - Dec 17
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 | 70,253 hotels |
|---|---|
Lowest Price | $125 |
Highest Price | $437 |
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

Buffalo Mountain Lodge
5 out of 5
Posted 1 day ago
Travelocity Verified Review
"Hot tub was great! Views were excellent, nice restaurant!"
A verified traveler stayed at Buffalo Mountain Lodge
More ways to wander Rocky Mountains
Flights to Rocky Mountains
The best fares to get you there
Rocky Mountains Hotels
Rocky Mountains Vacation Rentals
Great Deals on Alternative Accommodations
Rocky Mountains Car Rentals
Affordable cars to get you around town
Rocky Mountains Vacations
Save more by combining flights, hotels and cars
Things to do in Rocky Mountains






