Hotels in St. Mary's

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in St. Mary's?

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.
trending_down

Our prices for St. Mary's are cheapest in December

See average prices and weather for all months
Price trends for hotels in St. Mary's
Pricing is based on two traveler single night rates
View properties in September
Currently viewing crowd sizes and weather for September.
Weather forecast for St. Mary's
September
trending_upHigh crowds
High 71°F / low 54°F. Sunny most days.
View properties in September
71°
weather_sun
September, High crowds, average high temperature 71 degrees Fahrenheit, average low temperature 54 degrees Fahrenheit. Sunny most days.
54°
58°
weather_cloudy
October, High crowds, average high temperature 58 degrees Fahrenheit, average low temperature 44 degrees Fahrenheit. Cloudy most days.
44°
45°
weather_cloudy
November, Moderate crowds, average high temperature 45 degrees Fahrenheit, average low temperature 33 degrees Fahrenheit. Cloudy most days.
33°
35°
ac_unit
December, Moderate crowds, average high temperature 35 degrees Fahrenheit, average low temperature 26 degrees Fahrenheit. Snow likely.
26°
28°
ac_unit
January, Low crowds, average high temperature 28 degrees Fahrenheit, average low temperature 17 degrees Fahrenheit. Snow likely.
17°
30°
ac_unit
February, Moderate crowds, average high temperature 30 degrees Fahrenheit, average low temperature 17 degrees Fahrenheit. Snow likely.
17°
40°
ac_unit
March, Low crowds, average high temperature 40 degrees Fahrenheit, average low temperature 26 degrees Fahrenheit. Snow likely.
26°
52°
weather_cloudy
April, Low crowds, average high temperature 52 degrees Fahrenheit, average low temperature 36 degrees Fahrenheit. Cloudy most days.
36°
66°
weather_sun
May, Low crowds, average high temperature 66 degrees Fahrenheit, average low temperature 48 degrees Fahrenheit. Sunny most days.
48°
74°
weather_sun
June, Moderate crowds, average high temperature 74 degrees Fahrenheit, average low temperature 56 degrees Fahrenheit. Sunny most days.
56°
78°
weather_sun
July, High crowds, average high temperature 78 degrees Fahrenheit, average low temperature 61 degrees Fahrenheit. Sunny most days.
61°
77°
weather_sun
August, High crowds, average high temperature 77 degrees Fahrenheit, average low temperature 60 degrees Fahrenheit. Sunny most days.
60°
Monthly weather averages (˚F)

Top landmarks in St. Mary's

Canadian Baseball Hall of Fame and Museum

Canadian Baseball Hall of Fame and Museum

Canadian Baseball Hall of Fame and Museum is 0.7 mi (1.1 km) from central St. Mary's, why not stop by during your stay. If you want to experience more of the culture St. Mary's has to offer, head to St. Marys Museum.

St. Mary's Farmers' Market

St. Mary's Farmers' Market

If you like strolling among the stalls, you might want to head out to St. Mary's Farmers' Market when visiting St. Mary's.

St. Marys Museum

St. Marys Museum

The center of St. Mary's is home to cultural attractions like St. Marys Museum, so you might want to stop by during your stay. If you want to experience more of the culture St. Mary's has to offer, head to Canadian Baseball Hall of Fame and Museum.

Check out reviews of St. Mary's hotels guests love

Frequently asked questions

How much does a hotel room cost in St. Mary's?
You can choose a great hotel in St. Mary's from $58 with properties to suit all budgets and needs. To find an affordable hotel in St. Mary's that meets all of your requirements, just apply filters on Hotels.com, and sort hotels by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at St. Mary's hotels?
Members can save up to 20% on select hotels in St. Mary's. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book St. Mary's hotels with free cancellation?
In order to book a refundable St. Mary's hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some of the best hotels in St. Mary's for couples?
Choose a top-rated St. Mary's romantic hotel and enjoy your couple's getaway. Our travelers love Westover Inn, a hotel with a restaurant and an outdoor pool. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in St. Mary's for couples on Hotels.com.
What are the top St. Mary's hotels with a pool?
For some added luxury, discover the best St. Mary's hotels with a pool. Westover Inn is a great hotel with an outdoor pool and a guest rating of 8 out of 10. Plus, you can make the most of its restaurant and bar/lounge. To find more stays in St. Mary's with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best St. Mary's hotels with free parking?
If you're exploring by car, finding a great St. Mary's hotel with free parking is a win. Our travelers' favorites include:
What are some popular hotels in central St. Mary's?
If you're looking for hotels in central St. Mary's, check out Westover Inn. Travelers love Westover Inn for its location, as well as the outdoor pool, restaurant and bar/lounge this hotel offers. Granton is a central neighborhood for your St. Mary's vacation.
Are all taxes and fees included in the St. Mary's hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.
What accommodations do travelers like in St. Mary's?
Stone Willow Inn and Westover Inn are a couple of properties that our guests really like.
Can I book a refundable hotel in St. Mary's?
If you're looking for the flexibility to change your travel plans to St. Mary's, most accommodations provide refundable* bookable rates. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where should I stay in St. Mary's if I want an affordable accommodation?
An inexpensive option worth considering is Stone Willow Inn.
What will the weather in St. Mary's be like during my vacation?
July and August are typically the warmest months in St. Mary's when the average temp is 66°F. February and January are the coldest months when the average temperature is 27°F. June and July are the months with the most rain.

