We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Toronto Islands

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
26 Gerrard St E, Toronto, Ontario M5B 1G3, Canada
3.8 km from Toronto Islands
#12 of 132 hotels in Toronto
Top Deal
USD 220*
USD 182* /night
View Deal
TripAdvisor
USD 182*
Booking.com
USD 199*
AMOMA
USD 220*
111d Queen Street East, Toronto, Ontario M5C 1S2, Canada
3.0 km from Toronto Islands
#50 of 132 hotels in Toronto
Top Deal
USD 356*
USD 280* /night
View Deal
TripAdvisor
USD 280*
Booking.com
USD 356*
CheapTickets
USD 280*
200 Victoria St, Toronto, Ontario M5B 1V8, Canada
3.1 km from Toronto Islands
#48 of 132 hotels in Toronto

The price you found is 30% lower than this hotel's average rate of USD 253/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 304*
USD 178* /night
View Deal
TripAdvisor
USD 178*
Priceline
USD 178*
Elvoline
USD 304*
525 Bay St, Toronto, Ontario M5G 2L2, Canada
3.2 km from Toronto Islands
#28 of 132 hotels in Toronto
Top Deal
USD 425*
USD 291* /night
View Deal
TripAdvisor
USD 358*
Booking.com
USD 393*
HotelQuickly
USD 425*
222 Spadina Ave, Toronto, Ontario M5T 2C2, Canada
3.2 km from Toronto Islands
#64 of 132 hotels in Toronto

The price you found is 29% lower than this hotel's average rate of USD 142/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 128*
USD 101* /night
View Deal
TripAdvisor
USD 124*
Booking.com
USD 124*
Elvoline
USD 128*
108 Chestnut Street, Toronto, Ontario M5G 1R3, Canada
3.3 km from Toronto Islands
#34 of 132 hotels in Toronto
Top Deal
USD 454*
USD 319* /night
View Deal
Booking.com
USD 401*
Expedia.com
USD 400*
HotelsClick
USD 454*
65 Dundas St. East, Toronto, Ontario M5B 2G8, Canada
3.3 km from Toronto Islands
#55 of 132 hotels in Toronto

