Hotels in Saint Thomas
Multiple accommodations for your stay
Show map
3 results found
Filters
- Most popular first Sorting
Ramada St Thomas
292 Wellington Street St Thomas N5R 2S9 On Ca, Saint Thomas, Canada (Open map)
The centre of Saint Thomas is a 10 minutes' walk of this hotel. Ramada St Thomas Hotel Saint Thomas offers 42 rooms a 5-minute…
Read more... Holiday Inn Express & Suites St Thomas
275 Highview Drive, Saint Thomas, Canada (Open map)
The accommodation is conveniently situated around 25 minutes' walk from Pinafore Park. Holiday Inn Express & Suites St Thomas Saint...
Read more...
8.8
Fabulous
8 reviews
The New Elgin Motel
9701 Sunset Drive, Saint Thomas, Canada (Open map)
Elgin Military Museum is nearly 25 minutes' walk away, and culture-oriented attractions such as St Thomas-Elgin Public Art Centre...
Read more...