Find Beach Resorts in St. Andrews

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Andrews Beach Resorts & Hotels

This weekend
Next weekend

Our top choices for St. Andrews beach hotels

Algonquin Resort St Andrews by-the-Sea Autograph Collection

Algonquin Resort St Andrews by-the-Sea Autograph Collection
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,002 reviews)
"A little much needed weekend get away for us and choosing the Algonquin Resort was the absolute best choice with the true classy ambiance that is provided relaxation great food and "
Canada
joan
The price is £104
includes taxes & fees
6 Apr - 7 Apr
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Scoodic Motel

Scoodic Motel
2.5 star property
Oak Bay
9.0 out of 10, Wonderful, (302 reviews)
"Great stay and accommodating "
Canada
Dugald
The price is £65
includes taxes & fees
4 Apr - 5 Apr
Scoodic Motel

Winsome Inn

Winsome Inn
2.5 star property
St. Stephen
8.4 out of 10, Very good, (589 reviews)
"A good place"
Canada
Joanne
The price is £84
includes taxes & fees
31 Mar - 1 Apr
Winsome Inn

Kennedy House

Kennedy House
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (998 reviews)
"clean room and very friendly staff."
Canada
Andrea
The price is £57
includes taxes & fees
4 Apr - 5 Apr
Kennedy House

Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (1,003 reviews)
"Great place very spacious very clean. Very easy to check in would come again :-)"
Canada
Emily
The price is £82
includes taxes & fees
13 Apr - 14 Apr
Saint Andrews Inn & Suites

Woodhaven Country Lodge

Woodhaven Country Lodge
4.0 star property
Oak Bay
9.6 out of 10, Exceptional, (53 reviews)
"Perfect place with perfect hosts!!"
Canada
F
The price is £114
includes taxes & fees
7 Apr - 8 Apr
Woodhaven Country Lodge

Charming Beachfront Apt w/Home Cinema & Coffee Bar

Charming Beachfront Apt w/Home Cinema & Coffee Bar
Bayside
9.8 out of 10, Exceptional, (59 reviews)
"EXCELLENT LOCATION !"
Canada
Phil
The price is £166
includes taxes & fees
2 Apr - 3 Apr
Charming Beachfront Apt w/Home Cinema & Coffee Bar

Compass Cove Cottage with waterfront

Compass Cove Cottage with waterfront
Waweig
10.0 out of 10, Exceptional, (13 reviews)
"Exceptional place to stay we really enjoyed the experience "
Canada
Michelle R.
The price is £198
includes taxes & fees
31 Mar - 1 Apr
Compass Cove Cottage with waterfront

Tidal Tranquility Cottage with waterfront

Tidal Tranquility Cottage with waterfront
Waweig
8.8 out of 10, Excellent, (6 reviews)
"Wonderful little spot. Super easy to find, very clean. I loved it! "
Canada
Monica M.
The price is £198
includes taxes & fees
31 Mar - 1 Apr
Tidal Tranquility Cottage with waterfront

The Hideaway Cottage with Hot tub

The Hideaway Cottage with Hot tub
Waweig
10.0 out of 10, Exceptional, (6 reviews)
"In a word…perfect"
Canada
Derrick D.
The price is £198
includes taxes & fees
7 Apr - 8 Apr
The Hideaway Cottage with Hot tub
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Choose what matters most at beach hotels in St. Andrews

Find out more about St. Andrews

St. Andrews and its attractions for beach lovers

St. Andrews, New Brunswick, is a hidden gem for beach lovers, offering an array of activities that will enchant both families and adventurous travellers alike. Begin your exploration at the stunning Kingsbrae Garden, a vibrant 27-acre horticultural wonderland that showcases beautiful flowers and art installations, perfect for a leisurely stroll. Just a stone’s throw away lies the picturesque St. Andrews Lighthouse, where visitors can enjoy breathtaking views of the Bay of Fundy and its impressive tides. For those keen on marine life, a whale-watching tour is an absolute must; the chance to spot majestic humpback whales is an unforgettable experience. The local beach at Minister's Island presents a unique opportunity for sandcastle building and beachcombing during low tide, while the warm, inviting waters are perfect for a refreshing dip. For accommodations, the charming waterfront hotels in the heart of St. Andrews, like the historic Algonquin Resort, offer luxury and convenience, allowing you to unwind after a day of exploration. With attentive service and nearby both the beach and local attractions, your stay in this idyllic coastal town is bound to leave you feeling rejuvenated.

Find the best beach hotels and resorts in St. Andrews

For travellers seeking a seaside escape in St. Andrews, New Brunswick, these hotels offer a perfect blend of beach access and relaxation. Each hotel features unique amenities that enhance the beach experience.

