Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
This family-friendly Halifax hotel is located on a lake, within 1 mi (2 km) of Chocolate Lake Beach, Bay of Fundy, and Halifax Shopping Centre. Dalhousie University ...
The Lake view was great and staff was very friendly and Aero
$105 per night for 2 guests
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, ...
Rather good experience. I do recommend this hotel. My only comment concerns staff - which was why I gave one grade below the maximum - is that at the check-in, the staff member could clearly see that I was waiting but did not attend to me for several minutes. On my part I too could see that she was ...
$86 per night for 2 guests
Located near the slopes, this Lake Louise resort is in the mountains, 0.1 mi (0.1 km) from Icefields Parkway, and within 6 mi (10 km) of Lake Louise Mountain ...
Staying at this hotel was an extraordinary experience. In every respect, what it offers is simply stellar. However, it should be noted, that this was also the most expensive hotel experienced I have sustained in many years including many urban centers in the United States, Canada, and Europe.
$242 per night for 2 guests
Conveniently near skiing facilities, this Whistler Creekside hotel is located in the mountains within 3 mi (5 km) of Creekside Gondola, Whistler Golf Club, and ...
It was a beautiful hotel. Our room was very nice, the bathroom was impressive, and the scenery is gorgeous. The food in the restaurant was delicious, although it was somewhat expensive.
$114 per night for 2 guests
Situated on a lake, this hotel is within a 5-minute walk of Beacon Marina and Lake Ontario. Jordan Lion's Park is 2.7 mi (4.4 km) away.
Loved the location and lake views. Could be a great hotel with some renovation. Only cold water in the shower in the morning was the most disappointing aspect, otherwise enjoyed our stay. Liked the restaurant for breakfast
$61 per night for 2 guests
Located in Regional District of Nanaimo, this beachfront hotel is in the city center and within 3 mi (5 km) of Long Lake, Departure Bay Beach, and Frank Crane ...
Great view! Friendly staff at checkin! Clean room amd awesome hot tub overlooking the lake:)
$103 per night for 2 guests
Situated on a lake, this eco-friendly hotel is within a 15-minute walk of Jasper National Park and Pyramid Lake. Patricia Lake is 1.8 mi (2.9 km) away.
A beautiful place to stay with a view of Pyramid Lake! Stylish comfortable clean rooms with fireplace and partial view of the lake from terrace. Great bathroom powerful shower. Small hot tub and sauna area a bonus. Can’t beat the location or the comfort of the room.
$157 per night for 2 guests
Located in Downtown Toronto, this romantic hotel is within a 5-minute walk of PATH Underground Shopping Mall and Scotiabank Arena. Harbourfront Centre and Hockey ...
Great service. Didn’t like that there was only valet parking and I couldn’t park or get the car myself
$141 per night for 2 guests
Nestled on the beach, this Revelstoke hotel is 0.1 mi (0.1 km) from Columbia Mountains and 2.7 mi (4.4 km) from Victor Lake Provincial Park. SkyTrek Adventure ...
Amazing place to stay. I had a fantastic experience
$97 per night for 2 guests
Located in the heart of Harrison Hot Springs, this beach condo building is steps from Canwest Art Gallery and Harrison Lake Beach Park. Rendall Park and Ranger ...
My second time here and will not stay anywhere else
$82 per night for 2 guests
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.
Search for hotels in Canada on Expedia. You can easily find your hotels in Canada using one of the methods below: