A stone bridge over a river with a clear sky.

4 Star Hotels in St. Mary's CA $164

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on St. Mary's 4 Star Hotels

Tonight
Aug 21 - Aug 22
Tomorrow
Aug 22 - Aug 23
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Our top choices for St. Mary's 4-star hotels

1. Hard Rock Hotel London Ontario

Hard Rock Hotel London Ontario
London
Canada
Shadi
CA $294
CA $332 total
includes taxes & fees
Sep 8 - Sep 9
Hard Rock Hotel London Ontario

2. Delta Hotels by Marriott London Armouries

Delta Hotels by Marriott London Armouries
Downtown London
Canada
Pam
CA $151
CA $179 total
includes taxes & fees
Aug 23 - Aug 24
Delta Hotels by Marriott London Armouries

3. DoubleTree by Hilton Hotel London Ontario

DoubleTree by Hilton Hotel London Ontario
Downtown London
Canada
Lobzun
CA $139
CA $164 total
includes taxes & fees
Sep 6 - Sep 7
DoubleTree by Hilton Hotel London Ontario

4. The Penrose Suites

The Penrose Suites
Saint Marys
Canada
Cinzia
CA $238
CA $269 total
includes taxes & fees
Aug 23 - Aug 24
The Penrose Suites

5. St. George Suites by Hoco Hotels Collection

St. George Suites by Hoco Hotels Collection
Stratford City Centre
Canada
Mary
St. George Suites by Hoco Hotels Collection
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 5-star hotels

Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in St. Mary's.
The Bruce Hotel

The Bruce Hotel

89 Parkview Dr. Stratford ON
Get rates
9.8/10 Exceptional! (253 reviews)
The Bruce Hotel
Still don't see what you're looking for?
See all properties in St. Mary's.
You can also use these popular filters to refine your search.
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.

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.

See all hotels in St. Mary's
A stone bridge over a river with a clear sky.

Top St. Mary's Hotel Reviews

DoubleTree by Hilton Hotel London Ontario

DoubleTree by Hilton Hotel London Ontario

8/10 Good
"The rooms are old but clean. The beds are super comfortable!"
Cara 1-night trip
Posted 20 hours ago
DoubleTree by Hilton Hotel London Ontario
Hard Rock Hotel London Ontario

Hard Rock Hotel London Ontario

10/10 Excellent
"Staff were amazing, food was great, hotel was gorgeous!"
Lisa 2-night trip
Posted 1 day ago
Hard Rock Hotel London Ontario

Find out more about St. Mary's

If you’re looking for a spot with great rates, just-for-you amenities, and a world of luxurious little perks, the best 4 Stars hotels in St. Mary's are calling your name. Known for providing first-rate service in amazing locations, each of the St. Mary's 4 Stars hotels lets discerning travelers bask in an unforgettable experience.

Kick back in your spacious room. Relax in the lobby’s sumptuous surroundings. Start the day with delicious room service, and then use the complimentary body care items to freshen up before you head out for the day.

It’s all waiting for you at the top four star hotels in St. Mary's. Plus, when you book with Expedia.ca, you might find a cheap deal on a 4 Stars hotel in St. Mary's, Ontario, neighbourhoods near the most popular attractions, so you can see the sights and bask in the discounts all in one trip. Whether you’re planning a romantic retreat or simply want to experience everything the area has to offer, the top St. Mary's hotels with 4 Stars provide everything you need to unwind in style.

Frequently asked questions

How much does it cost to stay in a 4-star hotel in St. Mary's?
We can help you easily locate the ideal 4-star hotel for your getaway in St. Mary's. Use our filter tool to tailor your search by things like price, amenities and hotel star rating and get access to fantastic deals in a couple of clicks.
  • Search for the lowest price from CA $164
What's the difference between 5-star and 4-star hotels in St. Mary's?
Offering a welcoming guest experience and upmarket décor, 4-star hotels are a terrific option for your St. Mary's trip. These kinds of stays generally come with loads of useful amenities that make it easy to kick back and relax — think 24-hour room service, gyms and restaurants. Or get a taste of the high life at a 5-star hotel designed to spoil you with high-end perks and amenities. On-site health clubs, oversized bathrooms and world-class dining are typically included at these swanky retreats.
Does St. Mary's have any 4-star all-inclusive resorts?
Use our "All inclusive" filter to find your dream hotel in St. Mary's where everything is taken care of, from your accommodations to your food, activities and entertainment. We can also help you find standard 4-star stays in and around this leading destination.

Explore a world of travel with Expedia