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 St. Lawrence Market

View map
  • 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
325 Bay St, Toronto, Ontario M5H 4G3, Canada
0.7 km from St. Lawrence Market
#2 of 133 hotels in Toronto
Top Deal
US$ 403*
US$ 355* /night
View Deal
Booking.com
US$ 403*
TrumpHotels.com
US$ 401*
Expedia.com
US$ 368*
Quest 168 Simcoe St, Toronto, Ontario M5H 4C9, Canada
1.3 km from St. Lawrence Market
#95 of 133 hotels in Toronto
Loading prices...
Hotels.com
Booking.com
Hotwire.com
89 Chestnut St, Toronto, Ontario M5G 1R1, Canada
1.3 km from St. Lawrence Market
#99 of 133 hotels in Toronto
US$ 108* /night
View Deal
TripAdvisor
US$ 108*
Hotels.com
US$ 108*
Priceline
US$ 108*
335 Jarvis Street, Toronto, Ontario M5B 2C2, Canada
1.3 km from St. Lawrence Market
#102 of 133 hotels in Toronto
Top Deal
US$ 254*
US$ 113* /night
View Deal
TripAdvisor
US$ 113*
Hotels.com
US$ 133*
AMOMA
US$ 254*
117 Pembroke St, Toronto, Ontario M5A 2N9, Canada
1.3 km from St. Lawrence Market
#114 of 133 hotels in Toronto
Top Deal
US$ 181*
US$ 85* /night
View Deal
TripAdvisor
US$ 85*
Expedia.com
US$ 85*
AMOMA
US$ 181*
26 Gerrard St E, Toronto, Ontario M5B 1G3, Canada
1.4 km from St. Lawrence Market
#12 of 133 hotels in Toronto
Top Deal
US$ 384*
US$ 334* /night
View Deal
TripAdvisor
US$ 334*
Booking.com
US$ 352*
Elvoline
US$ 384*
33 Gerrard Street W., Toronto, Ontario M5G 1Z4, Canada
1.4 km from St. Lawrence Market
#60 of 133 hotels in Toronto
Top Deal
US$ 287*
US$ 186* /night
View Deal
TripAdvisor
US$ 186*
Booking.com
US$ 187*
HotelQuickly
US$ 287*
650 Bay St, Toronto, Ontario M5G 1M8, Canada
1.4 km from St. Lawrence Market
#83 of 133 hotels in Toronto
Top Deal
US$ 242*
US$ 234* /night
View Deal
TripAdvisor
US$ 234*
Hotels.com
US$ 234*
getaroom.com
US$ 242*
On M5g 1r3 126 Chestnut St, Toronto, Ontario M5G 1R3, Canada
1.4 km from St. Lawrence Market
#124 of 133 hotels in Toronto
US$ 43* /night
View Deal
255 Wellington St W, Toronto, Ontario M5V 3P9, Canada
1.5 km from St. Lawrence Market
#24 of 133 hotels in Toronto
Top Deal
US$ 203*
US$ 178* /night
View Deal
TripAdvisor
US$ 177*
Expedia.com
US$ 177*
Cancelon
US$ 203*
300 Jarvis St, Toronto, Ontario M5B 2C5, Canada
1.5 km from St. Lawrence Market
#68 of 133 hotels in Toronto
Top Deal
US$ 206*
US$ 173* /night
View Deal
TripAdvisor
US$ 173*
Booking.com
US$ 176*
Cancelon
US$ 206*
30 Mercer Street, Toronto, Ontario M5V 1H3, Canada
1.6 km from St. Lawrence Market
#10 of 133 hotels in Toronto
Top Deal
US$ 459*
US$ 408* /night
View Deal
TripAdvisor
US$ 405*
Expedia.com
US$ 405*
Cancelon
US$ 459*
249 Queen's Quay West, Toronto, Ontario M5J 2N5, Canada
1.6 km from St. Lawrence Market
#17 of 133 hotels in Toronto
Top Deal
US$ 290*
US$ 254* /night
View Deal
TripAdvisor
US$ 254*
Expedia.com
US$ 254*
Cancelon
US$ 290*
1 Blue Jays Way, Toronto, Ontario M5V 1J4, Canada
1.6 km from St. Lawrence Market
#29 of 133 hotels in Toronto
Top Deal
US$ 420*
US$ 325* /night
View Deal
TripAdvisor
US$ 325*
Booking.com
US$ 327*
HotelQuickly
US$ 420*
370 King St W, Toronto, Ontario M5V 1J9, Canada
1.6 km from St. Lawrence Market
#30 of 133 hotels in Toronto
Top Deal
US$ 303*
US$ 245* /night
View Deal
TripAdvisor
US$ 244*
Expedia.com
US$ 245*
HotelQuickly
US$ 303*
30 Carlton Street, Toronto, Ontario M5B 2E9, Canada
1.6 km from St. Lawrence Market
#53 of 133 hotels in Toronto
Top Deal
US$ 224*
US$ 190* /night
View Deal
TripAdvisor
US$ 190*
Booking.com
US$ 191*
HotelQuickly
US$ 224*
92 Peter St, Toronto, Ontario M5V 2G5, Canada
1.7 km from St. Lawrence Market
#35 of 133 hotels in Toronto
Top Deal
US$ 236*
US$ 207* /night
View Deal
TripAdvisor
US$ 205*
GardenInn.com
US$ 212*
Cancelon
US$ 236*
335 Queen St W, Toronto, Ontario M5V 2A4, Canada
1.7 km from St. Lawrence Market
#74 of 133 hotels in Toronto
Top Deal
US$ 247*
US$ 192* /night
View Deal
TripAdvisor
US$ 192*
Booking.com
US$ 247*
Travelocity
US$ 192*
348 Adelaide St W, Toronto, Ontario M5V 1R7, Canada
1.7 km from St. Lawrence Market
#81 of 133 hotels in Toronto
Top Deal
US$ 252*
US$ 222* /night
View Deal
TripAdvisor
US$ 222*
Hotels.com
US$ 222*
Cancelon
US$ 252*
318 Wellington St W, Toronto, Ontario M5V 3T4, Canada
1.8 km from St. Lawrence Market
#14 of 133 hotels in Toronto
Top Deal
US$ 305*
US$ 215* /night
View Deal
Booking.com
US$ 275*
Orbitz.com
US$ 269*
Cancelon
US$ 305*
475 Yonge Street, Toronto, Ontario M4Y 1X7, Canada
1.8 km from St. Lawrence Market
#43 of 133 hotels in Toronto
Top Deal
US$ 227*
US$ 198* /night
View Deal
TripAdvisor
US$ 197*
Courtyard
US$ 197*
Cancelon
US$ 227*
29 Wellesley St E, Toronto, Ontario M4Y 1G7, Canada
2.0 km from St. Lawrence Market
#100 of 133 hotels in Toronto
Top Deal
US$ 187*
US$ 164* /night
View Deal
TripAdvisor
US$ 164*
Booking.com
US$ 170*
Cancelon
US$ 187*
222 Spadina Ave, Toronto, Ontario M5T 2C2, Canada
2.1 km from St. Lawrence Market
#62 of 133 hotels in Toronto
Top Deal
US$ 188*
US$ 171* /night
View Deal
TripAdvisor
US$ 171*
Booking.com
US$ 173*
Elvoline
US$ 188*
620 Church St, Toronto, Ontario M4Y 2G2, Canada
2.4 km from St. Lawrence Market
#66 of 133 hotels in Toronto
Top Deal
US$ 476*
US$ 216* /night
View Deal
TripAdvisor
US$ 216*
Booking.com
US$ 226*
AMOMA
US$ 476*
165 Grange Ave, Toronto, Ontario M5T 2V5, Canada
2.4 km from St. Lawrence Market
#87 of 133 hotels in Toronto
Top Deal
US$ 212*
US$ 113* /night
View Deal
Cancelon
US$ 123*
AMOMA
US$ 212*
HOTEL.INFO
556 Sherbourne St., Toronto, Ontario M4X1L3, Canada
2.4 km from St. Lawrence Market</