Search Canada Hotels
Search over 1 million properties and 550 airlines worldwide
Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.
Free cancellation on most hotels. Because flexibility matters.
Top Cities in Canada
Top Hotels in Canada
Reviewed on 4 Mar,2021
Reviewed on 4 Mar,2021
Reviewed on 5 Mar,2021
You could be seeing lower prices
Reviewed on 1 Mar,2021
Reviewed on 2 Mar,2021
Reviewed on 3 Mar,2021
Reviewed on 22 Feb,2021
Reviewed on 2 Mar,2021
Reviewed on 4 Mar,2021
Reviewed on 3 Mar,2021
Reviewed on 4 Mar,2021
Reviewed on 1 Mar,2021
Reviewed on 23 Feb,2021
Reviewed on 1 Mar,2021
Reviewed on 4 Mar,2021
Reviewed on 4 Mar,2021
Reviewed on 1 Mar,2021
Reviewed on 4 Mar,2021
Reviewed on 2 Mar,2021
Reviewed on 4 Mar,2021
Find your ideal hotel in Canada
How much does it cost to stay in a hotel in Canada?
The range of costs in Canada tend to vary, with more affordable options starting at SG$105 and luxury accommodation going up to SG$576. The exact cost of a hotel in Canada is going to differ based on the kind of hotel and holiday experience you're looking for. While you'll find no shortage of affordable options across the Expedia site, the more amenities you opt for, the higher the overall cost is going to be.
What is the cheapest price for a hotel in Canada?
Cheap hotels in Canada are easier to find than you might think. The lowest prices are usually starting at SG$105, and that's not only for the typically cheapest hotels. You can decrease the cost of some more luxurious hotels by taking advantage of Expedia's special deals, and being flexible on your travel dates helps as well. Don't forget to sort your search results by price to easily find the most affordable options.
If I need to cancel my hotel reservation in Canada, will I receive a refund?
Many of our accommodation bookings in Canada offer free cancellation options. You just need to log in to your account and check your itinerary to see if your booking qualifies for a refund. If it doesn't, you can still cancel, but standard cancellation policies will apply. If you don't see an option to cancel, it might mean that your booking is either too close to check-in or is non-refundable. If you have question or need assistance, visit our Customer Service Portal.
How to find the best hotels in Canada?
When you browse on Expedia, you'll find an extensive selection of hotels in Canada covering a wide variety of travellers and trip types. The best way to find accommodation that fits your desired holiday experience is by taking advantage of our filters. You can sort by price, rating, size, amenities and other options, and you can even implement multiple filters at once. You can also use the map to pick an hotel with your ideal location.
What kind of hotels can I find in Canada?
All sorts of travellers visit Canada, and hotels are available to accommodate that wide variety. You'll find small boutique hotels as well as well-known hotel brands with multiple rooms and high-end amenities. From cheap options to luxurious stays, you can certainly find what you are looking for on Expedia.
How to find the best hotel deals in Canada?
Expedia sources multiple deals and makes it easy for you to compare them on the site. If you're looking for deals on the best hotels in Canada, there's no better place to look. You'll find a multitude of offers combined all in a single, convenient location, and you can apply search filters to those deals to hone in on the specific kind of holiday experience you've been looking for.
Why book your hotel in Canada with Expedia?
Booking with Expedia helps you get the most out of your holiday by saving your budget for the destination rather than the accommodation. Expedia offers bundles when you book hotels and flights together, and all other deals are easy to access and examine in a single glance.
- Top Canada Destinations
- Other Cities in Canada
- More Accommodation Types in Canada
- More Hotel Themes
- Hotels near Canada Attractions
- Expedia's Latest Trends
- Hotels in Alberta
- Hotels in British Columbia
- Hotels in Manitoba
- Hotels in New Brunswick
- Hotels in Newfoundland and Labrador
- Hotels in Northwest Territories
- Hotels in Nova Scotia
- Hotels in Nunavut
- Hotels in Ontario
- Hotels in Prince Edward Island
- Hotels in Quebec
- Hotels in Saskatchewan
- Hotels in Yukon
- Private Holiday Homes (5867)
- Condo Rentals (3105)
- Apartments (2755)
- Motels (1468)
- Cottages (1398)
- B&B (1134)
- Chalets (565)
- Guest Houses (558)
- Cabin Rentals (424)
- Resorts (267)
- Aparthotels (161)
- Lodges (146)
- Hostels (110)
- Villas (74)
- Condo Resorts (64)
- Caravan Parks (38)
- Residences (33)
- Farmstay (18)
- Town Houses (10)
- Houseboats (8)
- Castles (5)
- Ranches (4)
- CapsuleHotel (2)
- Treehouses (2)
- Hotels with WiFi (7,439)
- Hotels with Internet (7,425)
- Hotels with free Internet (7,341)
- Hotels with free wifi (7,322)
- Hotels with parking (7,265)
- Hotels with free parking (6,365)
- Hotels with Restaurants (6,097)
- Hotels with Air Conditioning (6,011)
- Family friendly Hotels (5,334)
- Hotels with Breakfast (5,088)
- Golf Hotels (4,539)
- Business Hotels (4,117)
- Hotels near Shopping Areas (4,023)
- Hotels with free breakfast (3,431)
- Pet friendly Hotels (3,416)
- Hotels with Swimming Pools (2,911)
- Hotels with Bars / Lounges (2,895)
- Hotels with Gyms (2,843)
- Hotels with Hot Tubs (2,728)
- Hotels with Spa (2,615)
- Hotels with Views (2,549)
- Romantic Hotels (2,496)
- Budget Hotels (2,190)
- Hotels with Balcony (2,159)
- Beach Resorts (2,069)
- Luxury Hotels (2,021)
- Hotels with Entertainment (1,885)
- Hotels with connecting rooms (1,766)
- Hotels with indoor pool (1,606)
- Casino Hotels (1,432)
- Hotels with shuttle (1,287)
- Hotels with smoking rooms (1,089)
- Hotels with kitchenette (1,038)
- Hotels with Airport Shuttle (699)
- Hotels with Childcare (426)
- Boutique Hotels (418)
- Hotels with Waterslides (319)
- Hotels with free airport shuttle (315)
- Hotels with Early Check In (292)
- Hotels with Waterparks (104)
- Hotels with Yoga (94)
- Gay friendly Hotels (28)
- All Inclusive Hotels and Resorts (20)
- Hotels near West Edmonton Mall
- Hotels near CN Tower
- Hotels near Canada Place Cruise Ship Terminal
- Hotels near Canada Place
- Hotels near Toronto Eaton Centre
- Hotels near University of British Columbia
- Hotels near Canada's Wonderland
- Hotels near Stanley Park
- Hotels near Rogers Centre
- Hotels near Fallsview Casino
- Hotels near Bell Centre
- Hotels near Scotiabank Arena
- Hotels near Mont-Tremblant Ski Resort
- Hotels near Ripley's Aquarium of Canada
- Hotels near Port of Vancouver
- Hotels near Mont Sainte-Anne
- Hotels near Sunshine Village
- Hotels near Canadian Tire Centre
- Hotels near Old Port of Montreal
- Hotels near Rogers Arena
- Hotels near Fallsview Indoor Waterpark
- Hotels near Metro Toronto Convention Centre
- Hotels near Moraine Lake
- Hotels near Upper Hot Springs
- Hotels near Blue Mountain Ski Resort
- Hotels near Royal Ontario Museum
- Hotels near Vancouver Waterfront
- Hotels near Capilano Suspension Bridge
- Hotels near Toronto Zoo
- Hotels near Casa Loma