COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Lakefront Hotels & Resorts in Alberta

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Alberta Lake Hotels

Lake Louise Inn

Lake Louise Inn

3 out of 5
210 Village Road, Lake Louise, AB
The price is CA $118 per night from Mar 2 to Mar 3

Conveniently near skiing facilities, this Lake Louise hotel is located in the mountains within 3 mi (5 km) of Icefields Parkway, Lake Louise Mountain Resort, ...

4/5Very Good! (1,816 reviews)

"Great location, budget friendly, and clean and cozy stay."…"

Reviewed on Feb. 21, 2021

Lake Louise Inn
Fairmont Chateau Lake Louise

Fairmont Chateau Lake Louise

4 out of 5
111 Lake Louise Drive, Lake Louise, AB
The price is CA $386 per night from Feb 27 to Feb 28

Situated on a lake, this spa resort is steps from Louise Lake and Icefields Parkway. Lake Louise Mountain Resort and Lake Louise Gondola are also within 6 mi ...

4.6/5Exceptional! (992 reviews)

"It was a well needed family staycation! Loved every minute of it!"…"

Reviewed on Feb. 22, 2021

Fairmont Chateau Lake Louise
Pyramid Lake Resort

Pyramid Lake Resort

3 out of 5
5 Km North On Pyramid Lake Road, Jasper, AB
The price is CA $199 per night from Feb 28 to Mar 1

Situated on a lake, this hotel is 0.7 mi (1.1 km) from Pyramid Lake and 1.8 mi (2.9 km) from Patricia Lake. Jasper Activity Centre is 3.1 mi (5 km) away.

4.3/5Excellent! (989 reviews)

"Beautiful property, loved the views and spacious room and great breakfast service and amenities"…"

Reviewed on Feb. 16, 2021

Pyramid Lake Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Fairmont Jasper Park Lodge

Fairmont Jasper Park Lodge

4 out of 5
Old Lodge Road, Jasper, AB
The price is CA $359 per night from Feb 28 to Mar 1

Situated in a national park, this spa resort is 0.1 mi (0.1 km) from Fairmont Jasper Park Lodge Golf Course and 3.1 mi (5 km) from Maligne Lake. Maligne Canyon ...

4.2/5Excellent! (984 reviews)

"we love that you walk out your door and you are ready to explore"…"

Reviewed on Feb. 8, 2021

Fairmont Jasper Park Lodge
Deer Lodge

Deer Lodge

3 out of 5
109 Lake Louise Drive, Lake Louise, AB
Get Rates

Located near the slopes, this Lake Louise hotel is in the mountains and within 6 mi (10 km) of Plain of Six Glaciers Teahouse, Lake Louise Mountain Resort, and ...

3.4/5Good! (994 reviews)

"Quaint, cosy and clean. Staff was fantastic, helpful and friendly. Definitely will recommend anyone going to Lake Louise Village to stay there. And as a bonus it’s a stones throw away from Lake Louise!"…"

Reviewed on Dec. 15, 2020

Deer Lodge
Mountaineer Lodge

Mountaineer Lodge

2 out of 5
101 Village Road, Lake Louise, AB
The price is CA $129 per night from Feb 28 to Mar 1

Conveniently near skiing facilities, this Lake Louise hotel is located in the mountains within 3 mi (5 km) of Icefields Parkway, Lake Louise Mountain Resort, ...

4/5Very Good! (1,152 reviews)

"Very nice clean room. Comfortable bed. Friendly staff."…"

Reviewed on Feb. 24, 2021

Mountaineer Lodge
Moraine Lake Lodge

Moraine Lake Lodge

3.5 out of 5
Moraine Lake Rd, Improvement District No. 9, Lake Louise, AB
Get Rates

Situated on a lake, this romantic lodge is 0.1 mi (0.1 km) from Moraine Lake and within 9 mi (15 km) of Icefields Parkway and Panorama Peak. Lake Louise Mountain ...

4.5/5Wonderful! (53 reviews)
Great lodge on a great lake…

"I highly recommend Moraine Lake Lodge for its accommodations and proximity to the lake. My wife and I went here for our honeymoon and thoroughly enjoyed the lodge and its surroundings. Of the two lakes (Louise & Moraine), we were grateful we stayed at Moraine Lake Lodge as its lake and surrounding ..."…"

Reviewed on Jul. 25, 2014

Moraine Lake Lodge
Days Inn by Wyndham Sylvan Lake

Days Inn by Wyndham Sylvan Lake

3 out of 5
5004 33rd Street, Sylvan Lake, AB
Get Rates

