Find hotels in St. Mary's from $57

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 251 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Stone Willow Inn

2.5 star property
St. Mary's
8.2 out of 10, Very Good, (188)
"Really beautiful "
United States
Patty
$91 nightly
The price is $103
Nov 16 - Nov 17
Total with taxes and fees
Stone Willow Inn

The Penrose Suites

4.0 star property
Saint Marys
9.4 out of 10, Exceptional, (10)
"beautiful property"
United States
David
$159 nightly
The price is $180
Nov 20 - Nov 21
Total with taxes and fees
The Penrose Suites

Westover Inn

3.5 star property
St. Mary's
8.0 out of 10, Very Good, (336)
"Perfect stay "
Canada
J Adam
Westover Inn

The Park Hotel London

3.5 star property
Downtown London
9.0 out of 10, Wonderful, (1349)
"Nice place to stay. Good breakfast."
United States
Michael
$124 nightly
The price is $147
Nov 23 - Nov 24
Total with taxes and fees
The Park Hotel London

Sandman Hotel & Suites London Downtown

2.5 star property
Downtown London
7.4 out of 10, Good, (1358)
"Great place to stay. "
Canada
Wayne
$76 nightly
The price is $90
Nov 16 - Nov 17
Total with taxes and fees
Sandman Hotel & Suites London Downtown

Hotel Metro

3.5 star property
Downtown London
9.0 out of 10, Wonderful, (1005)
"Secured, clean room, friendly staff"
Canada
Jeffery
$75 nightly
The price is $89
Nov 16 - Nov 17
Total with taxes and fees
Hotel Metro

Ivey Spencer Leadership Centre

3.0 star property
Masonville
9.0 out of 10, Wonderful, (1361)
"nice place to stay"
Canada
Congli
$94 nightly
The price is $112
Dec 14 - Dec 15
Total with taxes and fees
Ivey Spencer Leadership Centre

Delta Hotels by Marriott London Armouries

4.0 star property
Downtown London
8.8 out of 10, Excellent, (1001)
"Clean, kind staff, 10/10 would stay here again"
Canada
Brenna
$115 nightly
The price is $136
Nov 23 - Nov 24
Total with taxes and fees
Delta Hotels by Marriott London Armouries

Residence Inn by Marriott London Ontario

3.0 star property
Downtown London
9.0 out of 10, Wonderful, (1000)
"Overall very good place to stay."
Canada
Yunfa
$128 nightly
The price is $152
Nov 23 - Nov 24
Total with taxes and fees
Residence Inn by Marriott London Ontario

Motor court Motel

2.0 star property
Argyle
8.2 out of 10, Very Good, (919)
"Clean room. Courtous staff. "
Canada
Dawn
$48 nightly
The price is $57
Nov 17 - Nov 18
Total with taxes and fees
Motor court Motel

Best Western London Airport Inn & Suites

3.0 star property
Argyle
8.8 out of 10, Excellent, (1179)
"Room is very clean and good service at reception "
Canada
LOUISETTE
$98 nightly
The price is $116
Nov 23 - Nov 24
Total with taxes and fees
Best Western London Airport Inn & Suites

Knights Inn London

1.5 star property
Argyle
7.2 out of 10, Good, (905)
"Check in staff was lovely and efficient. Room was clean. "
Canada
Wendy
$57 nightly
The price is $68
Nov 17 - Nov 18
Total with taxes and fees
Knights Inn London

DoubleTree by Hilton Hotel London Ontario

4.0 star property
Downtown London
8.2 out of 10, Very Good, (1027)
"Clean & friendly staff"
Canada
Vanessa
$96 nightly
The price is $113
Dec 3 - Dec 4
Total with taxes and fees
DoubleTree by Hilton Hotel London Ontario

Best Western Plus The Arden Park Hotel

2.5 star property
Stratford
9.0 out of 10, Wonderful, (1100)
"Staff friendly, quiet and clean room, excellent restaurant "
Canada
Anne V
$128 nightly
The price is $150
Nov 20 - Nov 21
Total with taxes and fees
Best Western Plus The Arden Park Hotel

London Residency Inn

2.5 star property
Argyle
3.8 out of 10, (30)
"All was ok"
Canada
Stephen
$57 nightly
The price is $68
Nov 16 - Nov 17
Total with taxes and fees
London Residency Inn

Guest House on the Mount

