Hotels in Toronto

Find the best deals on 2,529 hotels in Toronto

Check-in
Check-out
Compare vs momondo |

Top Hotels in Toronto

Find the perfect Toronto hotel for business or leisure
$self.alt
Holiday Inn Express Toronto East - Scarborough
7.7
$165
View all deals
$self.alt
Hyatt Regency Toronto
8.4
$235
View all deals
$self.alt
Four Points by Sheraton Toronto Airport East
8.4
$156
View all deals
$self.alt
Days Inn by Wyndham Toronto East Lakeview
6.3
$117
View all deals
$self.alt
Marriott Downtown at CF Toronto Eaton Centre
8.8
$238
View all deals
$self.alt
Alexandra Hotel
7.0
$130
View all deals
$self.alt
Super 8 by Wyndham Toronto East ON
6.7
$91
View all deals
$self.alt
Delta Hotels by Marriott Toronto East
7.9
$174
View all deals
$self.alt
Toronto Airport Marriott Hotel
8.2
$190
View all deals
$self.alt
Howard Johnson by Wyndham Toronto Downtown West
5.4
$108
View all deals
$self.alt
Hotel Victoria
8.6
$186
View all deals
$self.alt
Courtyard by Marriott Toronto Airport
8.5
$190
View all deals
$self.alt
Windsor Arms Hotel
7.4
$491
View all deals
$self.alt
Hilton Toronto
8.5
$241
View all deals
$self.alt
Pearson Hotel And Conference Centre Toronto Airport
6.1
$165
View all deals
$self.alt
Old Mill Toronto
8.8
$271
View all deals
$self.alt
Holiday Inn Toronto International Airport
8.1
$148
View all deals
$self.alt
Ramada Plaza by Wyndham Toronto Downtown
7.5
$157
View all deals
$self.alt
The Westin Harbour Castle, Toronto
8.7
$238
View all deals
$self.alt
Best Western PLUS Executive Inn
8.3
$166
View all deals
$self.alt
The Soho Hotel & Residences
9.1
$325
View all deals
$self.alt
Best Western Plus Travel Hotel Toronto Airport
8.6
$156
View all deals
$self.alt
Bond Place Hotel
7.6
$123
View all deals
$self.alt
Delta Hotels by Marriott Toronto Airport & Conference Centre
8.4
$147
View all deals
$self.alt
Courtyard By Marriott Downtown Toronto
8.4
$183
View all deals
$self.alt
Cambridge Suites Hotel - Toronto
8.9
$219
View all deals
$self.alt
Chelsea Hotel, Toronto
7.8
$145
View all deals
$self.alt
Radisson Suite Hotel Toronto Airport
8.6
$180
View all deals
$self.alt
Town Inn Suites
7.8
$180
View all deals
$self.alt
Novotel Toronto Centre
8.8
$214
View all deals
$self.alt
Grand Hotel & Suites
8.4
$256
View all deals
$self.alt
Crowne Plaza Toronto Airport
7.2
$126
View all deals
$self.alt
Holiday Inn Express Toronto Downtown
8.5
$190
View all deals
$self.alt
The Strathcona Hotel
8.1
$160
View all deals
$self.alt
Fairmont Royal York
8.6
$190
View all deals
$self.alt
Toronto Marriott City Centre Hotel
8.9
$226
View all deals
$self.alt
Comfort Hotel Airport North
7.0
$156
View all deals
$self.alt
Radisson Blu Toronto Downtown
8.8
$198
View all deals
$self.alt
The Westin Toronto Airport
8.3
$178
View all deals
$self.alt
Holiday Inn Toronto-Airport East
7.2
$159
View all deals

When to book a hotel in Toronto

Check out the information below to find the best deal on a Toronto hotel room
Low season
January
High season
August

cheapest month to stay

25%

expected price decrease

most expensive time to stay

9%

expected price increase

Price
$213 - $312
Highest day of week
Tuesday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

$290

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$259

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Toronto is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
90
Days before departure
0
1-2 star
$123 - $139
3 star
$198 - $217
4-5 star
$295 - $364

How much does a hotel in Toronto cost per night?

Use the information below to find quality Toronto hotel rooms for low prices
2 stars and below
$self.alt
#1 most popular
Holiday Inn Express Toronto East - Scarborough
7.7
$165
$self.alt
#2 most popular
Days Inn by Wyndham Toronto East Lakeview
6.3
$117
$self.alt
Best value
The Only Backpacker's Inn - Hostel
8.3
$42
3 stars
$self.alt
#1 most popular
Four Points by Sheraton Toronto Airport East
8.4
$156
$self.alt
#2 most popular
Delta Hotels by Marriott Toronto East
7.9
$174
$self.alt
Best value
Shuter House
7.2
$60
4 stars and above
$self.alt
#1 most popular
Hyatt Regency Toronto
8.4
$235
$self.alt
#2 most popular
Marriott Downtown at CF Toronto Eaton Centre
8.8
$238
$self.alt
Best value
DoubleTree by Hilton Toronto Airport
8.7
$169

Cheapest hotels in Toronto

