Search Canada Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Canada

Find properties with these dates

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels in Canada

Radisson Hotel & Suites Fallsview, ON
3.5 star property
8.0 out of 10, Very good, (2828)
"Convenient hotel for stay in Niagara Falls. Close to Table Rock and Bus depot."
The price is CA $99
CA $121 total
includes taxes & fees
May 16 - May 17
Radisson Hotel & Suites Fallsview, ON
Cambridge Suites Toronto
4.0 star property
9.2 out of 10, Wonderful, (5860)
"front desk was nice"
The price is CA $229
CA $274 total
includes taxes & fees
May 20 - May 21
Cambridge Suites Toronto
Toronto Don Valley Hotel and Suites
3.5 star property
7.2 out of 10, Good, (4410)
"Beautiful hotel , will definitely stay again😊"
The price is CA $189
CA $226 total
includes taxes & fees
May 20 - May 21
Toronto Don Valley Hotel and Suites
Save an average of 15% on thousands of hotels when you're signed in
Marriott Niagara Falls Fallsview Hotel & Spa
4.0 star property
8.2 out of 10, Very good, (3404)
"Clean, organized, nice, and much more "
The price is CA $199
CA $263 total
includes taxes & fees
May 16 - May 17
Marriott Niagara Falls Fallsview Hotel & Spa
Wyndham Fallsview Hotel
3.5 star property
7.6 out of 10, Good, (3907)
"Room was clean, comfortable and recently renovated. Great staff, service and value. Would book here again and would recommend to friends. "
The price is CA $136
CA $174 total
includes taxes & fees
May 29 - May 30
Wyndham Fallsview Hotel
Town Inn Suites Hotel
3.5 star property
8.2 out of 10, Very good, (1845)
"The staff were kind and the room I had was convenient and organized. I enjoyed my stay very much and would return again. "
The price is CA $201
CA $240 total
includes taxes & fees
May 20 - May 21
Town Inn Suites Hotel
Aava Whistler Hotel
3.5 star property
8.6 out of 10, Excellent, (2223)
"Had amazing experience"
The price is CA $129
CA $150 total
includes taxes & fees
May 20 - May 21
Aava Whistler Hotel
Rimrock Resort Hotel Banff
4.0 star property
9.4 out of 10, Exceptional, (1290)
"Very accommodating, friendly, clean hotel "
The price is CA $459
CA $538 total
includes taxes & fees
May 16 - May 17
Rimrock Resort Hotel Banff
Hidden Ridge Resort
3.5 star property
8.6 out of 10, Excellent, (3753)
"This was a nice property around Banff, spacious condos, great for our family and pet stay. "
The price is CA $498
CA $554 total
includes taxes & fees
Jun 2 - Jun 3
Hidden Ridge Resort
Moose Hotel And Suites
4.0 star property
9.4 out of 10, Exceptional, (2059)
"Convenient to walk and shop around the area"
The price is CA $299
CA $332 total
includes taxes & fees
May 16 - May 17
Moose Hotel And Suites
Le Nouvel Hotel
4.0 star property
8.8 out of 10, Excellent, (1884)
"Been there more then once I love everything about this place. "
The price is CA $179
CA $213 total
includes taxes & fees
May 20 - May 21
Le Nouvel Hotel
Banff Rocky Mountain Resort
3.0 star property
7.8 out of 10, Good, (1814)
"4th time staying here. The room wasn't as nice as the first 3 previous. Very worn and rundown. Still a good place to stay."
The price is CA $219
CA $243 total
includes taxes & fees
May 21 - May 22
Banff Rocky Mountain Resort
Hotel Omni Mont-Royal
4.5 star property
9.2 out of 10, Wonderful, (1920)
"Love staying at this property! Rooms are large and quiet. Bed and pillows are comfy. Staff is professional and attentive. Self-parking is right behind the hotel. Easy walk to everything wonderful about Montreal (architecture, history, food, drinks, shopping, entertainment). "
The price is CA $295
CA $351 total
includes taxes & fees
May 31 - Jun 1
Hotel Omni Mont-Royal
The Westin Resort & Spa, Whistler
4.0 star property
8.8 out of 10, Excellent, (1436)
"Great location! "
The price is CA $289
CA $335 total
includes taxes & fees
Jun 2 - Jun 3
The Westin Resort & Spa, Whistler
Waterfront Boutique Suites
3.5 star property
7.4 out of 10, Good, (447)
"Great Stay"
The price is CA $162
CA $283 total
includes taxes & fees
May 19 - May 20
Waterfront Boutique Suites
Seneca Niagara Resort & Casino
4.0 star property
8.8 out of 10, Excellent, (3036)
"Very nice hotel and the room was clean! "
The price is CA $156
CA $219 total
includes taxes & fees
May 27 - May 28
Seneca Niagara Resort & Casino
Hotel Halifax
3.5 star property
8.2 out of 10, Very good, (3596)
"Great hotel for our family, enjoyed the pool and parking on site. Walkable to everything we wanted to visit during our stay. "
The price is CA $169
CA $200 total
includes taxes & fees
May 20 - May 21
Hotel Halifax
The Sutton Place Hotel Vancouver
4.5 star property
9.0 out of 10, Wonderful, (3284)
"Great property, service and amenities. "
The price is CA $351
CA $424 total
includes taxes & fees
May 19 - May 20
The Sutton Place Hotel Vancouver
Quality Hotel Fallsview Cascade
2.5 star property
7.4 out of 10, Good, (1386)
"the gentleman who was on duty the afternoon we checked in was a true saint!! we had issue with our credit card because of being from the USA and he was soooo patient with us as we got it figured out together. He truly is an asset to your business."
The price is CA $79
CA $104 total
includes taxes & fees
May 16 - May 17
Quality Hotel Fallsview Cascade
Pinnacle Hotel Whistler Village
3.5 star property
8.6 out of 10, Excellent, (3679)
"Easy, short walking distance to the village. Lovely room with a great bath and shower"
The price is CA $116
CA $135 total
includes taxes & fees
May 21 - May 22
Pinnacle Hotel Whistler Village
Don't see what you're looking for?
See all available properties in Canada
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.

Frequently asked questions

How much do hotels in Canada cost?
The season and factors like Christmas, Easter and school holidays can influence the price of a hotel in Canada. You can find cheap options from CA $93 in a few different ways on Expedia. First, key in the dates you’d like to go on vacation, then use the filters like budget and amenities to refine your search. You can also sort by price, so the cheapest options appear first.
When is the best time to go to Canada?
Any time is a good time to explore Canada, just keep in mind that the weather will vary depending on your location. If a Vancouver summer vacation is on the cards, book your trip between June and August. You can expect average temperatures of between 13ºC and 21ºC then in Vancouver, which has an oceanic climate.
What is the best area to stay in Canada?
If your travels are taking you to Canada, consider a stay in Vancouver or Toronto. Once you’ve picked your hotel, check out the many fabulous things there are to see and do here.