Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

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

Hilton Niagara Falls/Fallsview Hotel & Suites
4 out of 5
6361 Fallsview Blvd, Niagara Falls, ON
Free cancellationReserve now, pay when you stay
The price is SG$132 per night
3.9/5Very Good! (16,102 reviews)

"Clean, amazing view, friendly staff. Will definitely stay again!"…"

Reviewed on 1 Jul,2020

Hilton Niagara Falls/Fallsview Hotel & Suites
Banff Caribou Lodge and Spa
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$184 per night
4.1/5Very Good! (3,104 reviews)

"Great place as always, clean and friendly staff perfect location and close to everything."…"

Reviewed on 29 Jun,2020

Banff Caribou Lodge and Spa
Moose Hotel And Suites
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$256 per night
4.7/5Exceptional! (1,526 reviews)

"Staff was was very friendly, hotel very clean and love the room !!!"…"

Reviewed on 1 Jul,2020

Moose Hotel And Suites
Sheraton On The Falls Hotel
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$132 per night
4.1/5Very Good! (11,811 reviews)

"Very clean, and very close to the falls, casino, and other restaurants."…"

Reviewed on 1 Jul,2020

Sheraton On The Falls Hotel
Delta Hotels by Marriott Grand Okanagan Resort
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$322 per night
4.3/5Excellent! (1,010 reviews)

"Consistent every time, easy check in, friendly staff, great location."…"

Reviewed on 30 Jun,2020

Delta Hotels by Marriott Grand Okanagan Resort
The Westin Resort & Spa, Whistler
4 out of 5
4090 Whistler Way, Whistler, BC
Free cancellationReserve now, pay when you stay
The price is SG$184 per night
4.4/5Excellent! (1,096 reviews)

"overall a great stay. highly recommended. Best location in the village"…"

Reviewed on 30 Jun,2020

The Westin Resort & Spa, Whistler
Banff Rocky Mountain Resort
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$176 per night
4/5Very Good! (2,097 reviews)

"No daily housecleaning offered due to COVID in the condo building. Small rooms not really suitable for families with infant but has everything you need with fully equipped kitchen. You get what you pay for being one of the cheapest hotel in Banff."…"

Reviewed on 1 Jul,2020

Banff Rocky Mountain Resort
Hidden Ridge Resort
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$276 per night
4.1/5Very Good! (2,087 reviews)

"Great for big groups to stay. Recommended for families who likes to cook."…"

Reviewed on 30 Jun,2020

Hidden Ridge Resort
Coast Capri Hotel
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$187 per night
4.3/5Excellent! (1,008 reviews)

"Nice hotel, quite close to major routes. Hotel was very clean."…"

Reviewed on 1 Jul,2020

Coast Capri Hotel
Tunnel Mountain Resort
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$235 per night
4.3/5Excellent! (998 reviews)

"Clean and quiet. Easy check in. Room in basement which I did not like."…"

Reviewed on 1 Jul,2020

Tunnel Mountain Resort
Don't see what you're looking for?
See all available properties in Canada
View all properties
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.

Find Your Ideal Hotel in Canada

Get set for the holiday of your dreams when you harness the power of Expedia to book a stay at any of the resorts, villas or hotels in Canada. Travel on a budget or splash out on a luxury holiday. Whichever you prefer, our intuitive tools make it simple for you to find precisely what you're looking for. Start your search today, and design your own perfect Canada trip itinerary, with exactly the kind of hotels you like. 

Need to rest your head on a plush pillow at a high-end luxury hotel? We've got you covered. Want something unique like a Japanese ryokan, Balinese villa, or Nordic Arctic resort? Got that too. Lots of options! And if you're on a budget, Expedia has a great variety of cheap hotels and budget accommodation so you can enjoy a holiday for less. There are a variety of choices in between as well. You can search for a hotel in a specific location if you'd like to stay in a cool Canada neighbourhood, or close to the top attractions you plan to visit. You'll see a range of accommodation options right in the middle of the action, as well as hidden options on the quieter neighbourhoods and outskirts of Canada. When you browse through our extensive catalog of hotels in Canada, you're certain to find affordable rates and great package deals on various types of hotels around Canada. 

Expedia will save you money and time when arranging your stay at any of the hotels in Canada, so you can focus on the wonderful time ahead on your Canada holiday. Select your travel dates now to find the best hotel deals in Canada!