Saint Thomas hotel reservation: check availability and room rates
Hotels in Saint Thomas
3 properties found
-
Ramada St Thomas 2 stars
292 Wellington Street St Thomas N5R 2S9 On Ca, Saint Thomas, Canada (Show map)
The 2-star Ramada St Thomas Hotel Saint Thomas is set 0.8 km from North American Railway Hall of Fame and 1.9 km from Orangeville Brampton Railway and Santa Train. The venue provides 42 guestrooms…
-
Holiday Inn Express & Suites St Thomas
275 Highview Drive, Saint Thomas, Canada (Show map)
-
The New Elgin Motel 2 stars
9701 Sunset Drive, Saint Thomas, Canada (Show map)
The New Elgin Motel Saint Thomas is a 2-star historical venue featuring air-conditioned rooms within a 25-minute walk from Elgin Military Museum. The property is located 5 km from the centre of Saint…