Find out more about St. Mary's

Find out more about St. Mary's

Whispers of History: Explore St. Mary's Enchanting Ruins by the River

Nestled in the heart of Southwestern Ontario, St. Mary’s is a charming small town that effortlessly blends natural beauty with rich history. Known for its picturesque downtown, visitors can explore unique shops and cozy cafés, all while surrounded by stunning riverside landscapes. Key attractions include the historic St. Marys Quarry, perfect for swimming and picnicking, and the scenic trails that wind along the Thames River. Don’t miss the nearby Grand Trunk Trail for hiking enthusiasts. Whether you're seeking a romantic getaway or a peaceful retreat, St. Mary’s offers a delightful escape into Ontario's serene countryside.

Discover great hotels in St. Mary's

St. Mary's, Ontario offers a variety of hotel accommodations, from charming historic properties to modern inns. Rates are generally affordable, and many options include breakfast, ensuring a pleasant start to your day. With comfortable rooms and a welcoming atmosphere, you’ll find a great base for exploring the area. Here are some of the most popular hotels with our travelers in St. Mary's:

  1. A Valley View Bed & BreakfastOpens in a new window: A Valley View Bed & Breakfast is a charming 3.0-star Bed and Breakfast that caters to leisure travelers seeking a romantic getaway. With thoughtfully designed romance packages and food and beverage services that elevate your dining experience, this hotel offers a unique blend of comfort and sophistication. Guests appreciate the intimate atmosphere, highlighted by elegant amenities and personalized service that make each stay memorable. The property’s business-themed facilities ensure a seamless experience for those blending work with pleasure, making it an inviting choice for discerning travelers.
  2. Servus StratfordOpens in a new window: Servus Stratford is an inviting 3.0-star Bed and Breakfast perfect for travelers seeking a cozy stay with delightful culinary offerings. This hotel stands out with its complimentary full breakfast options available daily, ensuring a delicious start to your day. The warm and welcoming ambiance creates a relaxing retreat, making it an ideal choice for those looking to unwind. Guests frequently commend the attentive service and the overall comfort, making Servus Stratford a beloved destination for those prioritizing a leisurely experience during their visit.
  3. Rosecourt MotelOpens in a new window: Rosecourt Motel is a budget-friendly 2.0-star motel that appeals to travelers prioritizing convenience and accessibility. With essential amenities like cable television and close proximity to local attractions such as a hospital and a theme park, it provides a practical base for exploration. The straightforward, no-frills accommodations are complemented by nearby entertainment options, ensuring that guests can enjoy their stay without distractions. Travelers appreciate the simplicity and value, making Rosecourt Motel a solid choice for those looking for essential comfort while on the road.

Top locations to stay in St. Mary's

When visiting St. Mary's, Ontario, Canada, consider staying in Stratford, Perth South, or Zorra. Stratford is known for its vibrant arts scene and the famous Stratford Festival. Perth South offers charming rural landscapes and recreational activities. Zorra features beautiful parks and outdoor adventures. For first-time visitors, Stratford is the best choice due to its rich cultural attractions and lively atmosphere.

  1. StratfordOpens in a new window: Stratford is a charming town known for its vibrant arts scene and cultural attractions, making it a fantastic place to stay. The Stratford Festival, one of North America’s largest classical theatre festivals, draws visitors from all over, offering a rich array of performances throughout the year. Beyond the theater, the picturesque downtown area features unique boutiques, art galleries, and cozy cafes that invite leisurely exploration. For those who enjoy the outdoors, the scenic Avon River provides opportunities for walking and cycling along its banks, enhancing your stay with beautiful natural views.
  2. Perth SouthOpens in a new window: Nestled near Stratford, Perth South offers a peaceful retreat with a touch of rural charm. This area is perfect for travelers looking to escape the hustle and bustle and enjoy outdoor activities like hiking and birdwatching in the surrounding countryside. The close-knit community often hosts local events and markets, where you can shop for handmade goods and fresh produce. Plus, being just a short drive from Stratford means you can easily enjoy all the cultural attractions there while returning to a quieter, more tranquil atmosphere.
  3. ZorraOpens in a new window: Zorra is a quaint area that offers a unique blend of tranquility and local charm. Known for its beautiful landscapes and small-town feel, it’s ideal for those who appreciate the outdoors and a slower pace of life. Here, you can explore scenic parks and trails, perfect for walking and biking. While Zorra may not have the same level of attractions as its neighbors, its local spirit shines through community events and festivals, providing a wonderful opportunity to experience the warmth of rural Canadian life.

