Hotels in Canada

Find the best deals on 36,519 hotels in Canada

Check-in
Check-out
Compare vs. momondo |

Popular Cities in Canada

Book one of the best deals Canada has to offer in these popular locations
Hotels in Toronto
Best value
Sandman Signature Toronto Airport Hotel
8.2
121 USD
#1 Most popular
Hilton Toronto
8.4
161 USD
#2 Most popular
The Westin Harbour Castle, Toronto
8.7
159 USD
#3 Most popular
Fairmont Royal York
8.6
127 USD
#4 Most popular
Sheraton Gateway Hotel in Toronto International Airport
8.2
159 USD
#5 Most popular
One King West Hotel & Residence
9.0
173 USD
Hotels in Vancouver
Best value
Pan Pacific Vancouver
8.9
175 USD
#1 Most popular
Wedgewood Hotel & Spa - Relais & Chateaux
9.5
190 USD
#2 Most popular
Fairmont Hotel Vancouver
8.6
239 USD
#3 Most popular
Fairmont Waterfront
9.0
239 USD
#4 Most popular
Rosewood Hotel Georgia
9.2
234 USD
#5 Most popular
Trump International Hotel & Tower Vancouver
8.8
220 USD
Hotels in Montreal
Best value
Hotel Bonaventure Montreal
8.5
131 USD
#1 Most popular
Sofitel Montréal Golden Mile
9.0
165 USD
#2 Most popular
Hotel Le St-James Montréal
9.3
213 USD
#3 Most popular
Hotel Le Crystal Montreal
9.2
180 USD
#4 Most popular
Fairmont The Queen Elizabeth
8.7
175 USD
#5 Most popular
Hotel Birks Montreal
8.8
167 USD
Hotels in Niagara Falls
Best value
DoubleTree Fallsview Resort & Spa by Hilton - Niagara Falls
8.5
92 USD
#1 Most popular
Embassy Suites by Hilton Niagara Falls Fallsview
7.7
102 USD
#2 Most popular
Hilton Niagara Falls/Fallsview Hotel & Suites
7.7
105 USD
#3 Most popular
Niagara Falls Marriott Fallsview Hotel and Spa
8.6
101 USD
#4 Most popular
Sheraton on the Falls Hotel
8.2
97 USD
#5 Most popular
Sterling Inn & Spa
9.2
92 USD
Hotels in Banff
Best value
High Country Inn
8.5
74 USD
#1 Most popular
Mount Royal Hotel
8.8
114 USD
#2 Most popular
Brewster's Mountain Lodge
8.6
83 USD
#3 Most popular
Banff Aspen Lodge
8.4
112 USD
#4 Most popular
The Rimrock Resort Hotel
8.8
141 USD
#5 Most popular
Moose Hotel And Suites
9.1
163 USD

Canada travel tips

Let us help you with the best tips about Canada

When is the least expensive time to stay in Canada?

At just 126 USD per night on average, January is the least expensive month to stay at a hotel in Canada. The most expensive month to stay at a hotel in Canada is August.

Where do most people stay in Canada?

There is little doubt that travelers enjoy various cities in Canada, but the majority of travelers who visit Canada tend to spend the most time in Toronto.

How much does a luxury hotel cost in Canada?

At 277 USD per night, the average luxury hotel room in Canada is 76% above the rate of a typical hotel room in Canada, which is 157 USD.

Which city in Canada has the most expensive hotel rooms?

As a popular tourist destination in Canada, it is no surprise that Whistler has the most expensive hotel rooms at 858 USD per night - 446% more than than the country's average hotel room price.

Which city in Canada has the least expensive hotel rooms?

At just 33 USD per night, Victoria has hotel room rates that are 78% less than other cities in Canada.


Popular international routes landing in Canada

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
New York to Toronto
Fastest flight time
1h 30m
Cheapest price
161 USD
Los Angeles to Vancouver
Fastest flight time
2h 49m
Cheapest price
174 USD
Newark to Toronto
Fastest flight time
1h 38m
Cheapest price
185 USD
Washington to Toronto
Fastest flight time
1h 29m
Cheapest price
188 USD
New York to Montreal
Fastest flight time
1h 29m
Cheapest price
192 USD
Chicago to Toronto
Fastest flight time
1h 34m
Cheapest price
198 USD
Newark to Montreal
Fastest flight time
1h 28m
Cheapest price
200 USD
Miami to Toronto
Fastest flight time
3h 08m
Cheapest price
200 USD
Fort Lauderdale to Toronto
Fastest flight time
3h 00m
Cheapest price
208 USD
Washington to Montreal
Fastest flight time
1h 44m
Cheapest price
211 USD
View more

Consider staying elsewhere in North America

If you need more inspiration, you will find the most searched countries in North America