Skip to main content

Filter by:


Star Rating

Review Score

Saint Thomas – 2 hotels and places to stay
See the latest prices and deals by choosing your dates.
Cardinal Court Motel, hotel in Saint Thomas

This St. Thomas motel serves a daily continental breakfast and offers a microwave and mini-fridge in every room. Pleasant Valley Golf & Country Club is 2.5 mi away.

8.1
Scored 8.1
Very Good
Rated very good
152 reviews
Price from$86.19per night
Comfort Inn St. Thomas, hotel in Saint Thomas

Located 2 miles from Waterworks Park and Meadow Lane Winery, this nonsmoking hotel offers a 24-hour front desk, fitness center and serves a daily hot breakfast. Free Wi-Fi is also available.

8.5
Scored 8.5
Very Good
Rated very good
384 reviews
Price from$88.26per night
Ramada by Wyndham London, hotel in Saint Thomas

Located off Highway 401, this hotel features an indoor pool, an on-site restaurant and guest rooms with free Wi-Fi. Downtown London, Ontario is 5 miles away.

6.4
Scored 6.4
Pleasant
Rated pleasant
1,160 reviews
Price from$71.05per night
Days Inn by Wyndham London, hotel in Saint Thomas

Ideally located off Highway 401 in London, Ontario and near a variety of memorable attractions, this Days Inn by Wyndham London hotel provides guests with recreational facilities and contemporary...

5.8
Scored 5.8
Above average
Rated okay
1,829 reviews
Price from$64.32per night
Homewood Suites by Hilton London Ontario, hotel in Saint Thomas

Providing a variety of free amenities, including grocery shopping services, this all-suite hotel offers all the comforts of home, and is close to Highway 401, area attractions and businesses.

8.1
Scored 8.1
Very Good
Rated very good
858 reviews
Price from$127.08per night
Holiday Inn Hotel & Suites London, an IHG Hotel, hotel in Saint Thomas

Boasting an indoor pool and fitness center, Holiday Inn Hotel & Suites London is located a 6-minute drive from Highway 401 and 3.1 mi from downtown.

7.6
Scored 7.6
Good
Rated good
530 reviews
Price from$115.74per night
Four Points by Sheraton London, hotel in Saint Thomas

Featuring an indoor swimming pool and an on-site restaurant, this London hotel provides free Wi-Fi. A mini refrigerator and a microwave are offered in all rooms.

7.8
Scored 7.8
Good
Rated good
382 reviews
Price from$110.09per night
Best Western Plus Stoneridge Inn & Conference Centre London Ontario, hotel in Saint Thomas

Conveniently located between Detroit and Toronto, this hotel offers on-site dining options including breakfast and Pasto’s Grill. Downtown London is 11 mi away. Free WiFi is included.

8.3
Scored 8.3
Very Good
Rated very good
282 reviews
Price from$100.81per night
Comfort Inn London - Ontario, hotel in Saint Thomas

Offering easy access to Highway 401 and only moments from corporate offices and popular sites, including the White Oaks Mall, this hotel features spacious accommodations and many modern amenities.

6.6
Scored 6.6
Pleasant
Rated pleasant
367 reviews
Price from$68.58per night
Hampton Inn London Ontario, hotel in Saint Thomas

This hotel in Ontario is 13 miles from the London International Airport. The hotel offers free WiFi, an indoor pool and rooms the offer a cable TV with pay-per-view movies.

8.4
Scored 8.4
Very Good
Rated very good
286 reviews
Price from$136.89per night
See all hotels in and around Saint Thomas
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Saint Thomas:

  • 10
    Scored 10

    Beautiful small town, a lot of history, a lot of houses from...

    Beautiful small town, a lot of history, a lot of houses from 19th century. Very friendly people. Interesting true story about Jumbo Elefant and history of St. Thomas railway. Military museum, Railway museum. Very nice boardwalk. Must to see. ❤️ 😊
    Wachtel
    Canada

