Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search for St. Mary's Hotels from CA $59

Guest House on the Mount
2 out of 5
1480 Richmond Street, 2nd Floor Ignatia Hall, London, ON
Free cancellationReserve now, pay when you stay
The price is CA $59 per night
28.6 km from city centre
3.6/5Good! (248 reviews)

"Everything was fine, with the exception of the very undersized tv 9(we didn't watch tv much anyway) and the uncomfortable mattresses (we stayed there 2x and in 2 different room). The staff are great and the amenities are fine too."…"

Reviewed on Jun. 5, 2020

Guest House on the Mount
The Park Hotel London
3.5 out of 5
242 Pall Mall Street, London, ON
Free cancellationReserve now, pay when you stay
The price is CA $127 per night
30.48 km from city centre
4.4/5Excellent! (1,055 reviews)

"Right down town London close to a lot of night life"…"

Reviewed on Jun. 28, 2020

The Park Hotel London
Best Western London Airport Inn & Suites
2.5 out of 5
2230 Dundas Street E, London, ON
Free cancellationReserve now, pay when you stay
The price is CA $92 per night
27.28 km from city centre
4.3/5Excellent! (995 reviews)

"Very clean the stay was nice The staff was nice I would recommend it to anyone"…"

Reviewed on Jul. 8, 2020

Best Western London Airport Inn & Suites
London Extended Stay
3 out of 5
362 Dundas Street, London, ON
Free cancellationReserve now, pay when you stay
The price is CA $129 per night
30.97 km from city centre
3.8/5Good! (403 reviews)
Returning customers to this hotel

"Absolutely had a blast at this place! Having the space to walk around. To cook, sit on the balcony. It was perfect."…"

Reviewed on Mar. 26, 2020

London Extended Stay
Lighthouse Inn Motel
2 out of 5
705 Fanshawe Park Road W., London, ON
The price is CA $85 per night
29.8 km from city centre
2.4/5 (75 reviews)

"Easy to get to - good location. Bath was so slippery it was difficult to use without fall anxiety = needs either sticky matt or stickers on the bath floor. Bathroom fan not usable. Additional fee for staying after 11 AM - on a SUNDAY , in a SNOW STORM?"…"

Reviewed on Dec. 2, 2019

Lighthouse Inn Motel
Travellers Motel
2.5 out of 5
784 Ontario Street, Stratford, ON
The price is CA $80 per night
19.86 km from city centre
3.9/5Good! (197 reviews)

"Large rooms, provided fridge, air conditioning, good location."…"

Reviewed on Jul. 5, 2020

Travellers Motel
Motor court Motel
2 out of 5
1883 Dundas street, London, ON
Free cancellationReserve now, pay when you stay
The price is CA $60 per night
28 km from city centre
4/5Very Good! (292 reviews)

"Loved my stay it was very clean and staff was very helpful"…"

Reviewed on May 5, 2020

Motor court Motel
The Gregory Bed & Breakfast
3 out of 5
365 William Street, South Huron, ON
Free cancellationReserve now, pay when you stay
The price is CA $128 per night
29.33 km from city centre
4.8/5Exceptional! (86 reviews)

"We’re going to visit again. Nice and clean and beautiful house."…"

Reviewed on Jun. 21, 2020

The Gregory Bed & Breakfast
Knights Inn London
2 out of 5
1739 Dundas Street, London, ON
Free cancellationReserve now, pay when you stay
The price is CA $66 per night
28.34 km from city centre
3.5/5Good! (572 reviews)

"Always good service.priced right.my family and I are always happy with there service. We stay there ofton."…"

Reviewed on Apr. 14, 2020

Knights Inn London
Stone Maiden Inn
3.5 out of 5
123 Church Street, Stratford, ON
The price is CA $197 per night
17.78 km from city centre
4.5/5Wonderful! (344 reviews)

"Beautiful Inn. Tim was extremely helpful and accommodating!"…"

Reviewed on Dec. 2, 2019

