Skip to main content

Beach Hotels in Saint Andrews

Find the beach hotels that appeal to you the most

Select occupancy

The best beach hotels in Saint Andrews

Check out our selection of great beach hotels in Saint Andrews

Filter by:

Review score

Seaside Beach Resort

Saint Andrews

Seaside Beach Resort provides beachfront accommodations in Saint Andrews. This homestay provides free private parking and daily room service.

P
Phyllis
From
United States
It is a very comfortable and welcoming environment. It is a perfect location to walk to town, the walking trail, or relax by the water. The new owners, Leah and Abe, were wonderful.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 538 reviews
Price from
$139.63
1 night, 2 adults

Captain Dan's Cozy

Saint Andrews

Providing a garden, Captain Dan's Cozy provides accommodations in Saint Andrews. This beachfront property offers access to free Wifi and free private parking.

L
Leah
From
United States
The house is beautiful and very well kept. It had everything we needed. Captain Dan checked in on us to make sure we were able to easily access the property and that everything was ok. The house is a short walking distance to Water St. and the attractions of St. Andrew's waterfront. We enjoyed our stay!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews
Price from
$470.86
1 night, 2 adults

The New Brunswick Bed and Breakfast

Saint Andrews

The New Brunswick Bed and Breakfast in Saint Andrews provides adults-only accommodations with a garden, a terrace, and a shared lounge.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 82 reviews
Price from
$269.96
1 night, 2 adults

Greenside Motel

Saint Andrews

Just 3 minutes’ drive from Saint Andrews town center, this motel offers on-site picnic tables. All rooms are equipped with free WiFi. Cable TV is standard in all rooms at Greenside Motel.

K
Kashius
From
Canada
Great accessibility and clean rooms! Owner is very nice.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 399 reviews
Price from
$98.27
1 night, 2 adults

Sunset Tides

Oak Haven (Near Saint Andrews)

Featuring a garden, Sunset Tides provides accommodations in Oak Haven. This beachfront property offers access to free Wifi and free private parking.

B
Bryant
From
United States
We loved the customized touches, the espresso machine, movie theatre, large fenced yard for our dogs to play in and so much more. The views were beautiful, I saw a sunset one night and a sunrise the next morning. The owners seemingly thought of everything we could need before we even realized we needed it!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 88 reviews
Price from
$210.82
1 night, 2 adults

Friars Bay Inn & Cottages

Welshpool (Near Saint Andrews)

Located in Welshpool, Friars Bay Inn & Cottages offers 3-star accommodations with a private beach area and barbecue facilities. There's a terrace and guests can use free WiFi and free private parking....

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 374 reviews
Price from
$129.09
1 night, 2 adults

Woodhaven - Seaside Accommodations

Waweig (Near Saint Andrews)

Located in Waweig in the New Brunswick region, Woodhaven - Seaside Accommodations provides accommodations with free WiFi and free private parking, as well as access to a hot tub.

J
Jane
From
Canada
Absolutely stunning!! Fabulous place with total comfort, a home away from home. Loved the privacy and hot tub after a cold day at the rinks. Quiet and peaceful with starry nights. Clean and comfy lodge.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 47 reviews

Casa Breeze B & B

Saint Stephen (Near Saint Andrews)

Casa Breeze B & B provides beachfront accommodations in Saint Stephen. With water sports facilities, the 5-star bed and breakfast has air-conditioned rooms with free Wifi.

R
Rev. Carole
From
Canada
Beautifully and artfully designed and furnished. Art objects and landscaping are exceptional. Stan and Sue were incredibly kind and gracious, and we felt like honoured guests.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 96 reviews
All beach hotels in Saint Andrews

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in Saint Andrews and surrounding area in the past month

See all

Popular with guests booking beach hotels in Saint Andrews

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 399 reviews

Popular with guests booking beach hotels in Saint Andrews

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 538 reviews

Popular with guests booking beach hotels in Saint Andrews

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 82 reviews

Popular with guests booking beach hotels in Saint Andrews

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews

Popular with guests booking beach hotels in Robbinston

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 80 reviews

Beach Hotels That Guests Love in Saint Andrews

See all
Avg. price/night: $215.61
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 538 reviews
We love this place been there many times. Location is wonderful, close to downtown walking to the shops, close to the ocean floor walk, sitting watching the boats, and sunsets. Clean, and quiet.
Guest review byKaren
Family with young children
Avg. price/night: $215.61
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 538 reviews
It’s beach side and perfect location for walking to all the main restaurants/pubs and shops.
Guest review byJulie
Young couple
Avg. price/night: $215.61
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 538 reviews
Beautiful stay at this location! We shared one of the smaller cottages. Beachfront access. Everything walking distance. The owners were friendly and approachable. Will definitely return in the near future!
Guest review bykelsey
Group
Avg. price/night: $215.61
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 538 reviews
The best thing I loved is from my balcony I walked down to the Beach ⛱️ It was absolutely refreshing to sit and just listen to the ocean 💯 we will definitely be booking again and will be for more than a night 🌙 Thank you for this opportunity 💖⛱️💖
Guest review byLynn
Young couple
Avg. price/night: $215.61
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 538 reviews
We love the seaside beach resort - this is our 4 year staying in the seagull
Guest review byTabatha
Young couple
Avg. price/night: $215.61
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 538 reviews
We've stayed at the Seaside Beach Resort several times over the years. The location can't be beat! The rooms are always clean and comfortable. We've been bringing friends and family along so they can enjoy St. Andrews too. We love it there!
Guest review byBrenda
Group
Avg. price/night: $215.61
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 538 reviews
The cozyness of the studio apartment, the position,. Ask for an ocean front chalet, if available, you will enjoy amazing sunsets!
Guest review byAntonella
Solo traveler
Avg. price/night: $215.61
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 538 reviews
The location was wonderful. Right on the beach and close to town.
Guest review byGoldie
Family with young children
Avg. price/night: $215.61
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 538 reviews
Gorgeous sea views and lovely seaside sitting area
Guest review byTanya
Young couple