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
$109 nightly
The price is $121 total per night
$121 total
Apr 5 - Apr 6
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
$409 nightly
The price is $446 total per night
$446 total
Mar 26 - Mar 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
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 Icefields Parkway.

Pyramid Lake Lodge
5 Km North On Pyramid Lake Road Jasper AB
$166 nightly
The price is $181 total per night
$181 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Pyramid Lake Lodge in Jasper, you'll be on a lake, within a 10-minute drive of Icefields Parkway and Pyramid Lake.

Fairmont Jasper Park Lodge
Old Lodge Road Jasper AB
$263 nightly
The price is $287 total per night
$287 total
Mar 10 - Mar 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
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.

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
$163 nightly
The price is $178 total per night
$178 total
Mar 11 - Mar 12
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Mountaineer Lodge in Lake Louise, you'll be in a national park, a 2-minute drive from Icefields Parkway and 8 minutes from Banff National Park.

Days Inn by Wyndham Sylvan Lake
5004 33rd Street Sylvan Lake AB
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.

Super 8 by Wyndham Smoky Lake
5404 - 44 Avenue Smoky Lake AB
$87 nightly
The price is $95 total per night
$95 total
Mar 13 - Mar 14
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.

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.

Paradise Lodge & Bungalows
105 Lake Louise Drive Lake Louise AB
$201 nightly
The price is $219 total per night
$219 total
Mar 11 - Mar 12
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Lake Louise, Paradise Lodge & Bungalows is in a national park, within a 10-minute drive of Lake Louise Gondola and Grizzly Express Gondola.

Castle Mountain Chalets
Hwy 93 South And Castle Junction 1A Castle Junction AB
$139 nightly
The price is $154 total per night
$154 total
Apr 6 - Apr 7
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
$190 nightly
The price is $206 total per night
$206 total
Mar 22 - Mar 23
Total with taxes and fees
When you stay at Baker Creek By Basecamp in Lake Louise, you'll be on a river, within a 15-minute drive of Icefields Parkway and Lake Louise Mountain Resort.
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 | $446 |
Cheapest price | $95 |
Total number of hotels in Alberta | 7,934 |
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
4 out of 5
Posted 1 hour ago
CheapTickets Verified Review
"Staff"
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





