A street lined with shops, including a pharmacy and a candy store.

Beach Hotels & Resorts in St. Andrews from AU$212

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Andrews Beach Hotels

This weekend
Next weekend

Our top choices for St. Andrews beach hotels

1. Windsor House Inn

Windsor House Inn
3.0 star property
St. Andrews
9.8 out of 10, Exceptional, (43 reviews)
"Gorgeous balcony, comfy bed, friendly staff, lovely vibes, and perfectly located on Water Street. I loved it and will be back!"
Canada
Krista
The price is AU$248
includes taxes & fees
8 Nov - 9 Nov
Windsor House Inn

2. 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,074 reviews)
"The staff were helpful and the room was clean."
Canada
Mark
The price is AU$202
includes taxes & fees
29 Nov - 30 Nov
Algonquin Resort St Andrews by-the-Sea Autograph Collection

3. Kennedy House

Kennedy House
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (1,000 reviews)
"We loved the Bed & Breakfast feel of the Kennedy House, the converted rooms, the reverence to time past. Highly recommend Kennedy House for anyone that loves staying somewhere historic and not just another chain"
United States
Donna
The price is AU$119
includes taxes & fees
19 Nov - 20 Nov
Kennedy House

4. Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (1,006 reviews)
"Balcony was beautiful bed comfy"
Canada
Mary Lynn
The price is AU$174
includes taxes & fees
19 Nov - 20 Nov
Saint Andrews Inn & Suites

5. Europa Inn

Europa Inn
2.0 star property
St. Andrews
8.0 out of 10, Very good, (103 reviews)
"Room was clean, bed was comfortable location was great."
Canada
David
The price is AU$191
includes taxes & fees
8 Nov - 9 Nov
Europa Inn

6. Homeport Suites & Residences

Homeport Suites & Residences
2.0 star property
Lords Cove
9.4 out of 10, Exceptional, (65 reviews)
"Convenient location, clean room and good food."
Canada
Michelle
The price is AU$167
includes taxes & fees
4 Dec - 5 Dec
Homeport Suites & Residences

7. Dominion Hill Country Inn

Dominion Hill Country Inn
3.0 star property
Digdeguash
9.4 out of 10, Exceptional, (408 reviews)
"We really enjoyed staying here. The restaurant on site had a really tasty breakfast, the hot tub was fun, and the general surroundings were woodsy and peaceful. We expect to go back next year."
United States
Debbie
The price is AU$180
includes taxes & fees
19 Nov - 20 Nov
Dominion Hill Country Inn

8. The Coach House

The Coach House
3.5 star property
St. Stephen
9.2 out of 10, Wonderful, (232 reviews)
"The property is unique and the owners were very helpful and sweet. Breakfast was absolutely spectacular and not to be missed. The room was comfortable."
United States
Monica
The price is AU$172
includes taxes & fees
13 Nov - 14 Nov
The Coach House

9. Woodhaven Country Lodge

Woodhaven Country Lodge
4.0 star property
Oak Bay
9.4 out of 10, Exceptional, (65 reviews)
"Such a cute area and the room was exactly as described."
United States
Brett
The price is AU$223
includes taxes & fees
6 Dec - 7 Dec
Woodhaven Country Lodge

10. Granite Town Hotel

Granite Town Hotel
3.0 star property
St George
8.8 out of 10, Excellent, (1,002 reviews)
"Great location and a good breakfast"
Canada
Ronald
The price is AU$174
includes taxes & fees
7 Nov - 8 Nov
Granite Town Hotel

11. Winsome Inn

Winsome Inn
2.5 star property
St. Stephen
8.4 out of 10, Very good, (654 reviews)
"Great motel. Continental breakfast was very nice."
Canada
Chad
The price is AU$164
includes taxes & fees
8 Nov - 9 Nov
Winsome Inn
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

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 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 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 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.
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 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 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 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 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 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 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 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 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 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.
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.
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.
How can I save on a beach hotel in St. Andrews with Expedia?
One Key™ —Expedia's free travel rewards program—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.
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 AU$212 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.
Is it cheaper to book a St. Andrews beach hotel and flights 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.