2.0 star property
Masonville
7.8 out of 10, Good, (773)
"Room was very clean and comfortable. Staff were helpful and kind. A very good low cost option if you are not looking for any frills."
Canada
Beth
$60 nightly
The price is $71
Nov 30 - Dec 1
Total with taxes and fees
Guest House on the Mount

Hard Rock Hotel London Ontario

4.0 star property
London
9.6 out of 10, Exceptional, (267)
"Loved our stay! What a great hotel, comfortable beds, clean and friendly environment! "
Canada
Kristine
$215 nightly
The price is $256
Nov 25 - Nov 26
Total with taxes and fees
Hard Rock Hotel London Ontario

Rodeway Inn Festival

2.5 star property
Stratford
7.4 out of 10, Good, (809)
"Great place to stay. Clean and pool area is lovely. "
Canada
Kathryn
$63 nightly
The price is $75
Nov 17 - Nov 18
Total with taxes and fees
Rodeway Inn Festival

American Plaza Motel

2.0 star property
Argyle
4.6 out of 10, (203)
"Terrible state of entrances and location"
Canada
Hector
$57 nightly
The price is $68
Nov 17 - Nov 18
Total with taxes and fees
American Plaza Motel

Mercer Hotel Downtown, BW Premier Collection

3.5 star property
Stratford
9.0 out of 10, Wonderful, (688)
"Friendly staff. Great room and location. "
Canada
Catherine
$97 nightly
The price is $114
Nov 16 - Nov 17
Total with taxes and fees
Mercer Hotel Downtown, BW Premier Collection
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

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

  • Charming Streets: St. Mary's features picturesque streets lined with friendly locals, perfect for leisurely strolls.
  • Rich History: The town boasts history museums and notable landmarks, offering insights into its cultural heritage.
  • Outdoor Activities: Enjoy scenic parks and various outdoor pursuits, making it ideal for nature lovers.
  • Family-Friendly Attractions: Engage in fun family activities and sports events suitable for all ages.
  • Comfortable Accommodations: Choose from a range of hotels, including cozy bed and breakfasts for a relaxing stay.

Find great hotels near St. Mary's

Discover the charming town of St. Mary's, Ontario, where a variety of comfortable hotel accommodations await you. With options ranging from budget-friendly lodgings to cozy bed and breakfasts, there's something for every traveler. Whether you're seeking a romantic getaway, a pet-friendly stay, or business-oriented facilities, St. Mary's has it all. Explore the rich offerings of hotels, read reviews, and find the perfect place to unwind during your Canadian adventure.

  • Mercer Hotel Downtown, BW Premier Collection: Experience a blend of comfort and convenience at the Mercer Hotel Downtown, a 3.5-star property ideal for pet lovers. Located 11 miles from St. Mary's, this hotel offers a welcoming atmosphere for both you and your furry friends with a pet-friendly policy. Enjoy amenities designed for a comfortable stay, including spacious rooms equipped for relaxation. With its prime location, you'll have easy access to local attractions and dining, making it perfect for a memorable getaway.
  • The Parlour Inn Ascend Hotel Collection: Perfect for business travelers who don’t want to compromise on comfort, The Parlour Inn offers a 3.5-star experience just 11 miles from St. Mary's. This hotel features essential business amenities such as a Business Center and Meeting Room, ensuring a productive stay. It also welcomes pets with a special focus on accommodating dogs. Guests appreciate the modern rooms that blend functionality with style, and the hotel's commitment to providing a hassle-free environment for both work and leisure.
  • Bentley's Inn: A charming 3-star hotel located 11 miles from St. Mary's, Bentley's Inn offers a cozy atmosphere with dining options that include a bar and lounge as well as a restaurant. Guests can unwind with entertainment options like Cable TV and Plasma TV in the comfort of their rooms. The hotel’s location provides easy access to the city center, making it an excellent choice for exploring local attractions. Bentley's Inn is perfect for those seeking a laid-back environment with all the essential amenities.

Where to stay near St. Mary's