Things to do in St. Mary's

St. Mary's is a charming small town nestled by serene rivers and lush countryside, ideal for outdoor enthusiasts. Visitors can hike through scenic trails, enjoy refreshing swims in tranquil lakes, or engage in friendly baseball games in open parks. The captivating natural landscape makes it a must-visit destination for relaxation and recreation.

  • Avon RiverOpens in a new window – Stroll along the scenic banks of the Avon River, a picturesque landmark that beautifully captures the essence of small-town charm. Enjoy the serene river views, perfect for a leisurely walk or a peaceful afternoon picnic amidst nature.
  • Stratford City HallOpens in a new window – Visit the historic Stratford City Hall, an impressive civic building that showcases the town's governance and architecture. Its rich history adds a layer of intrigue as you explore the surrounding area and appreciate the town's heritage.
  • Stratford-Perth MuseumOpens in a new window – Dive into the past at the Stratford-Perth Museum, where fascinating exhibits reveal the history and culture of the region. Engage with interactive displays and learn about the stories that shaped this vibrant community.
  • Stratford Perth MuseumOpens in a new window – Another gem for history enthusiasts is the Stratford Perth Museum. With its captivating collections and informative presentations, it's a great spot to uncover local narratives and explore the rich tapestry of Stratford's heritage.
  • Queens ParkOpens in a new window – Relax and unwind at Queens Park, an urban oasis perfect for families and outdoor lovers. Enjoy a leisurely stroll on the walking paths, let the kids play on the playground, or simply bask in the beauty of the well-kept gardens.

5 tips for savvy savings when booking a hotel in St. Mary's

  1. Book for the cheapest times: The most budget-friendly time to visit St. Mary's is during January, February, and December, when hotel prices are lower. To fully enjoy the area's historical and cultural landmarks, a stay of at least 2 to 3 days is recommended. During your visit, you can explore charming small-town ruins, partake in scenic hiking adventures, and even enjoy swimming in the nearby river. This destination offers great value for money with its romantic countryside settings and unique baseball culture, making it an ideal spot for an affordable getaway.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to St. Mary's, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Enabling email alerts or push notifications from Hotels.com could keep you informed about flash sales and last-minute promotions, helping you stay updated on pricing and availability. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, ensuring that if rooms become available or prices drop, you're more likely to see those opportunities first and book your getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates might help you save on your stay in a St. Mary's hotel. If you're seeking a distinctive experience, boutique hotels often provide a more personalized touch and may offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If it’s on the higher end, we’ll recommend more affordable dates, increasing your chances of finding a great deal.
  4. Consider your location: Staying near major attractions or city centers can be convenient, but it often comes with a higher price tag. For more budget-friendly options, consider hotels in neighborhoods that are a bit farther out, where rates usually tend to be cheaper while still allowing easy access to the sites you want to explore. You might also look into independent hotels located further away, as they can offer a more authentic experience at a more affordable price.
  5. Become a Member: Join for free today and start booking your next stay in St. Mary's! Enjoy exclusive member prices on over 100,000 hotels worldwide. As a member, you'll have the opportunity to advance through tiers and unlock exciting perks, including complimentary room upgrades (when available) and discounts on food and beverages at select VIP Access properties. Don’t miss out on these fantastic benefits—sign up now!

Best time to go to St. Mary's

St. Mary's experiences its lowest average temperature in January, at 23.0°F (-5.0°C), while July is the hottest month, with an average temperature of 69.8°F (21.0°C). June is typically the wettest month. If you’re looking to soak up the lively atmosphere in St. Mary's, April, July, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny to mostly cloudy, with light rainfall. However, if you prefer a more relaxed experience, January, October, and December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy to very cloudy conditions.

If you're looking to discover somewhere new, look no further than St. Mary's. Whether you're planning to stay for a night or for the week, the area around St. Mary's has accommodations to fit every need. Search for hotels in St. Mary's with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all St. Mary's hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best St. Mary's hotel deals are here with our lowest price guarantee.

Keep exploring

Keep exploring