Canada may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Hotels in Canada, North America

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 Rs4,765 per night from 2 Dec to 3 Dec
3.8/5Good! (9,405 reviews)

"Parking is a bit expensive but you can walk to everything so I felt better knowing my vehicle was onsite and secure underground. Elevator wait times can be a bit annoying Otherwise a great experience"…"

Reviewed on 20 Nov 2020

Hilton Niagara Falls/Fallsview Hotel & Suites
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 Rs5,945 per night from 28 Nov to 29 Nov
3.8/5Good! (7,758 reviews)

"We were pleased with the view, but $60 for parking was more than excessive. The breakfast provided was very disappointing."…"

Reviewed on 9 Nov 2020

Embassy Suites by Hilton Niagara Falls Fallsview
Moose Hotel And Suites
3.5 out of 5
345 Banff Ave, Banff, AB
The price is Rs9,888 per night from 1 Dec to 2 Dec
4.7/5Exceptional! (1,754 reviews)

"Roof top hot tub was great and courtyard Centre court was appealing."…"

Reviewed on 20 Nov 2020

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.
Sheraton On The Falls Hotel
4 out of 5
5875 Falls Ave, Niagara Falls, ON
Free cancellationReserve now, pay when you stay
The price is Rs4,765 per night from 27 Nov to 28 Nov
4/5Very Good! (4,595 reviews)

"The self parking was extremely overpriced especially since there’s a considerable walk from parking to hotel"…"

Reviewed on 16 Nov 2020

Sheraton On The Falls Hotel
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 Rs5,606 per night from 1 Dec to 2 Dec
4.1/5Very Good! (1,988 reviews)

"Room was spacious and clean. Pool was very relaxing. Had a pedicure at the spa and it was a great experience"…"

Reviewed on 8 Nov 2020

Banff Caribou Lodge and Spa
Marriott Niagara Falls Fallsview Hotel & Spa
4 out of 5
6740 Fallsview Blvd, Niagara Falls, ON
Free cancellationReserve now, pay when you stay
The price is Rs4,931 per night from 25 Nov to 26 Nov
4.3/5Excellent! (3,379 reviews)

"The hotel was beautiful. We stayed in the Fallsview king room, had a beautiful jacuzzi tub. The only negative was the shower had hair on the floor- grossed us out and made us question the cleanliness of the rest of the room. The bed was very comfortable and the sheets were high quality."…"

Reviewed on 29 Oct 2020

Marriott Niagara Falls Fallsview Hotel & Spa
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 Rs7,248 per night from 26 Nov to 27 Nov
4.2/5Excellent! (1,655 reviews)

"The Fox Hotel was pleasant! The staff were very helpful and friendly. The hot pools were exceptional and definitely elevated our experience. I would rate this hotel a 4/5."…"

Reviewed on 21 Nov 2020

The Fox Hotel and Suites
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 Rs5,246 per night from 27 Nov to 28 Nov
4.3/5Excellent! (2,598 reviews)

"Great location. 35$/day for parking is too much. Should be free and included."…"

Reviewed on 21 Nov 2020

Niagara Falls Marriott on the Falls
Blue Mountain Resort Village Suites
4 out of 5
156 Jozo Weider Blvd, The Blue Mountains, ON
Free cancellationReserve now, pay when you stay
The price is Rs8,969 per night from 3 Dec to 4 Dec
4.2/5Very Good! (3,183 reviews)

"My only complaint is that all amenities were closed due to Covid. They were also doing renovations on a couple of floors, but our suite was very nice!"…"

Reviewed on 16 Nov 2020

Blue Mountain Resort Village Suites
Hidden Ridge Resort
3.5 out of 5
901 Hidden Ridge Way, Banff, AB
Free cancellationReserve now, pay when you stay
The price is Rs7,126 per night from 1 Dec to 2 Dec
4.2/5Very Good! (2,284 reviews)

"Hot tub bookings, spacious apartments, good sized kitchen"…"

Reviewed on 19 Nov 2020

Hidden Ridge 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 Rs5,906 per night from 26 Nov to 27 Nov
4.5/5Wonderful! (6,275 reviews)

"Our stay here was incredible. The One King West graciously gave us a complimentary upgrade that made our stay all the more exciting! The hotel is in a great location with plenty of great places to eat or grab a drink at. Would recommend to anyone looking to stay downtown Toronto."…"

Reviewed on 9 Nov 2020