St. Mary's, Ontario, offers a delightful getaway for families and outdoor enthusiasts alike. Explore its charming streets filled with friendly locals, relax in scenic parks, and immerse yourself in the rich history of the region. Nearby attractions provide a blend of cultural experiences and family-friendly activities. Whether you're after a romantic retreat or a luxurious escape, St. Mary's will surely create lasting memories during your vacation.

  • Stratford: A charming city located 11 miles from St. Mary's, Stratford is renowned for its vibrant arts scene, particularly the Stratford Festival, which attracts theater lovers from around the world. The city offers a blend of family-friendly activities, bustling markets, and beautiful parks. Visitors can enjoy strolling along the picturesque Avon River, exploring the local public market, or relaxing at nearby beaches and nature reserves. Although visitor numbers peak during the summer months, Stratford maintains a welcoming atmosphere year-round, making it perfect for both business and leisure travelers.
  • Perth South: Just 4 miles away from St. Mary's, Perth South is an idyllic city that promises a blend of outdoor adventure and romantic escapes. Known for its scenic lakes and family-friendly beaches, this area is perfect for those who enjoy spending time in nature. Visitors can explore local theaters and public markets, immersing themselves in the community's vibrant culture. The peak tourist season runs from July to September, but the charm of Perth South is evident throughout the year, making it an excellent choice for family outings or romantic getaways.
  • Granton: Located 7 miles from St. Mary's, Granton is a quaint neighborhood that offers a rich cultural experience. Known for its historic charm, visitors can explore local museums and historic buildings that tell the story of the area. Granton is particularly appealing to families and those seeking entertainment, with a variety of theaters showcasing local talent. Although visitor numbers peak in the summer, the neighborhood's warmth and cultural offerings are inviting all year round, ensuring a delightful experience for all who visit.

Things to do near St. Mary's

St. Mary's, Ontario, offers a delightful mix of family-friendly and outdoor activities. Visitors can explore the local market and recreational areas, making it perfect for both leisure and business-themed vacations. For those seeking romance, the town provides charming getaways, while day camps and skiing destinations cater to adventure enthusiasts. With various meeting venues available, St. Mary's is an excellent choice for a memorable escape.

Shopping

McCully's Hill Farm is a charming public market located 3 miles from St. Mary's, offering a local vibe perfect for unique gifts. If you're up for a drive, visit Stratford Farmers Market, 12 miles away, or Masonville Place, 18 miles away, both providing a wider variety of shopping options.

Recreation

Experience the lush greens at Stratford Country Club, a premier golf course 12 miles from St. Mary's, where outdoor sports thrive. Alternatively, enjoy the vibrant atmosphere at Aeolian Hall, 19 miles away, featuring live music performances that elevate your entertainment experience.

Stratford Municipal Golf Course, located 11 miles from St. Mary's, offers another fantastic opportunity to enjoy outdoor sports amidst beautiful landscapes, perfect for both relaxation and recreation.

Adventure

Experience the thrill of skiing at Boler Mountain Ski Resort, located 24 miles from St. Mary's, where you can enjoy the slopes and sports atmosphere. For a different rush, head to Delaware Speedway, 27 miles away, for exciting motor racing action amidst an adventurous vibe.

Explore the scenic Clinton Conservation Trail Trailhead, situated 31 miles from St. Mary's, perfect for hiking enthusiasts seeking outdoor adventure and stunning views of nature.

Nightlife

In St. Mary's, the Avon Theatre and Tom Patterson Theatre offer captivating performances with a romantic and cultural flair. Just 11 miles away, the Avon Theatre Theatre Albert provides cinematic experiences, perfect for family outings and entertainment under the stars.

Booking tips and Expedia advantages for St. Mary's

To save money on your trip to St. Mary's, consider visiting during the off-peak months of December to February for lower accommodation rates. Booking your stay on a Monday rather than a Saturday can also lead to savings. Use Expedia to compare room rates and find budget-friendly hotels, and consider combining your hotel, flights, and activities for additional discounts. Joining Expedia's One Key membership can provide exclusive deals and earn you cashback for future stays. Lastly, explore free local attractions to enhance your experience without breaking the bank.

  • 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: Expedia's search tool makes it easy for you to choose your budget, ideal location, and additional preferences. You can organize the results to display prices from lowest to highest, helping you find the most affordable hotels right away. Additionally, you can narrow down your choices by hotel type; for instance, selecting the "Eco-certified" filter will show you sustainable and environmentally friendly hotels that you can reserve.
  • Consider bundling your trip: You can save money by combining your hotel stay in St. Mary’s with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

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

