Top Hotels in St. Andrews By The Sea

Find the Top Hotels in St. Andrews By The Sea – 8+ Quality Options from Leading Providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-8 out of 8 hotels
1Filter & Sort
View map
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 /nightSelect
  • Award-winning 18-hole golf course renovation
  • Aveda concept spa with custom treatments
  • Three-story waterslide in indoor heated pool
8.2
Great94 reviews
MapView on map400 yd from City Center200 yd from Sunbury Shores Arts & Nature Centre
From   US$ 153 /nightSelect
  • Indoor swimming pool with sea views
  • Rooms equipped with full kitchens
  • 24-hour front desk for guest convenience
8.2
Great60 reviews
  • Wine Bar
  • Garden
  • Balconies
300 yd from City Center100 yd from Sunbury Shores Arts & Nature Centre
From   US$ 205 /nightSelect
  • Waterfront balconies for breathtaking views
  • On-site fine dining and wine bar
  • Charming garden for relaxation
Bed & Breakfast
8.2
Great54 reviews
  • Elegance Room
  • Private Bathrooms
  • Whirlpool Tubs
200 yd from City Center100 yd from Sheriff Andrews House
From   US$ 103 /nightSelect
  • Unique breakfast experience with daily variety
  • Antique furnishings in refined rooms
  • Whale watching tours nearby
Bed & Breakfast
8.2
Great4 reviews
  • Premium Suites
  • Historic Gardens
  • Pet-Friendly
800 yd from City Center100 yd from Kingsbrae Garden
From   US$ 315 /nightSelect
  • Luxurious suites with fireplaces and spa tubs
  • Exclusive events in historic gardens setting
  • Pet-friendly rooms with garden access
8.2
Great52 reviews
  • Casino
  • Restaurant
  • Bar
100 yd from City Center100 yd from Sheriff Andrews House
From   US$ 182 /nightSelect
  • On-site casino for entertainment
  • Adults-only environment for relaxation
  • American cuisine restaurant on-site
8.4
Great30 reviews
  • Garden
  • Sun terrace
  • Free parking
1200 yd from City Center800 yd from Kingsbrae Garden
From   US$ 186 /nightSelect
  • Adults-only accommodation with garden views
  • Soundproof units with flat-screen TVs
  • Rich American and vegetarian breakfast options
8.4
Great43 reviews
  • Air conditioning
  • Picnic area
  • Cable TV
1800 yd from City Center1100 yd from St. Andrews Blockhouse National Historic Site
From   US$ 65 /nightSelect
  • Picnic tables on-site for guests
  • Algonquin Golf Course nearby
  • Air-conditioned rooms with en suite

Top Hotel Picks in St. Andrews By The Sea

How much is a room per night?

These hotels are recommended for their prime location, close to the Bay of Fundy, as well as attractions like the Kingsbrae Garden and the historic Algonquin Resort. Prices start around $120 per night, with many options rated above 8.0/10 by guests.

3 star: $120-$200
4 star: $200-$300
5 star: $300-$450

Top Recommended hotels in St. Andrews By The Sea