One King West Hotel & Residence
Fairmont Banff Springs
4 out of 5
405 Spray Ave, Banff, AB
The price is Rs23,413 per night from 6 Dec to 7 Dec
4.4/5Wonderful! (984 reviews)

"The room was newly renovated and appointed extremely well. Beautiful views and the bed was so comfortable. Spectacular hotel."…"

Reviewed on 30 Oct 2020

Fairmont Banff Springs
The Westin Resort & Spa, Whistler
4 out of 5
4090 Whistler Way, Whistler, BC
The price is Rs9,130 per night from 7 Dec to 8 Dec
4.4/5Wonderful! (1,460 reviews)

"Overall stay was great! Staff was friendly and helpful."…"

Reviewed on 22 Nov 2020

The Westin Resort & Spa, Whistler
Riviera Plaza and Conference Centre Calgary Airport
3 out of 5
3515 - 26 Street NE, Calgary, AB
Free cancellationReserve now, pay when you stay
The price is Rs2,775 per night from 25 Nov to 26 Nov
3.6/5Good! (2,829 reviews)

"Its okay need more cleaning for the price its exllent 50/night"…"

Reviewed on 22 Nov 2020

Riviera Plaza and Conference Centre Calgary Airport
Hilton Whistler Resort & Spa
4 out of 5
4050 Whistler Way, Whistler, BC
The price is Rs8,134 per night from 1 Dec to 2 Dec
4.2/5Very Good! (1,265 reviews)

"While we enjoyed our stay it is absolutely outrageous that this property charges a resort fee; this serves no purpose other than to artificially lower room rates. The amenities, which amount to pool access and WIFI, do not warrant an additional $50 per night."…"

Reviewed on 3 Nov 2020

Hilton Whistler Resort & Spa
The Rimrock Resort Hotel
4 out of 5
300 Moutain Avenue, Banff, AB
The price is Rs11,268 per night from 25 Nov to 26 Nov
4.5/5Wonderful! (1,671 reviews)

"Really superb room with spectacular view. 1st rare experience all round."…"

Reviewed on 31 Oct 2020

The Rimrock Resort Hotel
Mount Royal Hotel
3 out of 5
138 Banff Avenue, Banff, AB
The price is Rs7,021 per night from 1 Dec to 2 Dec
4.5/5Wonderful! (1,411 reviews)

"This property is simply the best!! In the center of Town, close to all that you need. Location cannot be better as you walking distance from shops, restaurants, and some main attractions. The mountain views from the hotel are stunning. The amenities are excellent and the rooms are updated and clean. ..."…"

Reviewed on 20 Nov 2020

Mount Royal Hotel
The Tower Hotel Fallsview
3.5 out of 5
6732 Fallsview Blvd, Niagara Falls, ON
Free cancellationReserve now, pay when you stay
The price is Rs2,647 per night from 25 Nov to 26 Nov
3.5/5Good! (1,579 reviews)

"If you are going to Niagara Falls and want the best view ever, stay here. The rooms are a little smaller, but it didnt matter. The views are absolutely spectacular. You wont be disappointed."…"

Reviewed on 26 Oct 2020

The Tower Hotel Fallsview
Toronto Don Valley Hotel and Suites
3.5 out of 5
175 Wynford Drive, Toronto, ON
The price is Rs4,926 per night from 6 Dec to 7 Dec
3.7/5Good! (2,359 reviews)

"liked the woods in the back. Didntlike that the resturant was closed due to covid."…"

Reviewed on 24 Nov 2020

Toronto Don Valley Hotel and Suites
Fantasyland Hotel
3.5 out of 5
17700 87 Ave Nw, Edmonton, AB
Free cancellationReserve now, pay when you stay
The price is Rs11,211 per night from 2 Dec to 3 Dec
4.1/5Very Good! (975 reviews)

"No hot water when I showered. Had a issue with noise in hallway and nobody come up to floor. On a good note daughter forgot stuffed animal and staff found and returned item."…"

Reviewed on 1 Nov 2020

Fantasyland Hotel
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.

Pocket Guide: Canada

If you are searching for an ideal Canada hotel, look no further than Expedia.co.in. We offer a wide range of Canada accommodations, from 5 star resorts to budget hotels, suited for any Canada holiday or business trip.

  • View our selection of top hotels in Canada
  • Use the map to find Canada hotels in your preferred destination
  • Enter your travel dates to find great Canada accommodation deals!