PromotionsMy InboxSavedMy Booking
MYR
Log In

Log in to your account

No account yet?
Register
Or log in with:
Facebook
Google
1
2
  1. Hotels>
  2. Canada (14304 Hotels)>
  3. Ontario (4156 Hotels)>
  4. Toronto county (1236 Hotels)

Hotels near University of Toronto

Ontario, Canada · 1236 hotels available

Show family-friendly accommodations
You will see a list of accommodations with services and facilities suitable for families.
Pay at Hotel
Traveloka Best Price Guarantee

Popular hotels near University of Toronto

Hotels
45 Willcocks Street, Toronto county, Ontario, Canada, M5S 1C7
Others
226 Beverley Street, Toronto, ON M5T 1Z3, Canada, Toronto county, Ontario, Canada, M5T 1Z3
Guestroom InterContinental Toronto Yorkville
Hotels
220 Bloor Street West, Toronto county, Ontario, Canada, M5S 1T8
With a stay at InterContinental Toronto Yorkville, you'll be centrally located in Toronto, just a 3-minute walk from Royal Ontario Museum and 12 minutes by foot from University of Toronto - St. George Campus. This 4-star hotel is 1.5 mi (2.3 km) from Casa Loma and 1.5 mi (2.4 km) from Yonge-Dundas Square.
(32)
Featured Image Hideaway - The Butler's Pantry
Apartments
100 bpNichol Lane, Toronto county, Ontario, Canada, M5S 3J4
Located in Toronto (Downtown Toronto), this condo is within a 10-minute walk of Royal Ontario Museum and University of Toronto - St. George Campus. This condo is 0.9 mi (1.5 km) from Toronto Public Library and 1.9 mi (3.1 km) from Ryerson University.
Featured Image NGE Stays - St. Joseph St Apartments
Others
57 St. Joseph Street, Toronto, Toronto county, Ontario, Canada, M5S2R9
Others
955 Bay Street,, Toronto county, Ontario, Canada, M5S 2A2
Hotels
280 Bloor St W, Toronto county, Ontario, Canada, M5S1V8
A stay at Kimpton Saint George places you in the heart of Toronto, within a 15-minute walk of Royal Ontario Museum and University of Toronto - St. George Campus. This 4.5-star hotel is 1.2 mi (2 km) from Casa Loma and 1.8 mi (2.8 km) from Yonge-Dundas Square.
(129)
24 Hour Customer Service+6037 7243 501 or +6032 1091 800
Need help?