Hotels in St. Marys
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 26 - Aug 27Tomorrow
Aug 27 - Aug 28This weekend
Aug 28 - Aug 30Next weekend
Sep 4 - Sep 6Top 5 hotels in St. Marys at a glance
- 1. Edge of the Avalon Inn — 3-star hotel in Trepassey. Guest rating: 9.2/10 — Wonderful.
Where to stay in St. Marys?




1. Edge of the Avalon Inn
Edge of the Avalon InnTrepassey
$129
$149 total
includes taxes & fees
Aug 29 - Aug 30
Check out reviews of St. Marys hotels guests love
Edge of the Avalon Inn
8/10 Good
"The hotel was comfortable and the staff were very friendly and helpful. The rooms clean, but the decor was a little bit dated. Looks like it was renovated about 25 years ago. Overall it was a nice place to stay."
The Keeper's Kitchen B&B
10/10 Excellent
"Our stay here was the highlight of our 13 day NL tour. Michelle and Reidar’s gourmet cooking and hospitality was like no other. The stories, the singing and guitar playing, the wellness conversations and the company of others was magic. We made new friends. "
