Hotels in Canada, North America

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
Property class
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

Courtyard by Marriott Downtown Toronto
3.5 out of 5
475 Yonge St, Toronto, ON, M4Y1X7
Fully refundableReserve now, pay when you stay
The price is ₹13,142 per night from 10 Apr to 11 Apr
₹13,142
per night
10 Apr - 11 Apr
8.4/10 Very Good! (1,793 reviews)
"Clean/great customer service/ fast valet parking."

Reviewed on 17 Mar 2023

Courtyard by Marriott Downtown Toronto
Hotel Bonaventure Montreal
4 out of 5
900 rue De La Gauchetiere West, Montreal, QC, H5A1E4
Fully refundableReserve now, pay when you stay
The price is ₹10,308 per night from 26 Mar to 27 Mar
₹10,308
per night
26 Mar - 27 Mar
8.6/10 Excellent! (1,863 reviews)
"The property had a great layout and excellent pool. Wonderful, helpful staff, and great location."

Reviewed on 20 Mar 2023

Hotel Bonaventure Montreal
Oakes Hotel Overlooking the Falls
3.5 out of 5
6546 Fallsview Blvd, Niagara Falls, ON, L2G3W2
Fully refundableReserve now, pay when you stay
The price is ₹6,571 per night from 23 Mar to 24 Mar
₹6,571
per night
23 Mar - 24 Mar
6.8/10 (2,972 reviews)
"Awesome location. Aged property in general"

Reviewed on 22 Mar 2023

Oakes Hotel Overlooking the Falls

Save an average of 15% on thousands of hotels when you're signed in

Hotel Omni Mont-Royal
4.5 out of 5
1050 Sherbrooke Street West, Montreal, QC, H3A2R6
Fully refundableReserve now, pay when you stay
The price is ₹11,258 per night from 24 Mar to 25 Mar
₹11,258
per night
24 Mar - 25 Mar
9/10 Wonderful! (1,218 reviews)
"We had a great stay. The hotel staff were very helpful and friendly. Everything was within walkable distance. The hotel was clean and well situated in the heart of Montreal. I would definitely stay there again."

Reviewed on 21 Mar 2023

Hotel Omni Mont-Royal
Hyatt Regency Vancouver
4.5 out of 5
655 Burrard St, Vancouver, BC, V6C2R7
Fully refundable
The price is ₹14,052 per night from 5 Apr to 6 Apr
₹14,052
per night
5 Apr - 6 Apr
9/10 Wonderful! (1,450 reviews)
"Clean rooms and very friendly staff"

Reviewed on 19 Mar 2023

Hyatt Regency Vancouver
Banff Rocky Mountain Resort
3 out of 5
1029 Banff Ave, Banff, AB, T1L1H8
Fully refundableReserve now, pay when you stay
The price is ₹7,174 per night from 10 Apr to 11 Apr
₹7,174
per night
10 Apr - 11 Apr
7.8/10 Good! (1,383 reviews)
"Rooms are spacious and clean. Great amenities such as the hot tubs and pool."

Reviewed on 20 Mar 2023

Banff Rocky Mountain Resort
Life Suites Loft - CN Tower
4 out of 5
20 John Street, Toronto, ON, M5V 0G5
The price is ₹8,572 per night from 23 Mar to 24 Mar
₹8,572
per night
23 Mar - 24 Mar
8/10 Very Good! (1,112 reviews)
"Fantastic stay. Great location, close to everything. Room was clean. Staff was very easy to contact if needed. Highly reccomend."

Reviewed on 16 Mar 2023

Life Suites Loft - CN Tower
DoubleTree by Hilton Hotel Toronto Downtown
4 out of 5
108 Chestnut St, Toronto, ON, M5G1R3
Fully refundableReserve now, pay when you stay
The price is ₹12,759 per night from 9 Apr to 10 Apr
₹12,759
per night
9 Apr - 10 Apr
8.2/10 Very Good! (3,490 reviews)
"Location is perfect. Everything is walkable and if not, transit is at the door"

Reviewed on 20 Mar 2023

DoubleTree by Hilton Hotel Toronto Downtown
The Omni King Edward Hotel
4.5 out of 5
37 King St E, Toronto, ON, M5C1E9
Fully refundableReserve now, pay when you stay
The price is ₹17,883 per night from 24 Mar to 25 Mar
₹17,883
per night
24 Mar - 25 Mar
9.2/10 Wonderful! (1,648 reviews)
"Everything was wonderful! We felt like we were treated like royalty all weekend. :)"

Reviewed on 20 Mar 2023

The Omni King Edward Hotel
Seneca Niagara Resort & Casino
4 out of 5
310 4th St, Niagara Falls, NY, 14303
The price is ₹7,603 per night from 28 Mar to 29 Mar
₹7,603
per night
28 Mar - 29 Mar
8.6/10 Excellent! (2,410 reviews)
"This hotel was definitely the best hotel my family and I ever stayed in. Friendly staff, great restaurants, and the pool was fantastic! We will be back!!"

Reviewed on 20 Mar 2023

