TonightCheck prices in St. Marys for tonight, Apr 21 - Apr 22Get price
Tomorrow nightCheck prices in St. Marys for tomorrow night, Apr 22 - Apr 23Get price
This weekendCheck prices in St. Marys for this weekend, Apr 23 - Apr 25Get price
Next weekendCheck prices in St. Marys for next weekend, Apr 30 - May 2Get price
Most frequently booked St. Marys hotels
The Claddagh Inn
3 out of 5
27 Main Road, PO Box 425, St. Marys, NL
1.41 mi from city center
A restaurant and a bar/lounge are featured at this inn. There's no skimping on freebies - guests receive free breakfast, free WiFi, and free self parking. A terrace, a garden, and a communal living room are also on offer.
Edge of the Avalon Inn
3 out of 5
111-113 Coarse Hill Road, Trepassey, NL
Reserve now, pay when you stay
14.82 mi from city center
The price is $121 per night$121
Apr 26 - Apr 27
A restaurant and a bar/lounge are featured at this inn. Business travelers can take advantage of the free WiFi in public areas. Free self parking, a terrace, and a garden are also offered.
Edge of the Avalon Chalet
14.87 mi from city center
Situated in Trepassey, this chalet is 0.1 mi (0.1 km) from Avalon Peninsula and within 9 mi (15 km) of Edge of Avalon Interpretation Centre and Mistaken Point. Cape Pine and Chance Cove Provincial Park are also within 20 mi (32 km).
Historic Saltbox Escape 1 Hour Outside of St. John's
Mount Carmel-Mitchells Brook-St. Catheri, NL
17.18 mi from city center
Situated on the waterfront, this vacation home is within a 5-minute walk of Avalon Peninsula and Our Lady of Mount Carmel Church. Rocky River Fishway and Cataracts Provincial Park are also within 12 mi (20 km).
Edge of the Avalon Guest House
14.93 mi from city center
This vacation home includes a garden and barbecue grills.
Beautiful Beach Property for Rent
St. Vincent's-St. Stephen's-Peter's Rive, NL
10.57 mi from city center
Situated by the sea, this vacation home is 0.1 mi (0.1 km) from Avalon Peninsula and 2.3 mi (3.7 km) from Holyrood Pond. Cape Pine and Veterans Interpretation Centre are also within 20 mi (32 km).
Riverside Haven- Just 50 Minutes From St. John's Airport