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.
Discover these top cities in Canada

Banff
Hotels on the Lake
Hotels on the Lake in Canada

Best Western Plus Chocolate Lake Hotel
250 St. Margaret's Bay Rd Halifax NS
The price is AU$161 per night
AU$161
1 Apr - 2 Apr
includes taxes & fees
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

Fairmont Chateau Lake Louise
111 Lake Louise Drive Lake Louise AB
The price is AU$808 per night
AU$808
6 Apr - 7 Apr
includes taxes & fees
Fairmont Chateau Lake Louise: Luxury hotel with an indoor pool and 3 restaurants. Located in a national park.
Pool
Hot tub

Nita Lake Lodge
2131 Lake Placid Rd Whistler BC
The price is AU$266 per night
AU$266
19 Apr - 20 Apr
includes taxes & fees
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$130 per night
AU$130
31 Mar - 1 Apr
includes taxes & fees
The Jordan Ramada by Wyndham: Pet-friendly hotel with free WiFi and an indoor pool. Located on a lake.
Pool
Pet-friendly
Free cancellation
Reserve now, pay when you stay

Inn On Long Lake
4700 North Island Hwy Nanaimo BC
The price is AU$201 per night
AU$201
31 Mar - 1 Apr
includes taxes & fees
Inn On Long Lake: Pet-friendly 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$295 per night
AU$295
6 Apr - 7 Apr
includes taxes & fees
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$320 per night
AU$320
2 Apr - 3 Apr
includes taxes & fees
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 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 Harrison Hot Springs BC
The price is AU$183 per night
AU$183
31 Mar - 1 Apr
includes taxes & fees
Harrison Beach Hotel: Pet-friendly hotel with free WiFi and an indoor pool. Located in a shopping district.
Pool
Hot tub

Emerald Lake Lodge
Emerald Lake Road Field BC
The price is AU$200 per night
AU$200
8 Apr - 9 Apr
includes taxes & fees
Emerald Lake Lodge: Hotel with free WiFi and 2 restaurants. Located in the mountains.
Hot tub
Free WiFi
Free cancellation
Reserve now, pay when you stay

Manteo at Eldorado Resort
3762 Lakeshore Rd Kelowna BC
The price is AU$275 per night
AU$275
5 Apr - 6 Apr
includes taxes & fees
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$808 |
Cheapest price | AU$130 |
Total number of hotels in Canada | 63,118 |
Popular hotels | Best Western Plus Chocolate Lake Hotel, 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, Coast Osoyoos Beach Hotel |
New reviews! Best hotels in Canada

Wotif Verified Review
5 / 5
Great breakfast and very clean, comfortable hotel. There was an issue with wifi one day. Otherwise a perfect stay.
A verified traveller stayed at Hotel Riu Plaza Toronto
Posted 1 hour ago