Picket Fence Motel

  • Why it's great for the ultimate beach vacation spot: With a superb review rating of 9.4, Picket Fence Motel has a welcoming atmosphere for beach travellers seeking simplicity and comfort. Located near the beach, this motel ensures easy access to sun and surf, making it a delightful choice for seaside relaxation.
  • Other amenities: The motel features complimentary toiletries, self-parking options, and air conditioning for a comfortable stay. The yard area provides a perfect spot for guests to relax outdoors after a day at the beach, enhancing the overall experience of this charming hotel.
  • Nearby attractions: Water Street - 0.6 km, St Andrews Blockhouse - 0.7 km, Centennial Park - 0.8 km

Algonquin Resort St Andrews by-the-Sea Autograph Collection

  • Why it's great for the ultimate beach vacation spot: The Algonquin Resort St Andrews by-the-Sea is an exquisite choice for beach enthusiasts, an impressive review rating of 9.2. With direct access to the sandy beach and ocean views from the on-site restaurant, guests can immerse themselves in the coastal charm. The resort's luxurious amenities, including a full-service spa and indoor pool, ensure a rejuvenating stay after a day by the sea.
  • Other amenities: In addition to beach access, the resort offers a historic setting with premium bedding and a variety of wellness treatments, including massage and body treatments. Guests can enjoy onsite golfing, tennis courts, a hot tub, and a complimentary area shuttle. The hotel also features a concierge service, daily housekeeping, and a terrace for leisurely afternoons, making it an ideal beach retreat.
  • Nearby attractions: Kingsbrae Garden - 0.4 km, Water Street - 0.6 km, Sunbury Shores Arts & Nature Centre - 0.8 km

Saint Andrews Inn & Suites

  • Why it's great for the ultimate beach vacation spot: For a comfortable and budget-friendly stay, the Saint Andrews Inn & Suites is a great option for beach lovers, with an excellent review rating of 8.8. Located near the beach, this hotel offers convenient access to sandy shores, while the kitchenette in every room provides the flexibility for guests to prepare their own meals after a day of exploration.
  • Other amenities: Guests can enjoy a relaxing indoor pool, complimentary toiletries, and air conditioning for added comfort. The hotel also offers free self-parking and features electric kettles and microwaves in-room, making it a practical choice for those seeking convenience close to the beach.
  • Nearby attractions: Water Street - 0 km, Sunbury Shores Arts & Nature Centre - 0.1 km, Market Wharf - 0.4 km

Kennedy House

  • Why it's great for the ultimate beach vacation spot: Kennedy House is the perfect spot for those who appreciate nearby the beach, with a review rating of 8.8. Just a short stroll from sandy shores, this hotel features balconies that provide ocean views, allowing guests to unwind while taking in the coastal scenery.
  • Other amenities: The hotel includes a terrace for outdoor relaxation, free street parking, and a billiards table for entertainment. With a charming historical design and nearby marina views, guests can enjoy a unique blend of comfort and character during their beach getaway.
  • Nearby attractions: Water Street - 0 km, Market Wharf - 0.1 km, Sheriff Andrew House - 0.2 km

Top St. Andrews Hotel Reviews

Frequently asked questions

What are the best beach hotels in St Andrews?
For top-rated beach hotels in St Andrews, consider the Treadwell Inn, Kennedy House, and Saint Andrews Inn & Suites.

The 4-star Treadwell Inn, with a 9.6 rating, offers rooms with ocean views and complimentary breakfast. Guests frequently praise its excellent location and delicious food.

Kennedy House, a 3-star property with an 8.8 rating, provides rooms with partial ocean views and furnished balconies or terraces, allowing guests to enjoy the coastal scenery. Reviewers often highlight its excellent location and comfortable rooms.

The 3-star Saint Andrews Inn & Suites, rated 8.8, is located near the beach and offers ocean views from some rooms. It features an indoor pool and guests appreciate its excellent location and comfortable beds.
How much does a beach hotel in St Andrews cost?
Prices for beach hotels in St Andrews vary, but you can find a great deal from £57 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which St Andrews hotels are near the best beaches?
For hotels near the best beaches in St Andrews, you could consider the Kennedy House or the Saint Andrews Inn & Suites.

The 3-star Kennedy House, with an 8.8 rating, is located near the beach and offers rooms with partial ocean views, as well as furnished balconies or terraces.

The Saint Andrews Inn & Suites, a 3-star hotel with an 8.8 rating, is also situated near the beach and features ocean-view rooms. It provides an indoor pool for guests.
Which beach hotels in St Andrews are good for families?
For a family trip to St Andrews, consider the Algonquin Resort St Andrews by-the-Sea Autograph Collection, Treadwell Inn, or Greenside motel.