Stone Maiden Inn
The Stratford Hotel
2.5 out of 5
107 Erie Street, Stratford, ON
Free cancellationReserve now, pay when you stay
The price is CA $219 per night
18.04 km from city centre
4.8/5Exceptional! (80 reviews)

"Good Location in the center of town. Very friendly staff."…"

Reviewed on Nov. 29, 2019

The Stratford Hotel
Westover Inn
3.5 out of 5
300 Thomas Street, St. Mary's, ON
The price is CA $150 per night
0.8 km from city centre
3.9/5Very Good! (147 reviews)
Clean and nicely appointed.

"Clean nicely appointed room just a little small. It was perfect for our needs"…"

Reviewed on Oct. 26, 2019

Westover Inn
Stone Willow Inn
3 out of 5
940 Queen Street E, St. Mary's, ON
The price is CA $164 per night
2.47 km from city centre
4.1/5Very Good! (310 reviews)

"Small "Inn" type place in country near small village. Attached restaurant had very good food at reasonable price ... nothing fancy but all good."…"

Reviewed on Mar. 13, 2020

Stone Willow Inn
Forest Motel & Woodland Retreat
2.5 out of 5
2941 Forest Road, Perth East, ON
The price is CA $152 per night
21.14 km from city centre
4.6/5Exceptional! (312 reviews)

"Gorgeous place, definitely coming back! Ben was so helpful!"…"

Reviewed on Apr. 4, 2020

Forest Motel & Woodland Retreat
Noretta Motel
2 out of 5
691 Ontario Street, Stratford, ON
The price is CA $99 per night
19.64 km from city centre
3.4/5 (141 reviews)

"The property was well kept. Rooms were in good clean condition and beds were comfortable. Check in was quick and easy."…"

Reviewed on Nov. 24, 2019

Noretta Motel
Don't see what you're looking for?
See all available properties in St. Mary's
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

St. Mary's Hotel Guide

Planning to visit Stratford? Are you looking to reserve a hotel within an easy drive from the main part of St. Mary's? You'll find 3 Expedia-listed hotels within easy driving distance of the downtown area.

If you would prefer a great place within a half mile of the heart of St. Mary's, check out the latest deals at the popular Westover Inn - An Ontario's Finest Inn.

Check out the Westover Inn - An Ontario's Finest Inn and also the Residence Inn by Marriott London Ontario. The Westover Inn - An Ontario's Finest Inn is situated 0.8 kilometres (0.5 miles) from the heart of St. Mary's. The Residence Inn by Marriott London Ontario, is situated 30 kilometres (19 miles) away. Another possibility is to make a booking at the Stone Willow Inn or the StationPark All Suite Hotel.

Looking to travel a little further afield? Southern Ontario has many options. Southern Ontario offers beaches and coastal plains, and commonly visited Southern Ontario tourist destinations include traditional villages and churches. Common activities in this part of Canada include skiing, cross-country skiing and snow shoeing.

If you like sports and really like local games you might like to head to Mohawk Racetrack, which is 100 kilometres (61 miles) to the east of St. Mary's. Stay right near the action at the Mohawk Inn and Conference Centre or the Toronto West KOA.

If you are flying into or out of London International Airport and would like to stay nearby try Knights Inn London Airport or Maple Glen Motel.

Frequently asked questions

Where is the best place for a stay in St. Mary's?
Based on our traveler data, Westover Inn is one of the top choices for your stay. This 3.5-star hotel offers a restaurant and an outdoor pool. Stone Willow Inn is another good choice for your trip.
If I need to cancel my hotel reservation in St. Mary's, will I receive a refund?
Yes, you’ll find most room reservations are refundable provided that you cancel prior to the accommodation’s cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If your reservation is non-refundable, it may still be possible to cancel it and be given a refund within a 24-hour period of your booking. Add your dates and click on “Search”, then filter by “free cancellation” to review the best deals in St. Mary’s.
What are some hotels with pools in St. Mary's?
Westover Inn is a popular 3.5-star hotel featuring an outdoor pool, a restaurant, and free WiFi.

Recent Reviews in St. Mary's

More trip options