Situated on a lake, this hotel is within a 5-minute walk of Sylvan Lake Provincial Park and Sylvan Lake. Top O' The Hill Golf Course and Lakewood Golf Club are ...

3/5 (57 reviews)

"The front desk staff should have some kind of dress code . uniform"…"

Reviewed on Nov. 22, 2019

Days Inn by Wyndham Sylvan Lake
Super 8 by Wyndham Smoky Lake

Super 8 by Wyndham Smoky Lake

2 out of 5
5404 - 44 Avenue, Smoky Lake, AB
The price is CA $100 per night from Mar 11 to Mar 12

Situated on a lake, this hotel is 1.5 mi (2.5 km) from Smoky Lake Golf Course and 9.4 mi (15.1 km) from Mons Lake. Bellis Lake Natural Area is 13.4 mi (21.6 ...

3.5/5Good! (31 reviews)
Quaint Room

"From the outside, the hotel does not look like much. However, once inside, the room was spacious, clean and quite nice. There is a refrigerator, an a phone/radio and a coffee maker. The bathroom had amenities and a hairdryer."…"

Reviewed on Sep. 14, 2020

Super 8 by Wyndham Smoky Lake
The Haven at ELR

The Haven at ELR

2.5 out of 5
65275 Range Road 114A, Lac La Biche, AB
Get Rates

Situated on a lake, this cabin is 0.1 mi (0.1 km) from Elinor Lake and within 9 mi (15 km) of Lakeland Provincial Park and Lakeland Provincial Recreation Area. ...

3/5 (2 reviews)
Quiet get away..

"This stay was in response to the evacuation from our home in Anzac, AB. When I arrived they were busy with other evacuees but ready to do whatever it took to make us comfortable. The owners were amazing. The Haven is rustic. But its quiet. If you want to get away from it all, this is the place to ..."…"

Reviewed on May 11, 2016

The Haven at ELR
Paradise Lodge & Bungalows

Paradise Lodge & Bungalows

2.5 out of 5
105 Lake Louise Drive, Box 7, Lake Louise, AB
Get Rates

Situated in a national park, this lodge is 3.5 mi (5.6 km) from Lake Louise Gondola and 7.9 mi (12.7 km) from Moraine Lake.

4.7/5Exceptional! (457 reviews)

"Clean and cozy little cabins in a great location! The staff were very nice and the playground was a nice bonus for our daighter"…"

Reviewed on Oct. 2, 2020

Paradise Lodge & Bungalows
Castle Mountain Chalets

Castle Mountain Chalets

3.5 out of 5
Hwy 93 South And Castle Junction 1A, Castle Junction, AB
The price is CA $223 per night from Mar 24 to Mar 25

Situated in a national park, this resort is within 9 mi (15 km) of Johnston Canyon, Vista - Arnica Lake Trailhead, and Kootenay National Park. Banff National ...

4.3/5Excellent! (515 reviews)

"Cozy cabin in the woods made for a delightful winter getaway with the doggo. All the boxes are checked: wood burning fireplace, kitchen, table for dining/playing games, comfy couch for reading/watching movies, and a cute dog rug, milk bones and food bowl provided by Castle Mountain... really a lovely ..."…"

Reviewed on Feb. 22, 2021

Castle Mountain Chalets
Baker Creek Mountain Resort

Baker Creek Mountain Resort

3 out of 5
Bow Valley Parkway, Lake Louise, AB
The price is CA $220 per night from Mar 1 to Mar 2

Situated on a river, this spa hotel is within 9 mi (15 km) of Icefields Parkway, Lake Louise Mountain Resort, and Lake Louise Gondola. Louise Lake and Plain ...

4.6/5Wonderful! (675 reviews)

"It’s like a real life Christmas Village on top of the mountain. Very quiet, close to nature, mountains, trails and lake Louise. Everything you need is in the resort. There’s a small skating rink, perfect for small children. Great view! Jet tub in the cabin. No phone signal but wifi is available. ..."…"

Reviewed on Feb. 21, 2021

Baker Creek Mountain Resort
Waterton Lakes Lodge Resort

Waterton Lakes Lodge Resort

3 out of 5
101 Clematis Ave, Waterton Park, AB
The price is CA $94 per night from Feb 28 to Mar 1

Situated in a national park, this hotel is within a 10-minute walk of Waterton Glacier International Peace Park, Waterton Marina, and Cameron Falls. Bertha Lake ...

3.9/5Good! (993 reviews)

"Overall stay was very good. Outside of the place is getting dated, the lodge met or exceeded all of our needs. Would stay here again"…"

Reviewed on Feb. 24, 2021

Waterton Lakes Lodge Resort
Best Western Plus Chateau Inn Sylvan Lake

Best Western Plus Chateau Inn Sylvan Lake

2.5 out of 5
5027 Lakeshore Drive, Sylvan Lake, AB
The price is CA $112 per night from Mar 4 to Mar 5

Situated in Sylvan Lake, this eco-friendly hotel is within a 10-minute walk of Sylvan Lake, Sylvan Lake Provincial Park, and Lakeside Go Karts and Mini-Golf. ...

4.5/5Wonderful! (256 reviews)

"The property is always good service and consistent. The staff are great and I keep coming back"…"

Reviewed on Oct. 13, 2020

Best Western Plus Chateau Inn Sylvan Lake
Stoneridge Mountain Resort by CLIQUE

Stoneridge Mountain Resort by CLIQUE

4 out of 5
30 Lincoln Pk, Canmore, AB
The price is CA $168 per night from Mar 1 to Mar 2

This family-friendly Canmore resort is located in the mountains, within a 10-minute walk of Yamnuska Mountain Adventures and Canmore Nordic Centre Provincial ...

4.7/5Exceptional! (986 reviews)

"Spacious, clean and quiet. It was the perfect place to get away for the weekend. I would have prefered daily housekeeping service."…"

Reviewed on Feb. 23, 2021

Stoneridge Mountain Resort by CLIQUE
Copperstone Resort

Copperstone Resort

4 out of 5
250 2nd Avenue, Dead Man's Flats, AB
The price is CA $115 per night from Feb 28 to Mar 1

Located in Copperstone Resort, this resort is within a 15-minute walk of Bow Valley Provincial Park, Bow Valley Wildland Provincial Park, and Wind Ridge Trail. ...

4.7/5Exceptional! (25 reviews)

"Great stay! Our only complaint was the noise in our condo from the staircase people used to get to the parking garage. It was appallingly loud when a group went down the stairs. Thank goodness it was not late at night or early in the morning. We would request a different location next time!!"…"

Reviewed on Feb. 25, 2021

Copperstone Resort
Best Western Plus Chestermere Hotel

Best Western Plus Chestermere Hotel

3.5 out of 5
201 Marina Drive, Chestermere, AB
Get Rates

Situated in Chestermere, this hotel is 9.8 mi (15.7 km) from Sunridge Mall and 10.7 mi (17.2 km) from Casino Calgary. Stampede Park and Scotiabank Saddledome ...

4.5/5Wonderful! (363 reviews)

"In the heart of Chestermere and all services. Well maintained"…"

Reviewed on Jul. 1, 2020

Best Western Plus Chestermere Hotel
Blackstone Mountain Lodge by CLIQUE

Blackstone Mountain Lodge by CLIQUE

4 out of 5
170 Kananaskis way, Canmore, AB
The price is CA $128 per night from Mar 1 to Mar 2

This family-friendly Canmore condo building is located in the mountains, within a 15-minute walk of Yamnuska Mountain Adventures and Canmore Nordic Centre Provincial ...

4.5/5Wonderful! (2,068 reviews)

"property was excellent, Just i broke out with a rash not sure if it was the hot tub or the soap in the room."…"

Reviewed on Feb. 23, 2021

Blackstone Mountain Lodge by CLIQUE
Holiday Inn Express & Suites Slave Lake

Holiday Inn Express & Suites Slave Lake

2.5 out of 5
1551 Main Street SE, Slave Lake, AB
The price is CA $142 per night from Feb 28 to Mar 1

Situated in a rural location, this hotel is 1 mi (1.6 km) from Slave Lake and District Chamber of Commerce and within 6 mi (10 km) of Devonshire Beach and Lesser ...

4.1/5Very Good! (158 reviews)

"Great location and team."…"

Reviewed on Sep. 17, 2020

Holiday Inn Express & Suites Slave Lake
Don't see what you're looking for?
We've got more Lake Hotels. Find the right one for you.
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.

Top Cities in Alberta

Pocket Guide: Lake Hotels in Alberta

Search for hotels in Alberta on Expedia. You can easily find your hotels in Alberta using one of the methods below:

  • View our selection of featured hotels in Alberta
  • Use the map to find hotels in the Alberta neighborhood you prefer
  • Use the filters to see hotels in a specific area of Alberta, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Alberta
  • Enter your travel dates to view the best deals on hotels in Alberta - while they last

More trip options