COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

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$114 per night from 8 Mar to 9 Mar
Excludes taxes & fees
3.7/5Good! (9,549 reviews)

"Check in was easy and we were able to upgrade our room which was a nice bonus. Room view was great. Room was not very clean - used fork under the coffee table and left over food in the mini fridge. Elevators were a disaster at checkout on Sunday. Only 2 seemed to be working and it took ages to get ..."…"

Reviewed on 4 Mar,2021

Hilton Niagara Falls/Fallsview Hotel & Suites
Banff Caribou Lodge and Spa
3.5 out of 5
521 Banff Ave, Box 1070, Banff, AB
Free cancellationReserve now, pay when you stay
The price is SG$116 per night from 8 Mar to 9 Mar
Excludes taxes & fees
4.1/5Very Good! (2,069 reviews)

"Front desk service excellent. Wait staff friendly at The Keg."…"

Reviewed on 4 Mar,2021

Banff Caribou Lodge and Spa
Moose Hotel And Suites
3.5 out of 5
345 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is SG$198 per night from 7 Mar to 8 Mar
Excludes taxes & fees
4.7/5Exceptional! (1,875 reviews)

"We enjoyed our stay at The Moose. Safety precautions were taken throughout the hotel and there was an option to book the rooftop hot tub for yourself and your cohort. The hotel is very clean and had everything we needed nearby. The blankets weren’t the most comfortable but other than that we were ..."…"

Reviewed on 5 Mar,2021

Moose Hotel And Suites
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Niagara Falls Marriott on the Falls
4 out of 5
6755 Fallsview Blvd, Niagara Falls, ON
Free cancellationReserve now, pay when you stay
The price is SG$133 per night from 13 Mar to 14 Mar
Excludes taxes & fees
4.3/5Excellent! (2,576 reviews)

"A wonderful stay in Niagara. Beautiful view and great location"…"

Reviewed on 1 Mar,2021

Niagara Falls Marriott on the Falls
Canmore Inn & Suites
2.5 out of 5
1402 Bow Valley Trail, Canmore, AB
Free cancellationReserve now, pay when you stay
The price is SG$105 per night from 7 Mar to 8 Mar
Excludes taxes & fees
3.9/5Very Good! (1,862 reviews)

"We had a very pleasant stay at this hotel. For the price, the value was perfect. The hotel is located right beside the railway so those who would be bothered by train noise are advised to ask for a room on the north side of the building."…"

Reviewed on 2 Mar,2021

Canmore Inn & Suites
Mount Royal Hotel
3 out of 5
138 Banff Avenue, Banff, AB
Free cancellationReserve now, pay when you stay
The price is SG$116 per night from 8 Mar to 9 Mar
Excludes taxes & fees
4.5/5Wonderful! (1,560 reviews)

"First time staying. The location is perfect right on Banff main avenue. Easy walk to everywhere. Staff were all lovely."…"

Reviewed on 3 Mar,2021

Mount Royal Hotel
The Fox Hotel and Suites
3.5 out of 5
461 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is SG$151 per night from 8 Mar to 9 Mar
Excludes taxes & fees
4.2/5Excellent! (1,725 reviews)

"Mountain view was awesome. Room was roomy and pleasant."…"

Reviewed on 22 Feb,2021

The Fox Hotel and Suites
The Elk & Avenue Hotel
3 out of 5
333 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is SG$139 per night from 7 Mar to 8 Mar
Excludes taxes & fees
4.3/5Excellent! (1,171 reviews)

"Very clean , newer hotel located in the middle of Banff , amenities all around hotel."…"

Reviewed on 2 Mar,2021

The Elk & Avenue Hotel
Banff Rocky Mountain Resort
3 out of 5
1029 Banff Ave, Banff, AB
Free cancellationReserve now, pay when you stay
The price is SG$116 per night from 8 Mar to 9 Mar
Excludes taxes & fees
4/5Very Good! (2,401 reviews)

"Great place. Nice view. Bedrooms super clean and bathroom sparkling."…"

Reviewed on 4 Mar,2021

Banff Rocky Mountain Resort
Tunnel Mountain Resort
3.5 out of 5
502 Tunnel Mountain Road, Box 1137, Banff, AB
Free cancellationReserve now, pay when you stay
The price is SG$150 per night from 18 Mar to 19 Mar
Excludes taxes & fees
4.5/5Wonderful! (1,132 reviews)

"The room was large, had a full kitchen (including dishes, pots and pans, cutlery, etc), fireplace (with firewood and kindling provided!) and a patio with a view Mt. Rundle."…"

Reviewed on 3 Mar,2021