The 4-star Algonquin Resort St Andrews by-the-Sea Autograph Collection, with a 9.2 rating, is a good option with a nearby ocean and golf amenities on-site, including golf lessons and a golf course. Guests frequently mention the friendly staff and comfortable rooms.

The 4-star Treadwell Inn, rated 9.6, offers ocean views and complimentary breakfast. Reviewers often highlight its excellent location and delicious food.

For a more budget-friendly option, the Greenside motel, with an 8.6 rating, is located near the beach and offers kitchens in its rooms, which can be convenient for families. Guests often praise the clean rooms and comfortable beds.
What are the best St Andrews hotels with ocean views?
For hotels with ocean views in St Andrews, consider Treadwell Inn, Kennedy House, or Saint Andrews Inn & Suites.

The 4-star Treadwell Inn, with a 9.6 rating, offers excellent ocean views and complimentary breakfast. Guests frequently comment on its superb location and delicious food.

Kennedy House, a 3-star property with an 8.8 rating, provides partial ocean views and marina views from its furnished balconies or terraces. Its location is often highlighted as excellent by guests.

The 3-star Saint Andrews Inn & Suites, also rated 8.8, features ocean views and an indoor pool. Many guests appreciate the clean, big rooms and the great balconies.
What are the top-rated beach hotels in St Andrews with a pool?
For top-rated beach hotels in St Andrews with a pool, consider the Algonquin Resort St Andrews by-the-Sea Autograph Collection and the Saint Andrews Inn & Suites.

The 4-star Algonquin Resort St Andrews by-the-Sea Autograph Collection, with a 9.2 rating, is near the sea and ocean. It offers both indoor and outdoor seasonal pools and also features an on-site golf course with lessons and a pro shop.

The 3-star Saint Andrews Inn & Suites, rated 8.8 by guests, is located near the beach and offers ocean views from some rooms. It provides an indoor pool and guests frequently mention the friendly staff and comfortable beds.
Which area of St Andrews is best to stay in for beaches?
The best area to stay in St. Andrews for beaches is the area immediately surrounding and to the west of the town centre, particularly near Katy's Cove and the Algonquin Resort.

Katy's Cove is a lovely, sheltered saltwater beach great for families. It's known for its warmer waters, which is a real bonus in New Brunswick, and has a floating dock for swimming. The area around the Algonquin Resort provides direct access to this beach and offers excellent facilities.

Families will find this area particularly appealing due to the calm waters of Katy's Cove and its proximity to the resort's amenities, which often include swimming pools and dining options. It means you're just a short stroll from a relaxing beach day and have everything you need close at hand.
What is the best time of year to stay in a beach hotel in St Andrews?
The most popular time to stay in a beach hotel in St Andrews is during the summer, particularly in July and August. The weather is wonderfully warm, with average temperatures ranging from 20°C to 25°C, creating ideal conditions for enjoying the Bay of Fundy's beaches and coastal activities.

During this peak season, the town buzzes with energy, and you'll find a lively option great for families and couples alike. It's a fantastic time for whale watching tours, kayaking along the coast, or simply relaxing on the sand. All local attractions, from the Huntsman Marine Science Centre to the historic Blockhouse, are fully operational with extended hours, ensuring there's always something to do.

As another option, June presents a great alternative. While the temperatures are comfortably in the mid-teens to low 20s, it's still excellent weather for beach strolls and outdoor exploration.
How can I save on a beach hotel in St Andrews with Expedia?
One Key™ —Expedia's free travel rewards programme—gives you instant access to perks and Member Prices on St Andrews beach hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, check out the last-minute deals.



*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
What beach activities should we do in St Andrews?
The best area to stay in St Andrews, New Brunswick for beach activities is the waterfront area, particularly around Water Street and Joes Point Road.

This area is the heart of St Andrews, offering easy access to the Bay of Fundy's coastline and a variety of tidal experiences. Water Street runs parallel to the waterfront, lined with shops and restaurants, while Joes Point Road leads directly to some of the town's most accessible beaches and coastal attractions.

For families, staying near the waterfront is ideal. Ministers Island, accessible by driving across the ocean floor at low tide, offers a unique beach experience where children can explore tide pools and enjoy the vast expanse of sand. Katy's Cove, a saltwater beach and recreation area, provides a calm and supervised environment superb for swimming and building sandcastles, especially during high tide.

Couples looking for a relaxing coastal experience will appreciate staying close to the waterfront for easy access to scenic walks and wildlife spotting. The beaches around Joes Point Road, such as the public access points along the shore, offer tranquil settings for strolls and enjoying the Bay of Fundy's dramatic tides.
Is it cheaper to book flights and a beach hotel in St Andrews as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in St Andrews for you.

Explore a world of travel with Expedia