Find hotels in St. Marys from CA $142

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Marys hotels

The Wilds at Salmonier River

The Wilds at Salmonier River
3.5 star property
Mt Carmel-Mitchells Brook-St Catherines
8.2 out of 10, Very good, (247 reviews)
"Great location for a stay and play! "
Canada
Michelle
The price is CA $183
CA $210 total
includes taxes & fees
May 3 - May 4
The Wilds at Salmonier River

Edge of the Avalon Inn

Edge of the Avalon Inn
3.0 star property
Trepassey
9.0 out of 10, Wonderful, (223 reviews)
"We enjoyed our stay and our dinner in the restaurant."
Canada
Hector
The price is CA $194
CA $223 total
includes taxes & fees
Apr 27 - Apr 28
Edge of the Avalon Inn

The Keeper's Kitchen B&B

The Keeper's Kitchen B&B
4.0 star property
St. Shott's
9.8 out of 10, Exceptional, (34 reviews)
"They are terrific hosts and the food was superb !"
Canada
Tegan
The Keeper's Kitchen B&B
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

Top St. Marys Hotel Reviews

Recent Reviews in St. Marys

More cheap stays in St. Marys

Hotels in St. Marys with star rating

Find out more about St. Marys

Top reasons to visit St. Marys

  • Stunning Scenery: St. Marys offers breathtaking landscapes, ideal for outdoor adventures and family outings.
  • Local Attractions: Explore the St. Marys Museum, charming churches, and nearby national parks for a cultural experience.
  • Beautiful Waterfront: The Marie Waterfront is perfect for leisurely strolls with picturesque views.
  • Outdoor Activities: Enjoy various activities, including skiing in winter and wellness retreats year-round.
  • Inviting Accommodations: Choose from cozy inns and modern hotels that ensure a comfortable stay.

Find great hotels near St. Marys

Experience the charm of St. Marys, Newfoundland and Labrador, with a selection of inviting inns that cater to your comfort and relaxation. Whether you're seeking a cozy retreat or a hotel with modern amenities, you'll find a variety of accommodations to suit your needs. Explore the best hotels in the area, including those with star ratings, and enjoy a memorable stay in this picturesque coastal community.

  • Edge of the Avalon Inn: Edge of the Avalon Inn is a well-rated 3-star lodging option with a guest rating of 9.0, situated 24.1km from St. Marys. This charming inn features comfortable accommodations and a variety of on-site dining options, including a bar and lounge, free daily continental breakfast, and a restaurant. Guests can indulge in recreational activities like nearby fishing and enjoy entertainment such as live concerts and cable TV. The inn’s inviting atmosphere makes it a perfect retreat for tourists seeking relaxation and local experiences.

Where to stay near St. Marys

St. Marys, Newfoundland and Labrador, offers a delightful blend of outdoor adventures and breathtaking scenery. Discover the stunning Marie Waterfront, perfect for leisurely strolls and picturesque views. For thrill-seekers, nearby ski resorts provide winter excitement, while the surrounding landscapes showcase sweeping vistas ideal for family outings. Don't miss the chance to explore the charm of nearby communities, each offering unique experiences that capture the essence of this beautiful region.

  • St. Vincent's-St. Stephen's-Peter's River: Nestled approximately 16.1km from St. Marys, this charming city is a haven for outdoor enthusiasts and adventure seekers. The scenic beauty of the area peaks during the summer months from June to August, attracting visitors who come to explore its recreational trails, golf courses, and picturesque marina. Notable landmarks include a historic lighthouse, offering stunning views and a glimpse into maritime history. Whether you’re hiking along the trails or relaxing by the waterfront, St. Vincent's-St. Stephen's-Peter's River promises a refreshing getaway.
  • Gaskiers-Point Le Haye: Just 6.4km from St. Marys, Gaskiers-Point Le Haye is a delightful destination known for its romantic ambiance and outdoor adventures. The city's visitor traffic is highest between June and August, making it an ideal summer retreat. Explore the breathtaking lookouts and historic lighthouses that dot the coastline, providing incredible photo opportunities and a chance to connect with nature. Gaskiers-Point Le Haye is perfect for couples seeking a peaceful escape or adventurers eager to explore the rugged landscape.
  • Riverhead: Located 9.7km from St. Marys, Riverhead offers a unique blend of urban charm and natural beauty. Visitors flock to this vibrant city during the summer months, drawn by its family-friendly attractions and recreational areas. The local urban park provides a fantastic spot for picnics and outdoor activities, while the nearby cape and bay offer stunning vistas for nature lovers. Riverhead is a great place for families to explore, relax, and enjoy the beauty of Newfoundland and Labrador.

Things to do in St. Marys

St. Marys, Newfoundland and Labrador, is perfect for an outdoor and scenic getaway, offering a variety of activities such as an arena entertainment facility, a golf course, and a resort. Visitors can enjoy wellness retreats, outdoor adventures, and charming evening strolls, along with exploring local shopping streets. Don't miss the unique hill farm experience that adds to the community's charm, making it a delightful destination for relaxation and recreation.

Shopping

In St. Marys, explore local shops like The Gift Shop for unique souvenirs and handcrafted goods. If you're up for a drive, check out the larger selection at the Avalon Mall in St. John's, offering a variety of retail stores and dining options for a full shopping day.

