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

  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Mary's hotels

The Penrose Suites

The Penrose Suites
4.0 star property
Saint Marys
9.6 out of 10, Exceptional, (20 reviews)
"Penrose was an excellent facility. Very clean. Easy to access and very romantic! "
United States
CARL
The price is CA $209
CA $236 total
includes taxes & fees
Apr 28 - Apr 29
The Penrose Suites

Westover Inn

Westover Inn
3.5 star property
St. Mary's
8.0 out of 10, Very good, (344 reviews)
"Kind staff, clean room, close proximity to DT"
Canada
Aaron
The price is CA $162
CA $183 total
includes taxes & fees
Apr 26 - Apr 27
Westover Inn

Stone Willow Inn

Stone Willow Inn
2.5 star property
St. Mary's
8.2 out of 10, Very good, (216 reviews)
"Overall was a great experience! The only thing is that the sheets had quite a few stains"
Canada
Emma
The price is CA $103
CA $116 total
includes taxes & fees
Apr 26 - Apr 27
Stone Willow Inn

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,739 reviews)
"Very clean, friendly staff, excellent game room / pool. "
Canada
April
The price is CA $161
CA $191 total
includes taxes & fees
May 6 - May 7
Best Western Plus Lamplighter Inn & Conference Centre

Hard Rock Hotel London Ontario

Hard Rock Hotel London Ontario
4.0 star property
London
9.4 out of 10, Exceptional, (736 reviews)
"Breakfast at Sessions was delicious and the hotel was lovely. "
Canada
Lesley
The price is CA $237
CA $281 total
includes taxes & fees
May 10 - May 11
Hard Rock Hotel London Ontario

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,001 reviews)
"Clean rooms, engaging kid activities and overall an excellent stay!"
Canada
Malcolm
The price is CA $161
CA $191 total
includes taxes & fees
May 10 - May 11
Delta Hotels by Marriott London Armouries

The Park Hotel London

The Park Hotel London
3.5 star property
Downtown London
9.0 out of 10, Wonderful, (1,486 reviews)
"Would definitely stay here again"
Canada
Dinah
The price is CA $151
CA $205 total
includes taxes & fees
May 10 - May 11
The Park Hotel London

Foster's Inn

Foster's Inn
3.5 star property
Stratford
8.8 out of 10, Excellent, (418 reviews)
"Very quaint place to stay… with in walking distance to lots of places.. enjoyed our one night stay"
Canada
Tracy
The price is CA $159
CA $187 total
includes taxes & fees
May 17 - May 18
Foster's Inn

The Parlour Inn, an Ascend Collection Hotel

The Parlour Inn, an Ascend Collection Hotel
3.5 star property
Stratford
9.2 out of 10, Wonderful, (781 reviews)
"Lovely stay "
Canada
Robert
The price is CA $161
CA $189 total
includes taxes & fees
May 17 - May 18
The Parlour Inn, an Ascend Collection Hotel

Spencer Hotel and Conference Centre

Spencer Hotel and Conference Centre
3.0 star property
Masonville
9.0 out of 10, Wonderful, (1,588 reviews)
"Great place to stay, grounds are nice, rooms are clean."
Canada
Ken
The price is CA $142
CA $169 total
includes taxes & fees
May 10 - May 11
Spencer Hotel and Conference Centre

Comfort Suites London

Comfort Suites London
3.0 star property
Westminster
9.2 out of 10, Wonderful, (1,060 reviews)
"Great stay"
Canada
Johanna
The price is CA $119
CA $141 total
includes taxes & fees
May 10 - May 11
Comfort Suites London

Mercer Hotel Downtown, BW Premier Collection

Mercer Hotel Downtown, BW Premier Collection
3.5 star property
Stratford
9.0 out of 10, Wonderful, (728 reviews)
"The location is super and proce us reasonable. "
Canada
Virginia
The price is CA $149
CA $175 total
includes taxes & fees
May 17 - May 18
Mercer Hotel Downtown, BW Premier Collection

DoubleTree by Hilton Hotel London Ontario

DoubleTree by Hilton Hotel London Ontario
4.0 star property
Downtown London
8.2 out of 10, Very good, (1,081 reviews)
"Blake Restaurant in the hotels had excellent food and service."
Canada
Sherry
The price is CA $135
CA $160 total
includes taxes & fees
May 10 - May 11
DoubleTree by Hilton Hotel London Ontario

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,160 reviews)
"Room as grand, restaurant food was excellent, lots of parking, all very good"
Canada
Pegg
The price is CA $203
CA $239 total
includes taxes & fees
May 12 - May 13
Best Western Plus The Arden Park Hotel

A Garden Stroll B&B

A Garden Stroll B&B
3.5 star property
Stratford
9.4 out of 10, Exceptional, (126 reviews)
"Wonderful breakfast. great place to stay"
Canada
Kay
The price is CA $180
CA $212 total
includes taxes & fees
Apr 27 - Apr 28
A Garden Stroll B&B

Best Western London Airport Inn & Suites

Best Western London Airport Inn & Suites
3.0 star property
Argyle
8.8 out of 10, Excellent, (1,204 reviews)
"Had a great stay"
Canada
Lopamudra
The price is CA $138
CA $163 total
includes taxes & fees
May 3 - May 4
Best Western London Airport Inn & Suites

Staybridge Suites London by IHG

Staybridge Suites London by IHG
3.0 star property
Westminster
8.4 out of 10, Very good, (1,004 reviews)
"The staff were amazing , especially Daniel, he went above and beyond to make sure our stay was just right!"
Canada
Kerry
The price is CA $121
CA $144 total
includes taxes & fees
May 3 - May 4
Staybridge Suites London by IHG

The Bruce Hotel

The Bruce Hotel
5.0 star property
Stratford
9.8 out of 10, Exceptional, (252 reviews)
"Great hotel and restaurant."
Canada
Elizabeth
The Bruce Hotel

Elm Hurst Inn & Spa

Elm Hurst Inn & Spa
3.5 star property
Ingersoll
9.2 out of 10, Wonderful, (693 reviews)
"Breakfest was more than adequate,very enjoyable stay"
Canada
jerry
The price is CA $199
CA $225 total
includes taxes & fees
Apr 30 - May 1
Elm Hurst Inn & Spa

Hotel Metro

Hotel Metro
3.5 star property
Downtown London
9.0 out of 10, Wonderful, (1,002 reviews)
"Love this hotel "
Canada
John
The price is CA $135
CA $160 total
includes taxes & fees
May 4 - May 5
Hotel Metro
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

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.

Stone bridge over a river in the St. marys ontario town in Canada

Top St. Mary's Hotel Reviews

Recent Reviews in St. Mary's

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 can I save on a St. Mary's hotel booking with Expedia?
Members always get our best prices. Find our best St. Mary's hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 $83 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