A stone bridge over a river with a clear sky.

Find hotels in St. Mary's from CA $93

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for St. Mary's hotels

1. Hard Rock Hotel London Ontario

Hard Rock Hotel London Ontario
4.0 star property
London
9.4 out of 10, Exceptional, (1,245 reviews)
"Great stay"
Canada
Carol
The price is CA $306
CA $363 total
includes taxes & fees
Nov 15 - Nov 16
Hard Rock Hotel London Ontario

2. Best Western Plus Lamplighter Inn & Conference Centre

Best Western Plus Lamplighter Inn & Conference Centre
3.0 star property
Westminster
8.8 out of 10, Excellent, (1,952 reviews)
"Great place for families to enjoy the water activities"
Canada
diane
The price is CA $161
CA $191 total
includes taxes & fees
Nov 8 - Nov 9
Best Western Plus Lamplighter Inn & Conference Centre

3. The Penrose Suites

The Penrose Suites
4.0 star property
Saint Marys
9.6 out of 10, Exceptional, (41 reviews)
"We loved its location and the view overlooking the golf course."
Canada
Lucille
The price is CA $207
CA $233 total
includes taxes & fees
Nov 2 - Nov 3
The Penrose Suites

4. Westover Inn

Westover Inn
3.5 star property
St. Mary's
8.2 out of 10, Very good, (402 reviews)
"Great place with lots of character. Staff was amazing and restaurant was top notch!!"
Canada
Adam
The price is CA $151
CA $171 total
includes taxes & fees
Oct 31 - Nov 1
Westover Inn

5. Stone Willow Inn

Stone Willow Inn
2.5 star property
St. Mary's
8.2 out of 10, Very good, (300 reviews)
"Great quiet place."
Canada
Edward
The price is CA $112
CA $127 total
includes taxes & fees
Oct 29 - Oct 30
Stone Willow Inn

6. Spencer Hotel and Conference Centre

Spencer Hotel and Conference Centre
3.0 star property
Masonville
9.0 out of 10, Wonderful, (1,909 reviews)
"Great stay"
Canada
Dianne
The price is CA $152
CA $181 total
includes taxes & fees
Nov 8 - Nov 9
Spencer Hotel and Conference Centre

7. The Park Hotel London

The Park Hotel London
3.5 star property
Downtown London
9.0 out of 10, Wonderful, (1,725 reviews)
"Great stay!"
Canada
Erika
The price is CA $153
CA $208 total
includes taxes & fees
Nov 22 - Nov 23
The Park Hotel London

8. Comfort Suites London - Dearness Drive

Comfort Suites London - Dearness Drive
3.0 star property
Westminster
9.2 out of 10, Wonderful, (1,392 reviews)
"Very good hotel"
Canada
NATHAN
The price is CA $118
CA $140 total
includes taxes & fees
Nov 8 - Nov 9
Comfort Suites London - Dearness Drive

9. Delta Hotels by Marriott London Armouries

Delta Hotels by Marriott London Armouries
4.0 star property
Downtown London
9.0 out of 10, Wonderful, (1,003 reviews)
"Great stay"
Canada
stacey
The price is CA $170
CA $202 total
includes taxes & fees
Nov 15 - Nov 16
Delta Hotels by Marriott London Armouries

10. DoubleTree by Hilton Hotel London Ontario

DoubleTree by Hilton Hotel London Ontario
4.0 star property
Downtown London
8.4 out of 10, Very good, (1,181 reviews)
"great hotel close to everything"
United States
john
The price is CA $144
CA $170 total
includes taxes & fees
Nov 4 - Nov 5
DoubleTree by Hilton Hotel London Ontario

11. Best Western London Airport Inn & Suites

Best Western London Airport Inn & Suites
3.0 star property
Argyle
8.8 out of 10, Excellent, (1,222 reviews)
"A great place to stay with an early morning flight."
Canada
Stephen
The price is CA $138
CA $163 total
includes taxes & fees
Nov 1 - Nov 2
Best Western London Airport Inn & Suites

12. Hotel Metro

Hotel Metro
3.5 star property
Downtown London
9.0 out of 10, Wonderful, (1,071 reviews)
"Very nice place and convenient hotel will definitely stay here again"
Canada
Megan
The price is CA $123
CA $145 total
includes taxes & fees
Nov 1 - Nov 2
Hotel Metro

13. Staywell Inn & Suites

Staywell Inn & Suites
2.5 star property
South London
9.0 out of 10, Wonderful, (1,178 reviews)
"Very comfortable and clean hotel."
United States
Anne
The price is CA $116
CA $138 total
includes taxes & fees
Nov 8 - Nov 9
Staywell Inn & Suites

