Hotels in Thorold
Viewing all hotels.
3530 Schmon Parkway, L2V 4Y6, Thorold (Ontario)In the heart of the Niagara Region, discover the perfect place to call "home" - Four Points by Sheraton St. Catharines Niagara Suites.Rates: CAD 115.00 - 175.00Stars: ★★★Rooms: 129 24 Chapel St South, L2V 2C6, Thorold (Ontario)Located in Thorold, Ontario, this inn overlooks the 7th lift lock of the Welland Canal. Each room has an outdoor seating area with a view of the lock. Free Wi-Fi access and cable TV are included in every room at the Inn at Lock Seven.Rates: CAD 99.00 - 90.00Stars: Rooms: 24