Find and Book Top Resorts in St. Andrews By The Sea

Search among 5 available resorts and all inclusive hotels in St. Andrews By The Sea from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-5 out of 5
2Filter & 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 map800 m from City Centre700 m from St. Andrews Blockhouse National Historic Site
From   US$ 136 /nightSelect
7.8
Very good10 reviews
MapView on map6.0 km from City Centre
From   US$ 92 /nightSelect
8.4
Great37 reviews
100 m from City Centre100 m from Sheriff Andrews House
From   US$ 103 /nightSelect
8.2
Great85 reviews
300 m from City Centre200 m from Sunbury Shores Arts & Nature Centre
From   US$ 133 /nightSelect
8.4
Great18 reviews
1.1 km from City Centre600 m from St. Andrews Blockhouse National Historic Site
From   US$ 98 /nightSelect

Best resorts and places to stay in St. Andrews By The Sea

Why visit?

St. Andrews By The Sea is a charming seaside town located in New Brunswick, Canada, offering a plethora of attractions and landmarks that make it an intriguing destination for tourists. Notable landmarks such as the historic Algonquin Resort, Kingsbrae Garden, Minister's Island, and the iconic J.C. Van Horne Bridge are just a few examples of what awaits visitors in this picturesque coastal town.

Why is choosing a resort in St. Andrews By The Sea better than staying in a hotel?

Exclusive amenities and services: Resorts in St. Andrews By The Sea offer comprehensive packages that include access to luxurious amenities such as spa facilities, golf courses, swimming pools, and fitness centers.

Beautiful natural surroundings: Resorts in this area are often nestled amidst stunning natural landscapes, providing guests with breathtaking views of the ocean or nearby forests.

Privacy and tranquility: Staying in a resort allows for a more secluded and peaceful getaway, away from the hustle and bustle of larger hotels.

Personalized experiences: Resorts in St. Andrews By The Sea often offer tailored experiences and activities, ensuring that guests have a truly unique and unforgettable stay.

On-site dining options: Many resorts boast outstanding restaurants and bars, showcasing the area's local cuisine and providing guests with a taste of the region.

What is the price to stay in a resort per night?

In St. Andrews By The Sea, the average price per night for a 3-star resort ranges from $150 to $250. For a 4-star resort, the average price per night is between $250 and $400. The more luxurious 5-star resorts can range from $400 to $700 per night, offering top-notch amenities and services.

Best Value for Money Resorts:

The Algonquin Resort: Historic 4-star resort with a stunning golf course and spa, offering elegant accommodations and a unique blend of modern comfort and traditional charm. Surroundings include the picturesque Algonquin Golf Course and nearby Kingsbrae Garden.

Tara Manor Inn: Offering affordable luxury, this 3-star resort features beautifully appointed rooms, a charming garden, and is just a short walk from the heart of St. Andrews.

Best Luxury Resorts:

The Rossmount Inn: Situated on a hilltop with panoramic views of the Bay of Fundy, this 4-star resort boasts elegant rooms, award-winning dining, and access to nearby Ministers Island.

The Kingsbrae Ar: A 5-star boutique resort with individually decorated rooms, fine dining, and access to the stunning Kingsbrae Garden.

Best Pets-Friendly Resorts:

The Picket Fence Motel: Cozy 3-star resort offering pet-friendly accommodations, including cottages with fully equipped kitchens. Located a short distance from the historic district and local attractions.

The Inn on Frederick: A charming 4-star inn that warmly welcomes furry friends, with comfortable accommodations and a central location near shops and restaurants.

Best Resorts for Families:

The St. Andrews Inn & Suites: A family-friendly 3-star resort offering spacious suites, a swimming pool, and easy access to the beach. Located near the charming downtown area.

The St. Andrews by-the-Sea Resort & Spa: A 4-star resort with a family-friendly atmosphere, featuring a pool, tennis courts, and a spa. Conveniently located near attractions such as the Algonquin Golf Course and the Huntsman Marine Science Center.

Best Resorts with Unique Views:

The Bayview Boutique Guesthouse: This charming 3-star resort offers stunning panoramic views of Passamaquoddy Bay and features comfortable rooms with a cozy atmosphere.

The Queens County Inn: A 4-star resort nestled on the waterfront, providing guests with breathtaking views of the Bay of Fundy and the Roosevelt International Bridge. It offers luxurious rooms and easy access to various attractions.

Show moreLess