14. Best Western Plus The Arden Park Hotel

Best Western Plus The Arden Park Hotel
2.5 star property
Stratford
9.0 out of 10, Wonderful, (1,141 reviews)
"Location was excellent for the local show theatres."
Canada
Winston
The price is CA $189
CA $222 total
includes taxes & fees
Nov 1 - Nov 2
Best Western Plus The Arden Park Hotel

15. Elm Hurst Inn & Spa, WorldHotels Crafted

Elm Hurst Inn & Spa, WorldHotels Crafted
3.5 star property
Ingersoll
9.2 out of 10, Wonderful, (768 reviews)
"The lovely hiking trail."
Canada
Linda
The price is CA $229
CA $259 total
includes taxes & fees
Oct 29 - Oct 30
Elm Hurst Inn & Spa, WorldHotels Crafted

16. The Parlour Inn, an Ascend Collection Hotel

The Parlour Inn, an Ascend Collection Hotel
3.5 star property
Stratford City Centre
9.2 out of 10, Wonderful, (926 reviews)
"A very pleasant overnight stay."
Canada
Malcolm
The price is CA $152
CA $179 total
includes taxes & fees
Nov 17 - Nov 18
The Parlour Inn, an Ascend Collection Hotel

17. Ramada by Wyndham London

Ramada by Wyndham London
3.0 star property
Westminster
7.4 out of 10, Good, (1,533 reviews)
"It was in a great location for restaurants & the airport"
Canada
Mary-Lou
The price is CA $72
CA $85 total
includes taxes & fees
Nov 8 - Nov 9
Ramada by Wyndham London

18. Perth County Inn

Perth County Inn
3.5 star property
Stratford City Centre
9.6 out of 10, Exceptional, (384 reviews)
"Wonderful staff, spacious suite, great location, would highly recommend!"
Canada
Noella
The price is CA $167
CA $197 total
includes taxes & fees
Nov 8 - Nov 9
Perth County Inn

19. Foster's Inn

Foster's Inn
3.5 star property
Stratford City Centre
9.0 out of 10, Wonderful, (512 reviews)
"Very well located with an excellent restaurant."
Canada
Cleber
The price is CA $155
CA $182 total
includes taxes & fees
Nov 1 - Nov 2
Foster's Inn

20. Holiday Inn Hotel & Suites London by IHG

Holiday Inn Hotel & Suites London by IHG
3.0 star property
White Oaks
8.2 out of 10, Very good, (1,002 reviews)
"excellent hotel ,convenient,wirh friendly staff"
Canada
Roberto
The price is CA $118
CA $140 total
includes taxes & fees
Nov 22 - Nov 23
Holiday Inn Hotel & Suites London by IHG
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.

Hotels recommended for families in St. Mary's

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Mary's attractions

Learn more about St. Mary's

Known as the 'Stone Town of Canada,' St. Mary's invites you to explore its limestone architecture and the scenic Thames River walking trails. Visit the Canadian Baseball Hall of Fame and Museum, then cool off at the town's unique quarry swimming area during summer months.

A stone bridge over a river with a clear sky.

Top St. Mary's Hotel Reviews

More cheap stays in St. Mary's

Hotels in St. Mary's with star rating

Find out more about St. Mary's

Top reasons to visit St. Mary's

  • Vibrant Public Market: Experience local flavours and unique products at St. Mary's bustling market, perfect for food lovers.
  • Cultural and Historical Attractions: Explore the St. Marys Museum and historic civic buildings, offering insight into the town's rich heritage.
  • Scenic Trails: Enjoy outdoor activities on picturesque trails, ideal for hiking and nature walks.
  • Welcoming Accommodations: Choose from charming bed and breakfasts or modern hotels that reflect the town's hospitality.
  • Friendly Atmosphere: Experience the warmth of the community, making it a delightful destination for all visitors.

Find great hotels near St. Mary's