The price you found is 17% lower than this hotel's average rate of USD 185/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 277*
USD 153* /night
View Deal
Booking.com
USD 222*
Expedia.com
USD 221*
Elvoline
USD 277*
89 Chestnut St, Toronto, Ontario M5G 1R1, Canada
3.3 km from Toronto Islands
#98 of 132 hotels in Toronto
Top Deal
USD 99*
USD 91* /night
View Deal
TripAdvisor
USD 91*
Hotels.com
USD 99*
Booking.com
USD 91*
On M5g 1r3 126 Chestnut St, Toronto, Ontario M5G 1R3, Canada
3.3 km from Toronto Islands
#124 of 132 hotels in Toronto
USD 40* /night
View Deal
225 Jarvis Street, Toronto, Ontario M5B 2C1, Canada
3.4 km from Toronto Islands
#22 of 132 hotels in Toronto
Top Deal
USD 310*
USD 268* /night
View Deal
TripAdvisor
USD 285*
Expedia.com
USD 284*
HotelsClick
USD 310*
165 Grange Avenue, Toronto, Ontario M5T 2V5, Canada
3.4 km from Toronto Islands
#89 of 132 hotels in Toronto
Top Deal
USD 115*
USD 108* /night
View Deal
TripAdvisor
USD 107*
Priceline
HotelQuickly
USD 115*
77 Ryerson Avenue | at Queen Street West, Toronto, Ontario M5T 2V4, Canada
3.4 km from Toronto Islands
#99 of 132 hotels in Toronto
Top Deal
USD 91*
USD 80* /night
View Deal
TripAdvisor
USD 80*
Booking.com
USD 91*
Expedia.com
USD 80*
650 Bay St, Toronto, Ontario M5G 1M8, Canada
3.5 km from Toronto Islands
#86 of 132 hotels in Toronto
Top Deal
USD 207*
USD 200* /night
View Deal
TripAdvisor
USD 200*
Travelocity
USD 201*
getaroom.com
USD 207*
212 Dundas St E, Toronto, Ontario M5A 1Z6, Canada
3.5 km from Toronto Islands
#107 of 132 hotels in Toronto
USD 88* /night
View Deal
Priceline
USD 88*
Booking.com
USD 88*
160 Mutual St, Toronto, Ontario M5B 2M2, Canada
3.6 km from Toronto Islands
#95 of 132 hotels in Toronto
No availability for your dates from these sites
Booking.com
33 Gerrard Street W., Toronto, Ontario M5G 1Z4, Canada
3.7 km from Toronto Islands
#60 of 132 hotels in Toronto
Top Deal
USD 316*
USD 263* /night
View Deal
TripAdvisor
USD 264*
Booking.com
USD 264*
Elvoline
USD 316*
292 Parliament St, Toronto, Ontario M5A 3A4, Canada
3.7 km from Toronto Islands
26 Gerrard St E, Toronto, Ontario M5B 1G3, Canada
3.8 km from Toronto Islands
#12 of 132 hotels in Toronto
Top Deal
USD 220*
USD 182* /night
View Deal
TripAdvisor
USD 182*
Booking.com
USD 199*
AMOMA
USD 220*
321 Jarvis Street, Toronto, Ontario M5B 2C2, Canada
3.8 km from Toronto Islands
#79 of 132 hotels in Toronto
Top Deal
USD 186*
USD 146* /night
View Deal
TripAdvisor
USD 147*
Booking.com
USD 163*
Elvoline
USD 186*
335 Jarvis Street, Toronto, Ontario M5B 2C2, Canada
3.8 km from Toronto Islands
#102 of 132 hotels in Toronto
Top Deal
USD 185*
USD 120* /night
View Deal
TripAdvisor
USD 120*
Priceline
USD 140*
HotelQuickly
USD 185*
117 Pembroke St, Toronto, Ontario M5A 2N9, Canada
3.8 km from Toronto Islands
#112 of 132 hotels in Toronto
Top Deal
USD 188*
USD 134* /night
View Deal
TripAdvisor
USD 134*
Expedia.com
USD 133*
HotelQuickly
USD 188*
300 Jarvis Street, Toronto, Ontario M5B 2C5, Canada
3.9 km from Toronto Islands
#68 of 132 hotels in Toronto
Top Deal
USD 198*
USD 171* /night
View Deal
TripAdvisor
USD 171*
Booking.com
USD 174*
Elvoline
USD 198*
30 Carlton Street, Toronto, Ontario M5B 2E9, Canada
4.0 km from Toronto Islands
#52 of 132 hotels in Toronto
Top Deal
USD 267*
USD 206* /night
View Deal
TripAdvisor
USD 208*
Booking.com
USD 208*
Elvoline
USD 267*
475 Yonge Street, Toronto, Ontario M4Y 1X7, Canada
4.1 km from Toronto Islands
#42 of 132 hotels in Toronto
Top Deal
USD 307*
USD 280* /night
View Deal
TripAdvisor
USD 281*
Booking.com
USD 307*
Courtyard
USD 281*
484 Spadina Ave, Toronto, Ontario M5S 2H1, Canada
4.1 km from Toronto Islands
#125 of 132 hotels in Toronto
1150 Queen St W, Toronto, Ontario M6J 1J3, Canada
4.3 km from Toronto Islands
#6 of 132 hotels in Toronto

The price you found is 16% lower than this hotel's average rate of USD 244/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 231*
USD 204* /night
View Deal
Booking.com
USD 231*
Priceline
USD 231*
Travelocity
1214 Queen Street West, Toronto, Ontario M6J 1J6, Canada
4.4 km from Toronto Islands
#24 of 132 hotels in Toronto
No availability for your dates from these sites
Booking.com
Hotels.com
Expedia.com
40 Willcocks St, Toronto, Ontario M5S 1C6, Canada
4.4 km from Toronto Islands
#88 of 132 hotels in Toronto
No availability for your dates from these sites
Expedia.com
Travelocity
Booking.com
29 Wellesley St E, Toronto, Ontario M4Y 1G7, Canada
4.4 km from Toronto Islands
#100 of 132 hotels in Toronto
Top Deal
USD 168*
USD 154* /night
View Deal
Booking.com
USD 168*
Orbitz.com
USD 154*
Hotels.com
USD 154*
620 Church St, Toronto, Ontario M4Y 2G2, Canada
4.8 km from Toronto Islands
#66 of 132 hotels in Toronto
Top Deal
USD 249*
USD 192* /night
View Deal
TripAdvisor
USD 192*
Booking.com
USD 199*
HotelQuickly
USD 249*
15 Charles Street East, Toronto, Ontario M4Y 1S1, Canada
4.8 km from Toronto Islands
#77 of 132 hotels in Toronto
No availability for your dates from these sites
Expedia.com
Booking.com
Hotels.com
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.