Seneca Niagara Resort & Casino
Delta Hotels by Marriott Toronto
4 out of 5
75 Lower Simcoe Street, H, Toronto, ON, M5J3A6
Fully refundableReserve now, pay when you stay
The price is ₹17,422 per night from 25 Mar to 26 Mar
₹17,422
per night
25 Mar - 26 Mar
9/10 Wonderful! (1,774 reviews)
"Awesome stay!!!"

Reviewed on 21 Mar 2023

Delta Hotels by Marriott Toronto
Hotel 2170 Lincoln Downtown Montreal
2 out of 5
2170 Av. Lincoln, Montreal, QC, H3H 1J3
Fully refundableReserve now, pay when you stay
The price is ₹9,006 per night from 26 Mar to 27 Mar
₹9,006
per night
26 Mar - 27 Mar
9.4/10 Exceptional! (183 reviews)
"Love the breakfast area. My sibling and I had a great stay! Will definitely come back"

Reviewed on 22 Mar 2023

Hotel 2170 Lincoln Downtown Montreal
Hilton Quebec
4 out of 5
1100 Rene Levesque East, Québec City, QC, G1R 4P3
Fully refundableReserve now, pay when you stay
The price is ₹10,229 per night from 9 Apr to 10 Apr
₹10,229
per night
9 Apr - 10 Apr
8.6/10 Excellent! (1,002 reviews)
Best cleaning lady ever
"Excellent. The location was ideal. I really loved our cleaning lady - wish I had her name. March 17 room 1601. I wanted to leave her a tip and never got to. She was so helpful and our room exceeded our expectations."

Reviewed on 20 Mar 2023

Hilton Quebec
Residence Inn by Marriott Montreal Downtown
3 out of 5
2045 Peel Street, Montreal, QC, H3A1T6
Fully refundableReserve now, pay when you stay
The price is ₹10,067 per night from 16 Apr to 17 Apr
₹10,067
per night
16 Apr - 17 Apr
8.8/10 Excellent! (1,090 reviews)
"Great location, very comfortable and staff was helpful and friendly."

Reviewed on 17 Mar 2023

Residence Inn by Marriott Montreal Downtown
Comfort Hotel
3.5 out of 5
5700 Stanley Ave, Niagara Falls, ON, L2G 3X5
The price is ₹4,069 per night from 23 Mar to 24 Mar
₹4,069
per night
23 Mar - 24 Mar
7.4/10 Good! (1,317 reviews)
"Very clean ,neat ,organized and friendly staff"

Reviewed on 17 Mar 2023

Comfort Hotel
Hotel Faubourg Montreal
3 out of 5
155 Rene Levesque Boulevard East, Montreal, QC, H2X 3Z8
Fully refundableReserve now, pay when you stay
The price is ₹7,475 per night from 27 Mar to 28 Mar
₹7,475
per night
27 Mar - 28 Mar
8/10 Very Good! (2,321 reviews)
"It’s a fantastic location, but it is kind of odd that a full kitchenette suite has so little amenities… like even a few glasses/dishes, maybe cutlery? Aside from a fridge being plugged in and a sink, what purpose would it serve if I had to pack boxes of things from home?"

Reviewed on 19 Mar 2023

Hotel Faubourg Montreal
Microtel Inn and Suites by Wyndham Mont Tremblant
2.5 out of 5
235 Montee Ryan, Mont-Tremblant, QC, J8E 1S3
Fully refundableReserve now, pay when you stay
The price is ₹9,047 per night from 5 Apr to 6 Apr
₹9,047
per night
5 Apr - 6 Apr
8.8/10 Excellent! (1,253 reviews)
"Waterslides for kids and hot tub was nice."

Reviewed on 20 Mar 2023

Microtel Inn and Suites by Wyndham Mont Tremblant
Hotel Blu Vancouver
4 out of 5
177 Robson Street, Vancouver, BC, V6E 1B2
The price is ₹13,784 per night from 26 Mar to 27 Mar
₹13,784
per night
26 Mar - 27 Mar
9.4/10 Exceptional! (1,314 reviews)
"Excellent"

Reviewed on 19 Mar 2023

Hotel Blu Vancouver
Moose Hotel And Suites
3.5 out of 5
345 Banff Ave, Banff, AB, T1L 1H8
Fully refundableReserve now, pay when you stay
The price is ₹13,805 per night from 11 Apr to 12 Apr
₹13,805
per night
11 Apr - 12 Apr
9.4/10 Exceptional! (2,021 reviews)
"Overall very good stay"

Reviewed on 19 Mar 2023

Moose Hotel And Suites
EXchange Hotel Vancouver
4 out of 5
475 Howe Street, Vancouver, BC, V6B 2B3
Fully refundableReserve now, pay when you stay
The price is ₹12,587 per night from 26 Mar to 27 Mar
₹12,587
per night
26 Mar - 27 Mar
9.2/10 Wonderful! (2,012 reviews)
"Wonderful hotel with very helpful and polite staff. Very convinietly located as well, was able to walk everywhere we needed to go."

Reviewed on 19 Mar 2023

EXchange Hotel Vancouver
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.

Canada hotels information

Number of reviews
33,626
Accommodation
48,385 hotels
Lowest Price
₹4,069
Highest Price
₹17,883

Canada Hotel Reviews
Expedia verified reviews