Discover a charming selection of accommodations in St. Mary’s, Ontario, perfect for every type of traveller. From delightful bed and breakfasts to well-appointed hotels, you’ll find options that cater to your needs, whether you're seeking pet-friendly amenities, a historic ambiance, or facilities for business travel. Experience the warm hospitality and unique character of St. Mary’s while enjoying a comfortable stay in one of its inviting guest rooms.

  • The Windsor Hotel by Hoco Hotels Collection: A budget-friendly lodging option located 17.7km from St. Mary's, The Windsor Hotel offers a casual and welcoming atmosphere perfect for travellers seeking comfort without breaking the bank. Guests can indulge in various dining options, including an onsite restaurant and bar, and enjoy amenities like Netflix and digital TV for entertainment. For those looking to stay active, the hotel provides easy access to nearby golf courses and boat tours, while the vibrant entertainment and shopping districts add to the overall experience.
  • The Parlour Inn, an Ascend Collection Hotel: This 3.5-star hotel, also situated 17.7km from St. Mary's, boasts a remarkable guest rating of 9.2 out of 10, making it an excellent choice for both leisure and business travellers. The Parlour Inn is pet-friendly, catering specifically to dog owners and offering a warm, accommodating atmosphere. With its stylishly decorated rooms and convenient amenities, including a pet policy that welcomes service animals without fees, it's ideal for guests who appreciate a blend of comfort and professionalism during their stay.
  • Mercer Hotel Downtown, BW Premier Collection: With a solid guest rating of 9.0 out of 10, this 3.5-star hotel is also located 17.7km from St. Mary's, making it another great option for pet-friendly accommodations. The Mercer Hotel Downtown combines modern amenities with a welcoming environment, ensuring a pleasant stay for both guests and their furry companions. The hotel’s policies permit dogs and cats, and service animals are welcomed without fees, making it perfect for those travelling with pets. Guests will appreciate the hotel's prime location and attention to comfort.

Where to stay near St. Mary's

St. Mary's, Ontario, offers a delightful mix of experiences perfect for family vacations or romantic getaways. Visitors can explore the scenic beauty of the region, indulge in rustic charm, and enjoy the friendly atmosphere. Nearby attractions, including Vancouver Island, provide excellent opportunities for excursions and cultural immersion. Whether you're seeking luxury or a secluded retreat, St. Mary's has something for everyone, making it a fantastic destination for any traveller.

  • Perth South: Located approximately 6.4km from St. Mary's, Perth South offers a blend of business and family-friendly experiences. Visitors can explore the local public market and recreational areas that cater to various interests. The area attracts tourists year-round, with a peak from July to September, making it an ideal stop for those seeking a city vibe. Notable nearby attractions include a charming lake and a family beach, perfect for a day of relaxation and fun in the sun.
  • Stratford: Situated about 17.7km from St. Mary's, Stratford is renowned for its vibrant arts scene, particularly its theatre. With consistent visitor numbers throughout the year, Stratford is a great destination for families and entertainment enthusiasts alike. The city comes alive from July to September, offering activities such as visiting the public market and enjoying live performances. Nature lovers can also appreciate the nearby beaches and nature reserves, making it a well-rounded spot for both culture and outdoor activities.
  • Granton: Just 14.5km from St. Mary's, the village of Granton is a hidden gem for those seeking a cultural experience. Known for its arts centre and local art gallery, Granton attracts visitors who appreciate creativity and community spirit. The area is less seasonal in its appeal, drawing tourists year-round, especially during the summer months. The nearby beach offers a serene escape, making it a lovely place to unwind and soak in the local culture.

Things to do in St. Mary's

St. Mary's, Ontario, offers a delightful mix of activities perfect for families and business travellers alike. Explore the vibrant public market, catch a show at the local theatre, or enjoy the scenic trails and hiking areas. For a relaxing wellness getaway, take a short stroll through the picturesque surroundings, making it an ideal destination for a memorable vacation experience.

Shopping

St. Mary's offers charming local shops for unique gifts and souvenirs, such as the St. Marys Museum Gift Shop. If you're up for a drive, check out the nearby Stratford Mall for a wider selection of stores, including popular retailers and boutiques.

Recreation

Experience tranquility at the St. Marys Wellness Centre, where you can enjoy yoga classes and rejuvenating spa treatments. For outdoor fun, explore the scenic trails of the St. Marys River, perfect for hiking and cycling while soaking in the beautiful natural surroundings.

Adventure

Explore the scenic trails of St. Mary's River with kayaking adventures, where you can paddle through tranquil waters surrounded by lush nature. For hiking enthusiasts, the nearby conservation area offers thrilling trails that showcase the area’s stunning landscapes and diverse wildlife.

Nightlife

Explore the vibrant nightlife at the St. Marys Golf & Country Club for a relaxed evening of drinks and socializing. For a lively atmosphere, visit the local pubs where you can enjoy craft beers and live music while mingling with friendly locals and fellow visitors.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. Mary's

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Mary's are December to February, where the prices are slightly lower. This is in comparison to July and September to October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Mary's is Monday. The most expensive day to stay in St. Mary's is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to narrow down your options based on your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will present you with sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your St. Mary's hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around St. Mary's

