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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Hotels near St. Lawrence Market

  • Sort by:
  • Ranking
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
4 Avenue Rd, Toronto, Ontario M5R 2E8, Canada
3.0 km from St. Lawrence Market
#15 of 132 hotels in Toronto
Check In Check Out
Show Prices
168 Simcoe St, Toronto, Ontario M5H 4C9, Canada
1.3 km from St. Lawrence Market
#97 of 132 hotels in Toronto
Check In Check Out
Show Prices
335 Jarvis Street, Toronto, Ontario M5B 2C2, Canada
1.3 km from St. Lawrence Market
#105 of 132 hotels in Toronto
Check In Check Out
Show Prices
117 Pembroke Street, Toronto, Ontario M5A 2N9, Canada
1.3 km from St. Lawrence Market
#112 of 132 hotels in Toronto
Check In Check Out
Show Prices
33 Gerrard Street W., Toronto, Ontario M5G 1Z4, Canada
1.4 km from St. Lawrence Market
#60 of 132 hotels in Toronto
Check In Check Out
Show Prices
650 Bay St, Toronto, Ontario M5G 1M8, Canada
1.4 km from St. Lawrence Market
#86 of 132 hotels in Toronto
Check In Check Out
Show Prices
On M5g 1r3 126 Chestnut St, Toronto, Ontario M5G 1R3, Canada
1.4 km from St. Lawrence Market
#124 of 132 hotels in Toronto
Check In Check Out
Show Prices
26 Gerrard St E, Toronto, Ontario M5B 1G3, Canada
1.5 km from St. Lawrence Market
#12 of 132 hotels in Toronto
Check In Check Out
Show Prices
300 Jarvis Street, Toronto, Ontario M5B 2C5, Canada
1.5 km from St. Lawrence Market
#68 of 132 hotels in Toronto
Check In Check Out
Show Prices
30 Mercer St, Toronto, Ontario M5V 1H3, Canada
1.6 km from St. Lawrence Market
#10 of 132 hotels in Toronto
Check In Check Out
Show Prices
249 Queen's Quay West, Toronto, Ontario M5J 2N5, Canada
1.6 km from St. Lawrence Market
#17 of 132 hotels in Toronto
Check In Check Out
Show Prices
255 Wellington St W, Toronto, Ontario M5V 3P9, Canada
1.6 km from St. Lawrence Market
#24 of 132 hotels in Toronto
Check In Check Out
Show Prices
370 King Street West, Toronto, Ontario M5V 1J9, Canada
1.6 km from St. Lawrence Market
#30 of 132 hotels in Toronto
Check In Check Out
Show Prices
30 Carlton Street, Toronto, Ontario M5B 2E9, Canada
1.6 km from St. Lawrence Market
#53 of 132 hotels in Toronto
Check In Check Out
Show Prices
335 Queen St W, Toronto, Ontario M5V 2A4, Canada
1.6 km from St. Lawrence Market
#82 of 132 hotels in Toronto
Check In Check Out
Show Prices
318 Wellington St W, Toronto, Ontario M5V 3T4, Canada
1.7 km from St. Lawrence Market
#28 of 132 hotels in Toronto
Check In Check Out
Show Prices
92 Peter Street, Toronto, Ontario M5V 2G5, Canada
1.7 km from St. Lawrence Market
#36 of 132 hotels in Toronto
Check In Check Out
Show Prices
Sponsored
901 Dixon Road, Toronto, Ontario M9W 1J5, Canada
18.4 km from St. Lawrence Market
#51 of 132 hotels in Toronto
Check In Check Out
Show Prices
1 Blue Jays Way, Toronto, Ontario M5V 1J4, Canada
1.8 km from St. Lawrence Market
#27 of 132 hotels in Toronto
Check In Check Out
Show Prices
475 Yonge Street, Toronto, Ontario M4Y 1X7, Canada
1.8 km from St. Lawrence Market
#43 of 132 hotels in Toronto
Check In Check Out
Show Prices
348 Adelaide Street West, Toronto, Ontario M5V1R7, Canada
1.8 km from St. Lawrence Market
#80 of 132 hotels in Toronto
Check In Check Out
Show Prices
29 Wellesley St E, Toronto, Ontario M4Y 1G7, Canada
2.0 km from St. Lawrence Market
#99 of 132 hotels in Toronto
Check In Check Out
Show Prices
222 Spadina Ave, Toronto, Ontario M5T 2C2, Canada
2.1 km from St. Lawrence Market
#64 of 132 hotels in Toronto
Check In Check Out
Show Prices
620 Church St, Toronto, Ontario M4Y 2G2, Canada
2.4 km from St. Lawrence Market
#65 of 132 hotels in Toronto
Check In Check Out
Show Prices
165 Grange Avenue, Toronto, Ontario M5T 2V5, Canada
2.4 km from St. Lawrence Market
#90 of 132 hotels in Toronto
Check In Check Out
Show Prices
556 Sherbourne St., Toronto, Ontario M4X1L3, Canada
2.4 km from St. Lawrence Market
#108 of 132 hotels in Toronto
Check In Check Out
Show Prices
550 Wellington Street West, Toronto, Ontario M5V 2V4, Canada
2.5 km from St. Lawrence Market
#16 of 132 hotels in Toronto
Check In Check Out
Show Prices
15 Charles Street East, Toronto, Ontario M4Y 1S1, Canada
2.5 km from St. Lawrence Market
#75 of 132 hotels in Toronto
Check In Check Out
Show Prices
77 Ryerson Avenue | at Queen Street West, Toronto, Ontario M5T 2V4, Canada
2.5 km from St. Lawrence Market
#101 of 132 hotels in Toronto
Check In Check Out
Show Prices
55 Bloor Street East, Toronto, Ontario M4W 1A9, Canada
2.6 km from St. Lawrence Market
#87 of 132 hotels in Toronto
No photo provided
Check In Check Out
Show Prices
484 Spadina Ave, Toronto, Ontario M5S 2H1, Canada
2.6 km from St. Lawrence Market
#125 of 132 hotels in Toronto
Check In Check Out
Show Prices
90 Bloor Street East, Toronto, Ontario M4W 1A7, Canada
2.7 km from St. Lawrence Market
#33 of 132 hotels in Toronto
Check In Check Out
Show Prices
*Prices above are the total stay price including base rate, taxes, and fees as provided by our partners. Please see our partners for full details.