Explore guest reviews of hotels in Saint Thomas

  • From $105.58 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 152 reviews
    Located just five minutes outside of Saint Thomas, the Cardinal Court Motel was the perfect choice for my two week stay. Ian was very helpful and accommodating with my arrival time, the room was warm on arrival and he was always quick to offer suggestions for local amenities such as restaurants, et cetera. The Internet was usable for work and pleasure, with streaming YouTube not a problem. If I ever need temporary accommodation in St Thomas again, I will definitely stay at Cardinal Court.
    LEIGH
    United Kingdom
  • From $105.58 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 152 reviews
    We stay here a lot. Ian is always ready to help in any way and is always welcoming. Also I like that the location is out of town . It makes for a quiet stay. I like the layouts of the rooms. And I think one of my favorite things is the Boss radio in all the rooms. Fantastic sound in a hotel room. I've stayed at high-end hotels before and not 1 ever came with a decent radio. Thank you. Not everyone turns on a TV as soon as they walk into their room. Some of us like music.
    Diane
    Canada
  • From $105.58 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 152 reviews
    Comfortable, quiet small hotel on a beautiful well kept property. Our room was large and well equipped. Comfortable bed as well as two big chairs. Breakfast consisted of coffee/tea, bagels, toast, cereal, yogurt. The owner was very nice and asked a few times how we were finding the hotel or if there was anything else we needed. Great little spot.
    Margaret
    Canada
  • From $119.60 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 385 reviews
    An aging building that seems to have been fully renovated recently. Facilities were clean and nice looking. Breakfast buffet good with many choices. Staff very friendly and helpful when we needed to order dinner from a nearby restaurant for delivery to our hotel room. We traveled with our dog and experienced no particular difficulties.
    Knud Erik
    United States of America
  • From $119.60 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 385 reviews
    Quiet. I was able to get a good night's sleep. The other guests around our room were very considerate. Also, this was an unexpected stop and I was able to reserve a room in a few minutes with booking.com. All the other hotels in the area were booked full; this was the only place available and it was great!
    -
    -icb-
    United States of America
  • From $119.60 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 385 reviews
    all area of the hotel that we observed were clean and tidy, room was quiet and spacious. There was a little gazebo and bbq in the back parking area that could be used by guests. Breakfast was good, staff were friendly.
    Pamela
    Canada
  • From $119.60 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 385 reviews
    The hotel was very easy to find and was quite nice. Our room was in a great location near the front close to all we needed. Staff was friendly and efficient. Our room was very quiet!
    Suzanne
    Canada
  • From $105.58 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 152 reviews
    We had continental breakfast like in many other motels/ hotels we were before. Location was good- close to Port Stanley beaches. It is good motel for stay of one-two nights there.
    Emiliya
    Canada
  • From $119.60 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 385 reviews
    The hotel itself is well maintained and clean, well looking rooms with modern design. Beds are comfortable, great shower, mini-fridge and microwave. Patio with grill outside
    Victoria
    Canada
  • From $105.58 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 152 reviews
    Very comfortable...one of the most comfortable beds I've slept in. Quiet. Furnishings are unique for a hotel room setting and it feels more like Vegas than St. Thomas.
    Adam
    Canada
  • From $119.60 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 385 reviews
    The bed is so comfortable and the room was big enough for the both of us. It is a really nice Inn. Will definitely stay here again if we’re going to St. Thomas ontario.
    Maricon
    Canada
  • From $119.60 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 385 reviews
    very clean well kept hotel , they did their best to give us breakfast , it is difficult during these times .
    Birgitt
    Canada
  • From $119.60 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 385 reviews
    Location . Was really the only hotel in the areaarea
    M
    Monica
    United States of America
  • From $119.60 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 385 reviews
    very good hotel and room cleanliness
    Honain
    Canada
  • From $119.60 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 385 reviews
    Hotel was clean and adequate
    Carol
    Canada
  • From $119.60 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 385 reviews
    Excellent hotel
    Julie
    Canada