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

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

Exterior
Radisson Hotel & Suites Fallsview, ON
3.5 star property
8.0 out of 10, Very good, (2825)
"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
Front of property
Cambridge Suites Toronto
4.0 star property
9.2 out of 10, Wonderful, (5856)
"front desk was nice"
The price is CA $229
CA $274 total
includes taxes & fees
May 20 - May 21
Cambridge Suites Toronto
Terrace/patio
Toronto Don Valley Hotel and Suites
3.5 star property
7.2 out of 10, Good, (4409)
"Great location and service "
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
Desk, laptop workspace, blackout drapes, iron/ironing board
Skyline Hotel & Waterpark
3.0 star property
7.0 out of 10, Good, (1334)
"Friendly staff, good location. "
The price is CA $93
CA $130 total
includes taxes & fees
May 20 - May 21
Skyline Hotel & Waterpark
Exterior
Marriott Niagara Falls Fallsview Hotel & Spa
4.0 star property
8.2 out of 10, Very good, (3402)
"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
Room, 2 Queen Beds, Non Smoking (Fallsview) | View from room
Wyndham Fallsview Hotel
3.5 star property
7.6 out of 10, Good, (3906)
"Lots of venues close by. Can get to Fallsview Casino without having to go outside. Convenient and comfortable setting."
The price is CA $142
CA $182 total
includes taxes & fees
May 20 - May 21
Wyndham Fallsview Hotel
Luxury Suite, 2 Double Beds
Town Inn Suites Hotel
3.5 star property
8.2 out of 10, Very good, (1842)
"Nice to have full kitchen "
The price is CA $202
CA $241 total
includes taxes & fees
May 20 - May 21
Town Inn Suites Hotel
Outdoor pool
Aava Whistler Hotel
3.5 star property
8.6 out of 10, Excellent, (2222)
"Very convenient location to whistler village. My fiancée and I loved the chalet feel of the hotel and found everything to be great for the price we paid!"
The price is CA $129
CA $150 total
includes taxes & fees
May 16 - May 17
Aava Whistler Hotel
Premium bedding, pillowtop beds, minibar, in-room safe
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
Outdoor spa tub
Hidden Ridge Resort
3.5 star property
8.6 out of 10, Excellent, (3751)
"Loved our room with private hot tub. "
The price is CA $499
CA $555 total
includes taxes & fees
Jun 2 - Jun 3
Hidden Ridge Resort
Indoor pool
Moose Hotel And Suites
4.0 star property
9.4 out of 10, Exceptional, (2056)
"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
Terrace/patio
Le Nouvel Hotel
4.0 star property
8.8 out of 10, Excellent, (1880)
"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
Reception
Banff Rocky Mountain Resort
3.0 star property
7.8 out of 10, Good, (1811)
"Staff was great and scenery was amazing "
The price is CA $249
CA $277 total
includes taxes & fees
May 22 - May 23
Banff Rocky Mountain Resort
Courtyard
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 $306
CA $365 total
includes taxes & fees
May 21 - May 22
Hotel Omni Mont-Royal
Lobby
Fantasyland Hotel
3.5 star property
7.8 out of 10, Good, (1383)
"The convenience with having two children under 6 made this stay extra enjoyable. The property was clean and staff was friendly, no issues. "
The price is CA $245
CA $267 total
includes taxes & fees
May 22 - May 23
Fantasyland Hotel
Suite, 1 Bedroom, View
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
May 27 - May 28
The Westin Resort & Spa, Whistler
City view from property
Waterfront Boutique Suites
3.5 star property
7.4 out of 10, Good, (447)
"Great Stay"
The price is CA $161
CA $343 total
includes taxes & fees
May 31 - Jun 1
Waterfront Boutique Suites
Reception
Seneca Niagara Resort & Casino
4.0 star property
8.8 out of 10, Excellent, (3034)
"Very nice hotel and the room was clean! "
The price is CA $150
CA $213 total
includes taxes & fees
May 27 - May 28
Seneca Niagara Resort & Casino
Room, 2 Double Beds, Harbour View | View from room
Hotel Halifax
3.5 star property
8.2 out of 10, Very good, (3593)
"Quick and great service"
The price is CA $169
CA $200 total
includes taxes & fees
May 20 - May 21
Hotel Halifax
Exterior
The Sutton Place Hotel Vancouver
4.5 star property
9.0 out of 10, Wonderful, (3283)
"Great property, service and amenities. "
The price is CA $353
CA $426 total
includes taxes & fees
May 19 - May 20
The Sutton Place Hotel Vancouver
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.