Tunnel Mountain Resort
One King West Hotel & Residence
4 out of 5
1 King Street West, Toronto, ON
Free cancellationReserve now, pay when you stay
The price is SG$146 per night from 17 Mar to 18 Mar
Excludes taxes & fees
4.5/5Wonderful! (5,938 reviews)

"Tower suite view was wonderful as hoped since we didn't leave the room due to Covid restrictions."…"

Reviewed on 4 Mar,2021

One King West Hotel & Residence
Rundlestone Lodge
3 out of 5
537 Banff Avenue - Box 489, Banff, AB
Free cancellationReserve now, pay when you stay
The price is SG$116 per night from 7 Mar to 8 Mar
Excludes taxes & fees
4.3/5Excellent! (1,047 reviews)

"Highly recommended. Very friendly staff. Clean place."…"

Reviewed on 1 Mar,2021

Rundlestone Lodge
Banff Park Lodge
3 out of 5
222 Lynx St, Banff, AB
Free cancellationReserve now, pay when you stay
The price is SG$116 per night from 8 Mar to 9 Mar
Excludes taxes & fees
4.2/5Very Good! (1,640 reviews)

"It was a great stay. With all the covid restrictions it still was very enjoyable. Would definitely stay again."…"

Reviewed on 23 Feb,2021

Banff Park Lodge
Sawridge Inn Jasper
3.5 out of 5
76 Connaught Dr, Jasper, AB
The price is SG$162 per night from 4 Apr to 5 Apr
Excludes taxes & fees
3.9/5Very Good! (954 reviews)

"Overall a great stay for a nights stop in Jasper. We were very happy with the balcony room, comfy bed, and the cleaniness. The shower head in our bathroom could definitely use upgrading. It shot out water so agreessively, it was uncomfortably to shower."…"

Reviewed on 1 Mar,2021

Sawridge Inn Jasper
Pinnacle Hotel Harbourfront
4 out of 5
1133 Hastings St W, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is SG$157 per night from 6 Mar to 7 Mar
Excludes taxes & fees
4.2/5Very Good! (2,524 reviews)

"My room was upgraded, at no charge. The view of the harbour is outstanding. Everything in the lobby and room was pristine. No valet parking, due to Covid, but underground public parking was easy to find and navigate, with an elevator right to the lobby. Free breakfast included with the deal. The ..."…"

Reviewed on 4 Mar,2021

Pinnacle Hotel Harbourfront
Embassy Suites by Hilton Niagara Falls Fallsview
4 out of 5
6700 Fallsview Blvd, Niagara Falls, ON
Free cancellationReserve now, pay when you stay
The price is SG$138 per night from 10 Mar to 11 Mar
Excludes taxes & fees
3.8/5Good! (7,722 reviews)

"Good one with good view! And a very reasonable price."…"

Reviewed on 4 Mar,2021

Embassy Suites by Hilton Niagara Falls Fallsview
Fairmont Banff Springs
4 out of 5
405 Spray Ave, Banff, AB
Free cancellation
The price is SG$576 per night from 8 Mar to 9 Mar
Excludes taxes & fees
4.4/5Wonderful! (992 reviews)

"Beautiful property and stay of hotel. Great staff and friendly people"…"

Reviewed on 1 Mar,2021

Fairmont Banff Springs
Lake Louise Inn
3 out of 5
210 Village Road, Lake Louise, AB
Free cancellationReserve now, pay when you stay
The price is SG$136 per night from 16 Mar to 17 Mar
Excludes taxes & fees
4/5Very Good! (1,814 reviews)

"Great location in Lake Louise town. Rooms were a bit noisy."…"

Reviewed on 4 Mar,2021

Lake Louise Inn
The Sutton Place Hotel - Vancouver
4.5 out of 5
845 Burrard St, Vancouver, BC
Free cancellationReserve now, pay when you stay
The price is SG$184 per night from 21 Mar to 22 Mar
Excludes taxes & fees
4.4/5Excellent! (1,331 reviews)

"Elevator is not secure, anyone off the street can go to any floor in the hotel"…"

Reviewed on 2 Mar,2021

The Sutton Place Hotel - Vancouver
Fairmont Tremblant
4.5 out of 5
3045 chemin de la Chapelle, CP 2670, Mont-Tremblant, QC
Free cancellationReserve now, pay when you stay
The price is SG$314 per night from 2 Apr to 3 Apr
Excludes taxes & fees
4.4/5Wonderful! (999 reviews)

"Quick access to ski slopes, valet ski and valet parking"…"

Reviewed on 4 Mar,2021

Fairmont Tremblant
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


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.