St. Mary's, Ontario, is an ideal destination for family and business vacations, offering a blend of cultural and historical attractions. Visitors can explore the St. Marys Museum, local landmarks, and historic civic government buildings, making it a perfect spot for those seeking family experiences and sports activities. Whether you're interested in the rich history or simply enjoying the charming town of St. Marys, there's something for everyone to enjoy.

  • Canadian Baseball Hall of Fame and Museum: Immerse yourself in the rich history of baseball in Canada at this unique museum located in St. Mary’s. Discover exhibits showcasing the achievements of Canadian players, memorabilia, and interactive displays that reflect the sport's cultural significance in the country.
  • Avon River: Experience the charm of the Avon River, located 17.7km from St. Mary’s. This picturesque landmark is perfect for leisurely walks, picnics, or simply enjoying the serene surroundings. The friendly locals often enhance the welcoming atmosphere of this beautiful area.
  • Stratford City Hall: Visit the historic Stratford City Hall, also 17.7km away, where stunning architecture meets rich cultural heritage. Take a guided tour to learn about its significance and enjoy the vibrant arts scene that flourishes around this civic landmark.

Best time to go to St. Mary's

The best time to visit St. Mary's can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. Mary's falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in St. Mary's falls in January, visitor numbers are slightly low and weather is very cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January23.0°F (-5.0°C)Light RainVery CloudySlightly LowSlightly Low
February23.2°F (-4.9°C)Light RainMostly CloudyAverageSlightly Low
March32.9°F (0.5°C)Light RainMostly CloudyAverageAverage
April43.7°F (6.5°C)Light RainMostly CloudySlightly HighAverage
May56.8°F (13.8°C)Light RainMostly SunnyAverageAverage
June65.1°F (18.4°C)Light RainMostly SunnyAverageAverage
July69.8°F (21.0°C)Light RainMostly SunnySlightly HighSlightly High
August68.5°F (20.3°C)Light RainMostly SunnyAverageAverage
September62.4°F (16.9°C)Light RainMostly SunnySlightly HighSlightly High
October50.9°F (10.5°C)Light RainMostly CloudySlightly LowSlightly High
November38.8°F (3.8°C)Light RainMostly CloudyAverageAverage
December30.6°F (-0.8°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to St. Mary's

For your visit to St. Mary's, Ontario, you have several airport options. Toronto Pearson International Airport (YYZ) is approximately 132.0km away, with nearby hotels such as the 4-star Hilton Toronto Airport Hotel & Suites, located 966m from the airport. Toronto Billy Bishop City Airport (YTZ) is about 146.4km away, featuring luxury options like the 5-star Shangri-La Toronto, just 1.6km from the airport. Closer to St. Mary's is Kitchener's Region of Waterloo International Airport (YKF), situated 64.4km away, with good hotels such as the 4-star DoubleTree by Hilton Kitchener, 4.8km from the airport. Transportation services are readily available from these hotels to their respective airports.

Frequently asked questions

What is the best area to stay in St Mary'S?
The best area to stay in St Marys, Ontario, is the historic downtown core, particularly around Queen Street East and West.

This central area is the heart of the town, offering a delightful blend of heritage architecture, independent shops, and local eateries. You'll find many of the town's key attractions within easy walking distance, including the Grand Trunk Railway Station, the St. Marys Museum, and the beautiful Old Stone Mill. It's a very walkable district, superb for leisurely strolls.

Couples looking for a relaxing getaway will find this area particularly appealing. The quiet, tree-lined streets and the presence of charming bed and breakfasts or boutique accommodations create an intimate setting. Enjoy an evening meal at a local restaurant or take a gentle walk along the Thames River, which runs through the edge of the downtown.

Families will also appreciate the convenience of staying in the downtown area. The proximity to local parks, the swimming quarry, and the main street's shops means there's always something to keep everyone entertained without needing to drive.
What are the best hotels in St Mary'S that travellers recommend?
Two of the best hotels in St Mary'S that receive consistently high recommendations from travellers are the Westover Inn and the Stone Willow Inn.

The 3.5-star Westover Inn, with an 8.0 rating, offers comfortable and clean rooms with premium bedding and climate control. Guests frequently praise the friendly and helpful staff, as well as the excellent food and service in the restaurant. It is conveniently located near St. Mary's Farmers' Market, the Canadian Baseball Hall of Fame and Museum, and St. Marys Museum.

Another highly recommended option is the Stone Willow Inn, which has an 8.2 rating. It features comfortable and clean rooms with premium bedding, air conditioning, and Egyptian cotton sheets. Guests appreciate the nice, quiet location and the great customer service, with a friendly front desk. The hotel also provides accessible and free self-parking.
What are the best family hotels in St Mary'S?
For family-friendly accommodation in St Mary's, consider the Westover Inn or the Stone Willow Inn.

The 3.5-star Westover Inn, with a rating of 8.0, is a good option for families, particularly if you enjoy winter sports as it is located near downhill and cross-country skiing. Guests often mention the comfortable and clean rooms, as well as the friendly and helpful staff. It is conveniently located near the Canadian Baseball Hall of Fame and Museum, which is just 0.6 km away, and the St. Mary's Farmers' Market, which is 0.9 km away.

Another highly-rated choice is the Stone Willow Inn, which has an 8.2 rating. This hotel offers amenities that are very useful for families, including sofa beds and free cribs, along with free Wi-Fi and complimentary self-parking. Guests appreciate the comfortable and clean rooms, comfortable beds, and the nice, quiet location. The customer service and friendly front desk staff also receive positive remarks. Find more child-friendly accommodations in St Mary'S
What are the top pet-friendly hotels in St Mary'S?
For a top pet-friendly hotel in St Mary'S, the Stone Willow Inn comes highly recommended.

The Stone Willow Inn, with an 8.2 rating, is an excellent choice for travellers with pets, as both dogs and cats are permitted. Guests frequently praise the comfortable and clean rooms, as well as the comfortable beds. The hotel also offers free WiFi and free self-parking, adding to the convenience. Its location is often described as nice and quiet, and the customer service, particularly the friendly front desk staff, receives great feedback. See more pet-friendly hotels in St Mary'S
What are the best budget hotels in St Mary'S?
For a comfortable and highly-rated budget hotel in St Mary's, the Stone Willow Inn comes highly recommended.

With a strong review rating of 8.2, guests frequently praise the comfortable and clean rooms, as well as the comfortable beds. The location is often described as nice and quiet, and the customer service, particularly from the friendly front desk staff, receives great feedback. The inn also offers convenient amenities such as free WiFi and free self-parking. View all budget hotels in St Mary'S
What are the most romantic hotels in St Mary'S for couples?
For a romantic stay in St Mary's, couples might consider the Westover Inn.

The 3.5-star Westover Inn, with an 8.0 rating, offers a lovely setting with features such as balconies and terraces, superb for enjoying quiet moments together. Guests frequently mention the comfortable and clean rooms, along with the friendly and helpful staff. The hotel also receives praise for its excellent food and service in its restaurant. See all romantic hotels in St Mary'S
What are the best hotels in St Mary'S near St. Mary's Farmers' Market?
For hotels in St Mary's near St. Mary's Farmers' Market, The Penrose Suites and Westover Inn are both excellent choices.

The 4-star Penrose Suites, with an outstanding 9.4 rating, is located 1.7 kilometres from St. Mary's Farmers' Market. It is particularly well-suited for golf enthusiasts, offering a golf clubhouse, pro shop, and an on-site driving range.

Another great option is the 3.5-star Westover Inn, rated 8.0, and situated just 0.9 kilometres from St. Mary's Farmers' Market. Guests frequently mention the comfortable and clean rooms, along with the friendly and helpful staff. The hotel also boasts an excellent restaurant and is conveniently located near the Canadian Baseball Hall of Fame and Museum and St. Marys Museum.
When is the best time to go to St Mary'S?
The best time to visit St Mary's, Ontario, is during the summer months, from June to August.

During this period, the weather is warm and sunny, making it ideal for exploring the town's outdoor attractions and enjoying its natural beauty. The average daily temperatures typically range from 20 to 27 degrees Celsius, great for strolling along the River Thames or picnicking in Milt Dunnell Park.

Couples looking for a relaxing getaway will appreciate the pleasant summer evenings for dining al fresco at local restaurants or attending outdoor concerts. Many of the town's historical sites, like the St. Marys Museum and the Grand Trunk Railway Station, offer extended hours and special events during these months.

Families will find the summer particularly appealing due to the abundance of activities. The St. Marys Quarry, known as Canada's largest outdoor freshwater swimming pool, is open and popular for swimming and cliff jumping.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. Mary's.
How much is the nightly rate at a St. Mary's hotel?
Prices for hotels in St. Mary's often vary, but you can find a great deal from CA $93 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia