Click for room rates for tonight (March 28th) at Toronto hotels Click for room rates for tomorrow night (March 29th) at Toronto hotels More dates for Toronto hotels Need 5 or more rooms?
Click here to request bids on group hotel reservations directly from Toronto hotels!

Top Rated Toronto Hotels


Windsor Arms Hotel
18 Saint Thomas St
Toronto, CA M5S 3E7
Check prices and availability

The Ritz-Carlton, Toronto
181 Wellington St W
Toronto, CA ON M5V 3G7
Check prices and availability

Shangri-la hotel Toronto
188 University Avenue
Toronto, CA M5H 0A3
Check prices and availability

Fairmont Royal York Gold Experience
100 Front St West-Building A
Toronto, CA M5J1E3
Check prices and availability

Four Seasons Hotel Toronto
60 Yorkville Avenue
Toronto, CA M4W 0A4
Check prices and availability

The St. Regis Toronto
325 Bay Street
Toronto, CA M5H 4G3
Check prices and availability

Kimpton Saint George
280 Bloor St W
Toronto, CA M5S1V8
Check prices and availability

Sky Suites Yorkville
85 Bloor Street East
Toronto, CA M4W 3Y1
Check prices and availability

Bisha Hotel Toronto
80 Blue Jays Way
Toronto, CA M5V 2G3
Check prices and availability

Thompson Toronto
550 Wellington St W
Toronto, CA M5V2V4
Check prices and availability

The Ivy at Verity
111d Queen Street East
Toronto, CA M5C 1S2
Check prices and availability

Old Mill Toronto
9 Old Mill Road
Toronto, CA M8X1G5
Check prices and availability

The Broadview Hotel
106 Broadview Ave
Toronto, CA M4M2G1
Check prices and availability

The Westin Prince Toronto
900 York Mills Rd
Toronto, CA M3B3H2
Check prices and availability

Modern Luxury Home
868 Shaw Street
Toronto, CA M6G 3M2
Check prices and availability

The Fairmont Royal York
100 Front St West
Toronto, CA M5J1E3
Check prices and availability

Hyatt Regency Toronto
370 King Street W
Toronto, CA M5V 1J9
Check prices and availability

Hilton Toronto
145 Richmond St W
Toronto, CA M5H2L2
Check prices and availability

The SoHo Hotel & Residences
318 Wellington St W
Toronto, CA M5V3T4
Check prices and availability
Book Hotels Online
or call 1-866-226-8756