Recreation

In St. Marys, the Serenity Spa offers rejuvenating treatments with a focus on relaxation and natural ingredients. Enjoy scenic walks along the coastline, and partake in yoga sessions that harmonize body and mind while surrounded by breathtaking views of the rugged Newfoundland landscape.

Adventure

Explore the rugged coastline on the St. Marys Ecological Reserve, where hiking trails lead you through unique landscapes and wildlife sightings. For a thrilling experience, try sea kayaking in the nearby waters, offering a chance to observe marine life and enjoy stunning views of the shoreline.

Nightlife

Experience the warmth of St. Marys' nightlife at the lively St. Marys Marina, where you can enjoy local music and fresh seafood. For a cozy evening, visit the nearby Royal Canadian Legion for drinks and friendly conversation, immersing yourself in the community spirit of this charming town.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. Marys

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Marys are March and December to January, where the prices are slightly lower. This is in comparison to February, April and November, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in St. Marys about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Marys is Thursday. The most expensive day to stay in St. Marys is Friday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of hotel you’re looking for. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your St. Marys hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near St. Marys

St. Marys, Newfoundland and Labrador, offers a delightful blend of outdoor activities, stunning scenery, and beach experiences. Visitors can explore local attractions such as the St. Marys Museum and various churches, as well as the nearby national and state parks. This charming town is perfect for those seeking cultural enrichment and beautiful landscapes, making it an ideal destination for a memorable vacation.

  • Our Lady of Mount Carmel Church: Located 27.4km from St. Marys, this charming church offers a serene atmosphere and showcases the rich cultural vibes of the area. Its architecture and community spirit provide a glimpse into the local traditions and values.
  • Holyrood Pond: Just 8.0km from St. Marys, Holyrood Pond is a picturesque water feature that invites visitors to enjoy its tranquil beauty. Perfect for a peaceful day of reflection or a scenic picnic by the water's edge.
  • Veterans Interpretation Centre: Also located 8.0km away, this military museum offers a profound insight into the history and sacrifices of veterans. With engaging exhibits, it highlights the cultural significance of military service in the community.

Best time to go to St. Marys

The best time to visit St. Marys is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January28.8°F (-1.8°C)Light RainMostly CloudyAverageSlightly Low
February27.0°F (-2.8°C)Light RainMostly CloudyAverageSlightly High
March29.1°F (-1.6°C)Light RainMostly CloudyAverageSlightly Low
April35.1°F (1.7°C)Light RainMostly CloudyHighSlightly High
May41.4°F (5.2°C)Light RainMostly CloudyAverageAverage
June49.1°F (9.5°C)Light RainMostly CloudyHighAverage
July58.6°F (14.8°C)Light RainMostly CloudyHighAverage
August61.3°F (16.3°C)Light RainMostly SunnyAverageAverage
September56.1°F (13.4°C)Light RainMostly SunnyAverageAverage
October48.0°F (8.9°C)Light RainMostly CloudyLowAverage
November40.3°F (4.6°C)Light RainMostly CloudyLowSlightly High
December33.3°F (0.7°C)Light RainMostly CloudyLowSlightly Low

The nearest major airports for your trip to St. Marys

For your visit to St. Marys, Newfoundland and Labrador, the major airport is St. John's International Airport (YYT), located 98.2km away. Convenient hotel options nearby include the Monastery Hotel, a 5-star inn just 6.4km from the airport, as well as the Jag Boutique Hotel and Sheraton Hotel Newfoundland, both rated 4.5 stars and also situated 6.4km away. Each of these hotels offers easy access to the airport, making your travel experience seamless as you embark on your Newfoundland adventure.

Frequently asked questions

What is the best area to stay in St Marys?
The best area to stay in St. Marys is directly within the town centre itself, particularly along the main street, for convenience and access to local amenities.

St. Marys is a small, welcoming community, and staying in the heart of town means you're just a short walk from everything. The main street, often referred to as Main Road, is where you'll find the local shops, eateries, and a sense of the town's daily life. It's a compact area, making it very easy to navigate on foot.

For travellers seeking a tranquil escape, staying in St. Marys offers a peaceful base. You're close to the coastline, providing opportunities for quiet strolls and enjoying the natural beauty of the region without needing to drive extensively. It's an excellent choice for those who appreciate a slower pace and direct access to local hospitality.

Couples looking for a relaxing getaway will find St. Marys appealing. The town's small size means less hustle and bustle, allowing for quality time together.
When is the best time to go to St Marys?
The best time to visit St Marys is during the summer months, from late June to early September, when the weather is at its most pleasant.

During this period, you'll experience the warmest temperatures and the most sunshine, making it ideal for exploring the area's natural beauty and outdoor activities. The days are long, allowing for extended sightseeing and enjoying the coastal scenery.

This time of year is particularly good for families looking to enjoy the outdoors. The warmer weather makes activities like beachcombing, hiking along coastal trails, and wildlife watching more comfortable and enjoyable for all ages.

Couples will also find the summer months superb for a romantic getaway.
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. Marys.
How can I save on a St. Marys hotel booking with Expedia?
Members always get our best prices. Find our best St. Marys 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. Marys hotel?
Prices for hotels in St. Marys often vary, but you can find a great deal from CA $142 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