Lakefront Hotels & Resorts in Canada

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Canada

Check availability on Canada Lake Hotels

Next weekend
In two weeks

Top Canada Lake Hotels

Best Western Plus Chocolate Lake Hotel

2.5 star property
8.6 out of 10, Excellent, (1305)
"Great overnight stay. Check was fast. Room was clean and comfortable. Lots of options for breakfast. Staff very friendly and courteous "
The price is CA $129
CA $153 total
includes taxes & fees
Feb 23 - Feb 24
Best Western Plus Chocolate Lake Hotel

Lake Louise Inn

3.0 star property
8.2 out of 10, Very good, (1726)
"Every corner of Lake Louise - especially the Lake Louise Inn - is filled with warm hospitality. Thank you so much an awesome stay. "
The price is CA $148
CA $177 total
includes taxes & fees
Mar 16 - Mar 17
Lake Louise Inn

Fairmont Chateau Lake Louise

4.0 star property
9.0 out of 10, Wonderful, (1001)
"Epic location! "
The price is CA $474
CA $577 total
includes taxes & fees
Feb 23 - Feb 24
Fairmont Chateau Lake Louise

Nita Lake Lodge

4.0 star property
9.2 out of 10, Wonderful, (1003)
"Stayed for one night for business. Great spot, good amenities, nice room."
The price is CA $339
CA $393 total
includes taxes & fees
Mar 23 - Mar 24
Nita Lake Lodge

The Jordan Ramada by Wyndham

3.0 star property
7.6 out of 10, Good, (1000)
"Staff aren't rude but aren't friendly. Pool area should have some heat. Stingy with towels and toilet paper. Otherwise we loved the view and the hotel! Tv sucks!! "
The price is CA $99
CA $144 total
includes taxes & fees
Feb 23 - Feb 24
The Jordan Ramada by Wyndham

Inn On Long Lake

2.0 star property
9.0 out of 10, Wonderful, (1004)
"Comfortable room with a nice view. Good breakfast with a waffle bar but dining area too small when hotel is busy."
The price is CA $135
CA $156 total
includes taxes & fees
Feb 23 - Feb 24
Inn On Long Lake

Pyramid Lake Lodge

3.0 star property
8.8 out of 10, Excellent, (1001)
"Easy access. Good parking. Lots of things to do. "
The price is CA $187
CA $234 total
includes taxes & fees
Mar 3 - Mar 4
Pyramid Lake Lodge

The Westin Harbour Castle, Toronto

4.0 star property
8.8 out of 10, Excellent, (1818)
"Excellent rooms food n service"
The price is CA $259
CA $310 total
includes taxes & fees
Mar 10 - Mar 11
The Westin Harbour Castle, Toronto

Three Valley Lake Chateau

2.5 star property
8.6 out of 10, Excellent, (1262)
"Great place "
Three Valley Lake Chateau

Harrison Beach Hotel

2.5 star property
8.8 out of 10, Excellent, (1003)
"Every thing was great specially location but the pool and hot tub was closed during our stay and they didn't tell us about it when we booked it. That was one of the reasons we booked this Hotel. "
The price is CA $159
CA $185 total
includes taxes & fees
Mar 9 - Mar 10
Harrison Beach Hotel
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.
Don't see what you're looking for?
See all available properties in Canada
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do lakeside hotels in Canada cost?
The price for lakeside hotels in Canada ranges from CA $99 to CA $474 per night. Whatever your budget, it’s easy to find an ideal escape near sparkling water. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best lakeside hotels in Canada?
There are multiple lakeside hotels in Canada with a total average guest review rating of 8.6, so you’re sure to find a wonderful spot close to the water. If you’re making plans for Toronto, have a look at Hotel X Toronto by Library Hotel Collection. This popular 4.5-star hotel near a lake offers tennis and a pillow top mattress. The Ritz-Carlton, Toronto also comes highly recommended. This 5-star Toronto escape offers a deep soaking bathtub and a lake view.
How many lakeside hotels are there in Canada?
Canada has 1562 lakeside hotels to pick from. Enter your dates and destination and lock in your next vacation by the water today.
Are there any 5-star lakeside hotels in Canada?
There are no 5-star lakeside hotels in Canada. However, there are still some 4-star getaways near the water. If you’re on the way to the popular city of Toronto, check out Hotel X Toronto by Library Hotel Collection. Room service and a pillow menu are among its amenities. Another great option is The Ritz-Carlton, Toronto. Beauty services, private winery tours and a lakeside setting help make this 4-star stay in Toronto a hit with guests.
Why book your lakeside hotel in Canada with Expedia?
Expedia has unbeatable deals on lakeside hotels in Canada. But our amazing prices are just the beginning. You’ll discover loads of hotels to choose from and handy search filters that make it a cinch to find your perfect stay.
How can I find cheap lakeside hotels in Canada?
Spend your break near the water without spending a fortune with Expedia. To find cheap lakeside hotels in Canada, use our filter tool to choose your price per night budget. Hoping to stay in a certain area? Our handy “neighborhood” filter will search for properties in your desired destination.
What is there to do in Canada near my lakeside hotel?
Whether you’re interested in dining, sightseeing, museums or malls, Canada offers it all, and more! The fabulous city of Toronto boasts lots of sights and experiences, including Ripley’s Aquarium of Canada, Royal Ontario Museum and The Distillery Historic District. If you’re headed for Montreal, Notre Dame Basilica, Six Flags La Ronde and Jean-Drapeau Park are must-do’s.