Search Hotel Resorts in St. Mary's

Start date: Check-in selected.
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Browse Select St. Mary's Resorts

We don't have any properties that match your exact search

Recommended hotels in St. Mary's

Stone Willow Inn

2.5 star property
8.2 out of 10, Very good, (159)
"We loved our time here! The room was so spacious, quiet, very clean & the bed was so comfortable. The young man at the front desk was very friendly,& helpful! We wouldn't hesitate to stay here again!"
The price is ₹8,190
₹9,254 total
includes taxes & fees
14 Sept - 15 Sept
Stone Willow Inn

Westover Inn

3.5 star property
8.0 out of 10, Very good, (327)
"Very comfortable room and an excellent dinner at the Inn"
The price is ₹10,357
₹11,704 total
includes taxes & fees
6 Oct - 7 Oct
Westover Inn

The Penrose Suites

4.0 star property
8.6 out of 10, Excellent, (4)
"Watch the golfers from your balcony and walk to dinner at the clubhouse, no need to be a golfer"
The price is ₹13,607
₹15,376 total
includes taxes & fees
14 Sept - 15 Sept
The Penrose Suites

Sandman Hotel & Suites London Downtown

2.5 star property
7.4 out of 10, Good, (1320)
"Always a great stay."
The price is ₹7,224
₹8,716 total
includes taxes & fees
14 Sept - 15 Sept
Sandman Hotel & Suites London Downtown

The Park Hotel London

3.5 star property
9.0 out of 10, Wonderful, (1300)
"Great location for walking around and exploring bars/restauranrs. "
The price is ₹9,845
₹13,348 total
includes taxes & fees
12 Oct - 13 Oct
The Park Hotel London

Hotel Metro

3.5 star property
9.0 out of 10, Wonderful, (1000)
"Good location and spacious rooms "
Hotel Metro

Residence Inn by Marriott London Ontario

3.0 star property
9.0 out of 10, Wonderful, (1001)
"Overall very good place to stay."
The price is ₹10,814
₹12,830 total
includes taxes & fees
21 Sept - 22 Sept
Residence Inn by Marriott London Ontario

Ivey Spencer Leadership Centre

3.0 star property
9.0 out of 10, Wonderful, (1247)
"Good service and very quiet location."
The price is ₹8,691
₹10,312 total
includes taxes & fees
14 Sept - 15 Sept
Ivey Spencer Leadership Centre

Delta Hotels by Marriott London Armouries

4.0 star property
8.8 out of 10, Excellent, (1000)
"Nice hotel"
The price is ₹10,868
₹12,895 total
includes taxes & fees
28 Sept - 29 Sept
Delta Hotels by Marriott London Armouries

Best Western London Airport Inn & Suites

3.0 star property
8.8 out of 10, Excellent, (1142)
"I liked everything about my stay!"
The price is ₹8,792
₹10,432 total
includes taxes & fees
21 Sept - 22 Sept
Best Western London Airport Inn & Suites

Motor court Motel

2.0 star property
8.2 out of 10, Very good, (882)
"Friendly staff and painless check in / out."
The price is ₹4,450
₹5,280 total
includes taxes & fees
29 Sept - 30 Sept
Motor court Motel

DoubleTree by Hilton Hotel London Ontario

4.0 star property
8.2 out of 10, Very good, (1001)
"Well maintained hotel. Great staff at check in, valet, and breakfast place. "
The price is ₹9,183
₹11,156 total
includes taxes & fees
28 Sept - 29 Sept
DoubleTree by Hilton Hotel London Ontario

Stratford Suburban Motel

2.5 star property
9.4 out of 10, Exceptional, (431)
"Very friendly staff"
The price is ₹11,379
₹13,372 total
includes taxes & fees
29 Sept - 30 Sept
Stratford Suburban Motel

Knights Inn London

1.5 star property
7.2 out of 10, Good, (898)
"Great hotel!"
The price is ₹5,086
₹6,034 total
includes taxes & fees
29 Sept - 30 Sept
Knights Inn London

London Residency Inn

2.5 star property
4.2 out of 10, (10)
"A decent reasonably priced place for what you would expect it’s good"
The price is ₹4,814
₹5,712 total
includes taxes & fees
14 Sept - 15 Sept
London Residency Inn

American Plaza Motel

2.0 star property
4.8 out of 10, (192)
"Disgusting. I want my money back. I changed hotels as soon as I pulled up. This is one of the worst places I’ve ever had to come across. Expedia should ban this place. "
The price is ₹5,085
₹6,033 total
includes taxes & fees
17 Sept - 18 Sept
American Plaza Motel
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.
Save an average of 15% on thousands of hotels when you're signed in

Top St. Mary's Hotel Reviews

Find out more about St. Mary's

Find out more about St. Mary's

St. Mary's Resorts information

Number of reviews
Accommodation
Resorts
Lowest Price
Highest Price

Frequently asked questions

What can I expect from a resort holiday in St. Mary's?
Expedia can help you find resorts and other accommodation options that offer similar services and comforts. If you have trouble with finding a resort in St. Mary's that meets your needs, you can use the search page filters to look for hotels, or search for properties with amenities such as swimming pools or all-inclusive options. We make it easy to book great accommodation so you can move on to creating your trip itinerary.
What can I do in St. Mary's?
Explore the interesting exhibits at Canadian Baseball Hall of Fame and Museum, or discover the shopping possibilities at St. Mary's Farmers' Market. In the area, other attractions include St. Marys Museum and Stratford City Hall.
What's the seasonal weather in St. Mary's?
The hottest months are usually July and August, with an average temperature of 19°C, while the coldest months are February and January, with an average of -3°C. Average annual precipitation for St. Mary's is 1046 mm.
What's the best way to get to and around St. Mary's?
Fly into London, ON (YXU-London Intl.), which is located 16 mi (25.7 km) from the heart of the city. Otherwise, look for flights into Kitchener, ON (YKF-Region of Waterloo Intl.), which is 40.3 mi (64.8 km) away. To venture out into the surrounding area, take a train from St. Marys Station.