St. Mary's, Ontario is perfect for family, outdoor, and business vacations, offering a variety of attractions such as history museums, landmarks, and historic civic government buildings. Visitors can enjoy cultural experiences, family activities, and sports events. Whether you're exploring local points of interest or looking for the best hotels in St. Mary's, there's something for everyone to enjoy in this charming town.

  • Canadian Baseball Hall of Fame and Museum: Immerse yourself in the rich history of Canada's beloved pastime. This museum showcases the achievements of Canadian baseball legends, featuring interactive exhibits and memorabilia that highlight the sport's cultural significance in Canada.
  • St. Marys Museum: Delve into the local history and heritage of St. Marys through engaging displays and artifacts. The museum offers a glimpse into the community's past, making it a delightful stop for history buffs and curious visitors alike.
  • River Valley Winter Tube Slide: Experience thrilling winter fun at this exciting outdoor attraction, located just 5 miles from St. Marys. Perfect for families, the slide offers a unique way to enjoy the snowy landscape while engaging in some light-hearted competition.

Best time to go to St. Mary's

Visitor numbers in St. Mary's is generally unchanged in popularity throughout the year. 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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Traveling to St. Mary's, Ontario, can be conveniently done via two major airports. Kitchener's Region of Waterloo International Airport (YKF) is located 40 miles away, with nearby hotel options such as the 4-star DoubleTree by Hilton Kitchener, just 3 miles from the airport, and the Walper Hotel, also a 4-star, 5 miles away. Alternatively, London International Airport (YXU) is closer at 16 miles from St. Mary's, offering hotels like the 4-star DoubleTree by Hilton Hotel London Ontario and Delta Hotels by Marriott London Armouries, both situated 6 miles from the airport. These hotels provide easy access to their respective airports for a smooth travel experience.

Frequently asked questions

What are the best hotels in St. Mary's that travelers recommend?
Westover Inn is a charming choice for travelers visiting St. Mary's, proudly holding a review score of 8.0. This delightful hotel offers a warm and inclusive setting, great for couples seeking a romantic getaway or a serene retreat. Guests appreciate the premium bedding and designer toiletries that enhance their comfort, while the beautiful outdoor pool provides a tranquil spot to unwind after a day of exploration.
What are the best family hotels in St. Mary's?
Westover Inn, situated in the charming town of St. Mary's, Ontario, is an inviting family-friendly hotel that scores a solid 8.0 in guest reviews, making it a reliable choice for those traveling with children. This delightful property offers complimentary amenities for kids, ensuring that families feel right at home from the moment they arrive. Find more child-friendly accommodations in St Mary'S.
What are the best budget hotels in St. Mary's?
Westover Inn, a charming option in St. Mary's, offers a unique historic ambiance paired with . Rated 8.0 by guests, this hotel features free WiFi, self-parking, and a terrace where families can unwind after a day of adventure. With nearby skiing options, it's great for adventurous families looking to create lasting memories.

Another excellent choice for families is the Stone Willow Inn, which also boasts an 8.0 rating. This property is particularly accommodating for those traveling with children, offering complimentary cribs and a sofa bed in spacious rooms. The inviting fireplace adds a cozy touch, great for relaxing evenings. Additionally, the inn permits pets, making it a great option for families who wish to bring their furry friends along on the adventure. View all budget hotels in St Mary'S.
When is the best time to go to St. Mary's?
The most popular time to visit St. Mary's is during the summer months, particularly in July. This is when the island comes alive with vibrant activities, and temperatures typically range from the mid-70s to low 80s Fahrenheit, making it great for outdoor exploration and enjoying the stunning coastal scenery.

During the peak season, spanning from June to August, St. Mary's attracts many travelers looking to experience its breathtaking landscapes, charming villages, and rich maritime history. This bustling environment is ideal for sightseeing, hiking, and indulging in local cuisine at waterfront restaurants, where you can savor fresh seafood while taking in panoramic views of the ocean.

For those who prefer a quieter experience, consider visiting in September. This month often features lovely weather with slightly cooler temperatures, creating a comfortable setting for outdoor activities without the summer crowds. It's an excellent opportunity to explore the island's walking trails and beaches, perhaps even spotting some local wildlife along the way.

Additionally, if you're looking for a more budget-friendly option, traveling in late October or early November can yield more affordable accommodations and a chance to enjoy the island's autumn colors. While the weather may be cooler, the serenity of St. Mary's during this time can be quite enchanting, allowing for peaceful walks and a more intimate experience with nature.
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?
With Expedia, you earn OneKeyCash™* on eligible St. Mary's hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $57 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