Top Hotels in St. Andrews By The Sea
Find the Top Hotels in St. Andrews By The Sea – 7+ Quality Options from Leading Providers
1-7 out of 7 hotels
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
MapView on map900 yd from City Center600 yd from Kingsbrae Garden
From
US$ 181
/night
- Award-winning 18-hole golf course renovation
- Aveda concept spa with custom treatments
- Three-story waterslide in indoor heated pool
Hotel
MapView on map400 yd from City Center200 yd from Sunbury Shores Arts & Nature Centre
From
US$ 123
/night
- Indoor swimming pool with sea views
- Rooms equipped with full kitchens
- 24-hour front desk for guest convenience
Motel
- Efficiency unit
- Pet-friendly
- Outdoor sitting area
1300 yd from City Center700 yd from St. Andrews Blockhouse National Historic Site
From
US$ 128
/night
- Efficiency unit with kitchenette and seating
- Pet-friendly accommodations available
- Private outdoor sitting area for guests
Bed & Breakfast
- Premium Suites
- Historic Gardens
- Pet-Friendly
800 yd from City Center100 yd from Kingsbrae Garden
From
US$ 315
/night
- Luxurious suites with fireplaces and spa tubs
- Exclusive events in historic gardens setting
- Pet-friendly rooms with garden access
Bed & Breakfast
- Elegance Room
- Private Bathrooms
- Whirlpool Tubs
200 yd from City Center100 yd from Sheriff Andrews House
From
US$ 103
/night
- Unique breakfast experience with daily variety
- Antique furnishings in refined rooms
- Whale watching tours nearby
Motel
- Air conditioning
- Picnic area
- Cable TV
1800 yd from City Center1100 yd from St. Andrews Blockhouse National Historic Site
From
US$ 65
/night
- Picnic tables on-site for guests
- Algonquin Golf Course nearby
- Air-conditioned rooms with en suite
Bed & Breakfast
- Garden
- Sun terrace
- Free parking
1200 yd from City Center800 yd from Kingsbrae Garden
From
US$ 186
/night
- Adults-only accommodation with garden views
- Soundproof units with flat-screen TVs
- Rich American and vegetarian breakfast options
Saved
Save
Top Hotel Picks in St. Andrews By The Sea
How much is a room per night?
These hotels offer easy access to the Bay of Fundy, Atlantic Ocean views, and downtown attractions like Kingsbrae Garden and the Snoozeum. Prices start around $120 per night, with guest ratings typically above 8.0 out of 10.
3 star:
$120-$200
4 star:
$200-$350
5 star:
$350-$600
