Hotels on the Lake in Canada
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Hotels on the Lake in Canada

Best Western Plus Chocolate Lake Hotel
250 St. Margaret's Bay Rd, Halifax, NS
The price is AU$196 per night
AU$196
includes taxes & fees
16 Apr - 17 Apr
Best Western Plus Chocolate Lake Hotel: Family-friendly hotel with free breakfast and free WiFi. Located near a train station.
Pool
Breakfast included
Free cancellation
Reserve now, pay when you stay

Lake Louise Inn
210 Village Road, Lake Louise, AB
The price is AU$174 per night
AU$174
includes taxes & fees
27 Apr - 28 Apr
Lake Louise Inn: Family-friendly hotel with free parking and an indoor pool. Located in the mountains.
Pool
Hot tub
Free cancellation
Reserve now, pay when you stay

Fairmont Chateau Lake Louise
111 Lake Louise Drive, Lake Louise, AB
The price is AU$667 per night
AU$667
includes taxes & fees
5 Apr - 6 Apr
Fairmont Chateau Lake Louise: Luxury hotel with an indoor pool and 3 restaurants. Located in a national park.
Pool
Hot tub
Free cancellation
Reserve now, pay when you stay

Nita Lake Lodge
2131 Lake Placid Rd, Whistler, BC
The price is AU$285 per night
AU$285
includes taxes & fees
27 Apr - 28 Apr
Nita Lake Lodge: Pet-friendly hotel with free WiFi and an outdoor pool. Located near skiing.
Pool
Hot tub

The Jordan Ramada by Wyndham
2793 Beacon Boulevard, Lincoln, ON
The price is AU$137 per night
AU$137
includes taxes & fees
6 Apr - 7 Apr
The Jordan Ramada by Wyndham: Pet-friendly hotel with free WiFi and free parking. Located on a lake.
Pet-friendly
Parking included
Free cancellation
Reserve now, pay when you stay

Inn On Long Lake
4700 North Island Hwy, Nanaimo, BC
The price is AU$221 per night
AU$221
includes taxes & fees
18 Apr - 19 Apr
Inn On Long Lake: Eco-certified hotel with free breakfast and free WiFi. Located in a shopping district.
On private beach
Breakfast included
Free cancellation
Reserve now, pay when you stay

Pyramid Lake Lodge
5 Km North On Pyramid Lake Road, Jasper, AB
The price is AU$282 per night
AU$282
includes taxes & fees
29 Apr - 30 Apr
Pyramid Lake Lodge: Pet-friendly hotel with free WiFi and free parking. Located in the mountains.
Hot tub
Pet-friendly
Free cancellation
Reserve now, pay when you stay

The Westin Harbour Castle, Toronto
1 Harbour Sq, Toronto, ON
The price is AU$335 per night
AU$335
includes taxes & fees
21 Apr - 22 Apr
The Westin Harbour Castle, Toronto: Family-friendly hotel with free WiFi and an indoor pool. Located on the boardwalk.
Pool
Hot tub
Free cancellation
Reserve now, pay when you stay

Three Valley Lake Chateau
8903 Trans-Canada Hwy, 19 kilometers from Revelstoke, Revelstoke, BC
Three Valley Lake Chateau: Beach hotel with free WiFi and free parking. Located near ski lifts.
On private beach
Pool

Harrison Beach Hotel
160 Esplanade Avenue, Box 460, Harrison Hot Springs, BC
The price is AU$194 per night
AU$194
includes taxes & fees
10 Apr - 11 Apr
Harrison Beach Hotel: Pet-friendly hotel with free WiFi and an indoor pool. Located near skiing.
Pool
Hot tub

Emerald Lake Lodge
Emerald Lake Road, Field, BC
The price is AU$252 per night
AU$252
includes taxes & fees
16 Apr - 17 Apr
Emerald Lake Lodge: Pet-friendly hotel with free WiFi and a bar/lounge. Located near ski lifts.
Hot tub
Pet-friendly
Free cancellation
Reserve now, pay when you stay

Manteo at Eldorado Resort
3762 Lakeshore Rd, Kelowna, BC
The price is AU$253 per night
AU$253
includes taxes & fees
28 Apr - 29 Apr
Manteo at Eldorado Resort: Family-friendly resort with 2 outdoor pools and 2 restaurants. Located on the boardwalk.
On private beach
Pool
Free cancellation
Reserve now, pay when you stay
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.
Canada Hotels on the Lake essential information
Hotels on the Lake in Canada |
1562 |
---|---|
Highest price | AU$667 |
Cheapest price | AU$137 |
Total number of hotels in Canada | 60,255 |
Popular hotels | Best Western Plus Chocolate Lake Hotel, Lake Louise Inn, Fairmont Chateau Lake Louise, Nita Lake Lodge, The Jordan Ramada by Wyndham, Inn On Long Lake, Pyramid Lake Lodge, The Westin Harbour Castle, Toronto, Three Valley Lake Chateau, Harrison Beach Hotel, Emerald Lake Lodge, Manteo at Eldorado Resort |
New reviews! Best hotels in Canada

Wotif Verified Review
5 / 5
Good location
A verified traveller stayed at Chelsea Hotel, Toronto
Posted 20 hours ago
Destinations with Hotels on the Lake
Hotel themes
Popular types of accommodation
Near an Attraction
Top hotels
More destinations for you
Hotels
Melbourne AccommodationLake Louise AccommodationCanmore AccommodationApartment Hotels in VancouverBanff AccommodationSilver Star Mountain AccommodationCalgary AccommodationUnited States of America AccommodationVancouver AccommodationGreenland AccommodationJasper AccommodationNiagara Falls AccommodationWhistler AccommodationMontreal AccommodationVancouver Island AccommodationVictoria AccommodationKamloops AccommodationHotels with a Waterpark in BermudaToronto AccommodationBermuda AccommodationApartment Hotels in United States of AmericaPet Friendly Hotels in Swan Hills