Compare Hotels on the Lake in Alberta
Secret Bargains - Save an extra 10% or more on select Hotels on the Lake
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Alberta Hotels on the Lake

Lake Louise Inn
210 Village Road Lake Louise AB
$113 nightly
The price is $123 total per night
$123 total
Jan 11 - Jan 12, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Lake Louise, Lake Louise Inn is in a national park, a 3-minute drive from Icefields Parkway and 7 minutes from Herbert Lake.
Pool
Hot Tub

Fairmont Chateau Lake Louise
111 Lake Louise Drive Lake Louise AB
$403 nightly
The price is $439 total per night
$439 total
Dec 16 - Dec 17
Total with taxes and fees
When you stay at Fairmont Chateau Lake Louise in Lake Louise, you'll be on a lake, within a 15-minute drive of Banff National Park and Lake Louise Mountain Resort.
Pool
Hot Tub

Pyramid Lake Lodge
5 Km North On Pyramid Lake Road Jasper AB
$164 nightly
The price is $180 total per night
$180 total
Jan 7 - Jan 8, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Pyramid Lake Lodge in Jasper, you'll be on a lake, within a 5-minute drive of Pyramid Lake and Patricia Lake.
Hot Tub
Pet friendly

Fairmont Jasper Park Lodge
Old Lodge Road Jasper AB
$312 nightly
The price is $340 total per night
$340 total
Dec 14 - Dec 15
Total with taxes and fees
Located in Jasper, Fairmont Jasper Park Lodge is in a national park, a 1-minute drive from Fairmont Jasper Park Lodge Golf Course and 8 minutes from Maligne Canyon.
Pool
Hot Tub

Deer Lodge
109 Lake Louise Drive Lake Louise AB
Located in Lake Louise, Deer Lodge is in a national park, a 5-minute drive from Helen Lake Trail and 6 minutes from Wilsons Mountain Sports.
Parking included
Free WiFi

Mountaineer Lodge
101 Village Road Lake Louise AB
Free Cancellation
Reserve now, pay when you stay
When you stay at Mountaineer Lodge in Lake Louise, you'll be in a national park, within a 15-minute drive of Banff National Park and Yoho National Park.
Hot Tub
Parking included

Days Inn by Wyndham Sylvan Lake
5004 33rd Street Sylvan Lake AB
$60 nightly
The price is $66 total per night
$66 total
Dec 25 - Dec 26
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Sylvan Lake, Days Inn by Wyndham Sylvan Lake is on a lake, within a 5-minute walk of Sylvan Lake and Sylvan Lake Provincial Park.
Breakfast included
Parking included

Super 8 by Wyndham Smoky Lake
5404 - 44 Avenue Smoky Lake AB
$86 nightly
The price is $94 total per night
$94 total
Dec 19 - Dec 20
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Smoky Lake, Super 8 by Wyndham Smoky Lake is on a lake, within a 15-minute drive of Smoky Lake Golf Course and Bellis Lake Natural Area.
Breakfast included
Parking included

The Haven at ELR
65275 Range Road 114A Lac La Biche AB
When you stay at The Haven at ELR in Lac La Biche, you'll be on a lake and 3 minutes by foot from Elinor Lake.
Pet friendly
Parking included

Paradise Lodge & Bungalows
105 Lake Louise Drive Lake Louise AB
Located in Lake Louise, Paradise Lodge & Bungalows is in a national park, within a 10-minute drive of Grizzly Express Gondola and Herbert Lake.
Parking included
Free WiFi

Castle Mountain Chalets
Hwy 93 South And Castle Junction 1A Castle Junction AB
$144 nightly
The price is $157 total per night
$157 total
Jan 8 - Jan 9, 2026
Total with taxes and fees
With a stay at Castle Mountain Chalets in Castle Junction, you'll be in a national park, within a 15-minute drive of Banff National Park and Copper Lake.

Baker Creek By Basecamp
Bow Valley Parkway Lake Louise AB
$189 nightly
The price is $205 total per night
$205 total
Jan 12 - Jan 13, 2026
Total with taxes and fees
With a stay at Baker Creek By Basecamp in Lake Louise, you'll be on a river, within a 15-minute drive of Lake Louise Mountain Resort and Bow River.
Pet friendly
Parking included
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.
Alberta Hotels on the Lake essential information
Hotels on the Lake in Alberta |
166 |
|---|---|
Highest price | $439 |
Cheapest price | $66 |
Total number of hotels in Alberta | 7,662 |
Popular hotels | Lake Louise Inn, Fairmont Chateau Lake Louise, Pyramid Lake Lodge, Fairmont Jasper Park Lodge, Deer Lodge, Mountaineer Lodge, Days Inn by Wyndham Sylvan Lake, Super 8 by Wyndham Smoky Lake, The Haven at ELR, Paradise Lodge & Bungalows, Castle Mountain Chalets, Baker Creek By Basecamp |
Most Recent Alberta Hotel Reviews

Holiday Inn Calgary-Airport by IHG
5 out of 5
Posted 17 hours ago
CheapTickets Verified Review
"The check was great, the staff friendly and the room clean."
A verified traveler stayed at Holiday Inn Calgary-Airport by IHG
More Hotels on the Lake
Types of Hotels
Top 20 Alberta Hotels
Hotels Near Alberta
More to Explore in Alberta
Top Picks
Hotels
Flights