These hotels and hostels usually make for a cheap way to stay in Toronto
$self.alt
The Parkdale Hostellerie
7.2
$37
$self.alt
Höstel Toronto
7.5
$45
$self.alt
Grand Home near Finch Station
6.9
$39
$self.alt
Hi-Toronto Hostel
8.2
$46
$self.alt
The Only Backpacker's Inn - Hostel
8.3
$42
$self.alt
Kensington Market House
6.9
$46

Get the best value hotel in Toronto

These hotels have the best prices for their ratings
$self.alt
The Clarence Park
7.9
$46
$self.alt
University of Toronto - Wilson Hall Residence
8.0
$51
$self.alt
DoubleTree by Hilton Toronto Airport
8.7
$169
$self.alt
Hi-Toronto Hostel
8.2
$46
$self.alt
McGill Inn B&B
8.5
$88
$self.alt
Comfy Guest House
8.8
$87

Toronto travel information

How long do people stay in Toronto?

5 nights is the typical length of stay for people visiting Toronto.

How much does a hotel cost in Toronto?

The cost of a hotel room in Toronto will vary according to demand, location and star rating. On average, rooms will cost around $150 per night.

When is the best time to book a hotel in Toronto?

January is the cheapest month to book a hotel in Toronto. Prices can be 19% lower than other, busier months, so this is a great time to get a good deal.

Which day is cheapest to stay in Toronto?

The cost of a Toronto hotel room will vary for each day, but generally Saturday works out the most economical, with Monday proving the least economical.

How much does a luxury hotel in Toronto cost?

$262 per person, per night, is on average what you can expect to pay for luxury hotels in Toronto. To put this in perspective, $110 per person, per night is the average price of a hotel in Toronto, which is a price difference of around 58% to stay at a luxury hotel.

How much does a hostel in Toronto cost?

Per person, per night, a hostel in Toronto (or a sub 2-star rated hotel) is priced at $61, on average. This price is $49 cheaper than your average Toronto hotel.


Looking for a specific type of hotel?

Check out these great hotels in Toronto that are perfect for any stay
Romantic hotels in Toronto
$self.alt
Best value
Super 8 by Wyndham Toronto East ON
6.7
$91
$self.alt
No. 1 most popular
Holiday Inn Express Toronto East - Scarborough
7.7
$165
$self.alt
No. 2 most popular
Four Points by Sheraton Toronto Airport East
8.4
$156
$self.alt
No. 3 most popular
Marriott Downtown at CF Toronto Eaton Centre
8.8
$238
$self.alt
No. 4 most popular
Delta Hotels by Marriott Toronto East
7.9
$174
$self.alt
No. 5 most popular
Courtyard by Marriott Toronto Airport
8.5
$190
$self.alt
Hilton Toronto
8.5
$241
Kid-friendly hotels in Toronto
$self.alt
Best value
Super 8 by Wyndham Toronto East ON
6.7
$91
$self.alt
No. 1 most popular
Holiday Inn Express Toronto East - Scarborough
7.7
$165
$self.alt
No. 2 most popular
Four Points by Sheraton Toronto Airport East
8.4
$156
$self.alt
No. 3 most popular
Marriott Downtown at CF Toronto Eaton Centre
8.8
$238
$self.alt
No. 4 most popular
Delta Hotels by Marriott Toronto East
7.9
$174
$self.alt
No. 5 most popular
Courtyard by Marriott Toronto Airport
8.5
$190
$self.alt
Hilton Toronto
8.5
$241
Luxury hotels in Toronto
$self.alt
Best value
Fairmont Royal York
8.6
$190
$self.alt
No. 1 most popular
Windsor Arms Hotel
7.4
$491
$self.alt
No. 2 most popular
The Soho Hotel & Residences
9.1
$325
$self.alt
No. 3 most popular
The Omni King Edward Hotel
9.2
$267
$self.alt
No. 4 most popular
Sheraton Centre Toronto Hotel
8.8
$213
$self.alt
No. 5 most popular
Le Germain Hotel Toronto
9.3
$364
$self.alt
One King West Hotel & Residence
9.0
$259

Popular flight routes to Toronto

Find the cheapest flights to Toronto on popular routes
New York to Toronto
Fastest flight time
4h 45m
Cheapest price
$201
Los Angeles to Toronto
Fastest flight time
4h 47m
Cheapest price
$589
Sydney to Toronto
Fastest flight time
20h 25m
Cheapest price
$1,436
Brisbane to Toronto
Fastest flight time
19h 55m
Cheapest price
$1,477
Melbourne to Toronto
Fastest flight time
27h 20m
Cheapest price
$1,534
Adelaide to Toronto
Fastest flight time
40h 17m
Cheapest price
$1,707
Ballina to Toronto
Fastest flight time
42h 35m
Cheapest price
$1,914
Perth to Toronto
Fastest flight time
34h 53m
Cheapest price
$2,005
Bilinga to Toronto
Fastest flight time
41h 50m
Cheapest price
$2,568
Hobart to Toronto
Fastest flight time
35h 25m
Cheapest price
$2,631
View more

Start planning your trip to Toronto