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
Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^
Hotels on the Lake in Canada

Best Western Plus Chocolate Lake Hotel
250 St. Margaret's Bay Rd Halifax NS
The price is NZ$394 per night
NZ$394
12 July - 13 July
includes taxes & fees
Stay at this family-friendly hotel in Halifax. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the breakfast and the restaurant in their reviews. Popular attractions Halifax Waterfront Boardwalk and Dartmouth Crossing are located nearby.
Free cancellation
Reserve now, pay when you stay

Lake Louise Inn
210 Village Road Lake Louise AB
The price is NZ$781 per night
NZ$781
18 July - 19 July
includes taxes & fees
Stay at this family-friendly hotel in Lake Louise. Enjoy free parking, 3 restaurants and 3 hot tubs. Our guests praise the pool and the restaurant in their reviews. Popular attractions Lake Louise Mountain Resort and Lake Louise are located nearby.
Free cancellation
Reserve now, pay when you stay

Fairmont Chateau Lake Louise
111 Lake Louise Drive Lake Louise AB
The price is NZ$2,626 per night
NZ$2,626
4 July - 5 July
includes taxes & fees
Stay at this luxury hotel in Lake Louise. Enjoy a full-service spa, 3 restaurants and 2 bars/lounges. Our guests praise the helpful staff and the property condition in their reviews. Popular attractions Lake Louise Mountain Resort and Lake Louise are located nearby.

Nita Lake Lodge
2131 Lake Placid Rd Whistler BC
The price is NZ$433 per night
NZ$433
28 June - 29 June
includes taxes & fees
Stay at this spa hotel in Whistler. Enjoy free Wi-Fi, a full-service spa and 2 restaurants. Our guests praise the helpful staff and the property condition in their reviews. Popular attractions Whistler Blackcomb Ski Resort and Whistler Village Gondola are located nearby.

The Jordan Ramada by Wyndham
2793 Beacon Boulevard Lincoln ON
The price is NZ$192 per night
NZ$192
29 June - 30 June
includes taxes & fees
Stay at this business-friendly hotel in Lincoln. Enjoy free Wi-Fi, a marina and breakfast (surcharge). Our guests praise the helpful staff and the clean rooms in their reviews. Popular attractions Beacon Marina and Harbour Estates are located nearby.
Free cancellation
Reserve now, pay when you stay

Inn On Long Lake
4700 North Island Hwy Nanaimo BC
The price is NZ$338 per night
NZ$338
28 June - 29 June
includes taxes & fees
Stay at this beach hotel in Nanaimo. Enjoy free breakfast, free Wi-Fi and a private beach. Our guests praise the breakfast and the helpful staff in their reviews. Popular attractions Departure Bay Ferry Terminal and Long Lake are located nearby.
Free cancellation
Reserve now, pay when you stay

Pyramid Lake Lodge
5 Km North On Pyramid Lake Road Jasper AB
The price is NZ$842 per night
NZ$842
5 July - 6 July
includes taxes & fees
Stay at this hotel in Jasper. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Our guests praise the restaurant and the helpful staff in their reviews. Popular attractions Fairmont Jasper Park Lodge Golf Course and Pyramid Lake are located nearby.

The Westin Harbour Castle, Toronto
1 Harbour Sq Toronto ON
The price is NZ$534 per night
NZ$534
3 July - 4 July
includes taxes & fees
Stay at this family-friendly hotel in Toronto. Enjoy breakfast (surcharge), room service and a health club. Our guests praise the helpful staff and the clean rooms in their reviews. Popular attractions Scotiabank Arena and Ripley's Aquarium of Canada are located nearby.
Free cancellation
Reserve now, pay when you stay

Three Valley Lake Chateau
8903 Trans-Canada Hwy Revelstoke BC
The price is NZ$311 per night
NZ$311
28 June - 29 June
includes taxes & fees
Stay at this beach hotel in Revelstoke. Enjoy free parking, a private beach and a 24-hour front desk. Our guests praise the pool and the helpful staff in their reviews. Popular attractions Three Valley Gap Heritage Ghost Town and Victor Lake Provincial Park are located nearby.
Free cancellation
Reserve now, pay when you stay

Harrison Beach Hotel
160 Esplanade Avenue Harrison Hot Springs BC
The price is NZ$349 per night
NZ$349
14 July - 15 July
includes taxes & fees
Stay at this beach hotel in Harrison Hot Springs. Enjoy free Wi-Fi, a fitness centre and parking (surcharge). Our guests praise the helpful staff and the clean rooms in their reviews. Popular attractions Harrison Lake Hot Springs and Canwest Art Gallery are located nearby.

Emerald Lake Lodge
Emerald Lake Road Field BC
The price is NZ$1,030 per night
NZ$1,030
29 June - 30 June
includes taxes & fees
Stay at this hotel in Field. Enjoy 2 restaurants, breakfast (surcharge) and a 24-hour front desk. Our guests praise the restaurant and the helpful staff in their reviews. Popular attractions Yoho National Park and Emerald Lake are located nearby.

Manteo at Eldorado Resort
3762 Lakeshore Rd Kelowna BC
The price is NZ$567 per night
NZ$567
26 July - 27 July
includes taxes & fees
Stay at this beach resort in Kelowna. Enjoy 2 outdoor pools, 2 restaurants and a private beach. Our guests praise the helpful staff in their reviews. Popular attractions Okanagan Lake and City Park are located nearby.
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.
*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.
^Eligibility requirements and conditions apply.
Canada Hotels on the Lake essential information
Hotels on the Lake in Canada |
1562 |
|---|---|
Highest price | NZ$2,626 |
Cheapest price | NZ$192 |
Total number of hotels in Canada | 66,320 |
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
The check in staff was very helpful. Had an early check in which normally has a $25 fee which they waved.
A verified traveller stayed at Oakes Hotel Overlooking the Falls
Posted 3 hours ago




