Default HTG hotel image

Find hotels in St. Marys from NT$2,804

  • 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 prices for these dates

Tonight
Aug 29 - Aug 30
Tomorrow
Aug 30 - Aug 31
Next weekend
Sep 4 - Sep 6
In two weeks
Sep 11 - Sep 13

Filter by

Star rating

Guest rating

Our top choices for St. Marys hotels

1. Dundee Resort & Golf Club

Dundee Resort & Golf Club
Dundee
Canada
Marci
NT$2,906
NT$3,412 total
includes taxes & fees
Sep 7 - Sep 8
Dundee Resort & Golf Club

2. Maritime Inn Port Hawkesbury

Maritime Inn Port Hawkesbury
Port Hawkesbury
Canada
Lisa
NT$4,584
NT$5,383 total
includes taxes & fees
Sep 10 - Sep 11
Maritime Inn Port Hawkesbury

3. Bras d'Or Lakes Inn

Bras d'Or Lakes Inn
St. Peters
Canada
Dana
NT$4,978
NT$5,845 total
includes taxes & fees
Sep 1 - Sep 2
Bras d'Or Lakes Inn

4. Harbourview Motel & Accommodations

Harbourview Motel & Accommodations
Port Hawkesbury
Canada
Scott
NT$2,661
NT$3,124 total
includes taxes & fees
Aug 30 - Aug 31
Harbourview Motel & Accommodations

5. Joyce's Motel & Cottages

Joyce's Motel & Cottages
St. Peters
Canada
Brandon
NT$2,388
NT$2,804 total
includes taxes & fees
Sep 1 - Sep 2
Joyce's Motel & Cottages
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Marys attractions

Mussel Island

Commune with nature and explore the great outdoors at Mussel Island during your travels in St. Marys.
See properties

Top St. Marys Hotel Reviews

Dundee Resort & Golf Club

Dundee Resort & Golf Club

8/10 Good
"Timely staff, very nice with great recommendations. Off the trail by a while. Some tricky spots on the road in (large frost heaves.) Clean cottage, no a/c though which was suggested to be included in all rooms online. A great environment for families and fun. The kids loved it."
ElizaJane 2-night trip
Posted 11 hours ago
Dundee Resort & Golf Club
Joyce's Motel & Cottages

Joyce's Motel & Cottages

8/10 Good
"Les installations sont vieilles mais le prix est abordable."
Alain 1-night trip
Posted 15 hours ago
Joyce's Motel & Cottages
Harbourview Motel & Accommodations

Harbourview Motel & Accommodations

10/10 Excellent
"Very clean friendly staff excellent service"
Carson 2-night trip
Posted 1 day ago
Harbourview Motel & Accommodations

More cheap stays in St. Marys

Joyce's Motel & Cottages

Joyce's Motel & Cottages

10354 Grenville Street St. Peters NS
NT$2,388
NT$2,804 total
Sep 1 - Sep 2
includes taxes & fees
7.6/10 Good! (182 reviews)
Joyce's Motel & Cottages
Dundee Resort and Golf Club

Dundee Resort and Golf Club

2750 west bay highway Dundee NS
Get ratesDundee Resort and Golf Club

Frequently asked questions

What's the best place for a stay in St. Marys?
Located 13.3 mi (21.4 km) from the heart of St. Marys, Maritime Inn Port Hawkesbury is a top choice for your stay based on our traveler data. Two other choices for your trip to the area are Bras d'Or Lakes Inn and Dundee Resort & Golf Club. See all available top hotels, or vacation rentals in St. Marys.
If I need to cancel my hotel reservation in St. Marys, will I receive a refund?
Yes! The majority of hotel room reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of check in. If your reservation is non-refundable, you might still have the option to cancel and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in St. Marys.
Where can I learn more about changing or cancelling my trip to St. Marys?
For more information about changing or cancelling your trip to St. Marys, click here.
How is it to stay in St. Marys?
Travelers to St. Marys will find plenty to explore and enjoy. There are 71 hotels and other accommodations in the surrounding area. Find out more about St. Marys.
What should I see while I'm in St. Marys?
A couple of favorite places to visit are Janvrin Island Nature Reserve and Mussel Island. You'll also find Lazares Island and LeNoir Forge Museum in the area. Check out what more to see and do in Expedia's St. Marys guide.
What's the seasonal weather like in St. Marys?
The hottest months are usually August and July with an average temp of 60°F, while the coldest months are February and January with an average of 25°F. Average annual precipitation for St. Marys is 66 inches.

Explore a world of travel with Expedia