Skip to main content

Beach Hotels in Saint Andrews

Find the beach hotels that appeal to you the most

The best beach hotels in Saint Andrews

Check out our pick of great beach hotels in Saint Andrews

Filter by:

Review score

Seaside Beach Resort

Saint Andrews

Facing the seafront in Saint Andrews, Seaside Beach Resort features a private beach area and barbecue facilities. This homestay provides free private parking and a housekeeping service.

J
Jason Linford
From
Canada
A quaint little place with a cottage feel. Great location with awesome views and very walkable.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 569 reviews
Price from
US$126.30
1 night, 2 adults

Cozy seaside cottage

Saint Andrews

Cozy seaside cottage is situated in Saint Andrews and offers a private beach area and a garden. This property offers access to a terrace, free private parking and free WiFi.

H
Heidi
From
Canada
Super cute place. Bed was so comfortable I didn’t want to get out of it!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 13 reviews
Price from
US$128.44
1 night, 2 adults

Captain Dan's Cozy

Saint Andrews

Featuring a hot tub, Captain Dan's Cozy is located in Saint Andrews. This beachfront property offers access to free WiFi and free private parking.

M
Michael
From
Canada
We had a great three day stay at Captain Dan's modern cottage. the cottage was terrific in all aspects: spacious, bright, quiet, well equipped, good location, keypad entry, lovely deck and garden. Parking was on site, wifi was strong, shower had good pressure, washer and dryer came in very handy. Comfortable beds, quality linens, plentiful towels, immaculately clean. Captain Dan was a good communicator which made everything very easy. Highly Recommended.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 8 reviews
Price from
US$340.93
1 night, 2 adults

The New Brunswick Bed and Breakfast

Saint Andrews

The New Brunswick Bed and Breakfast in Saint Andrews provides adults-only accommodation with a garden and a shared lounge. The property has garden views.

G
Graham
From
Germany
Extremely comfortable, beautifully and tastefully decorated, great location walking distance to the town. Fabulous breakfasts, a guest fridge full of goodies, and above all two of the friendliest, most hospitable people you could wish to meet. Nothing too much for them, great tips on dining and things to do. Put this place on your list of must visits, we couldn’t recommend it highly enough and would love to return.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 86 reviews
Price from
US$243.33
1 night, 2 adults

Sunset Tides

Oak Haven (Near Saint Andrews)

Set in Oak Haven in the New Brunswick region, Sunset Tides has a garden. This beachfront property offers access to free WiFi and free private parking.

D
Denise
From
Canada
It was home away from home. The personal touches was amazing. Very well decorated , granddaughters loved the coffee bar and the huge shower.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 102 reviews
Price from
US$125.64
1 night, 2 adults

Woodhaven - Seaside Accommodations

Waweig (Near Saint Andrews)

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

A
Andrew
From
United Kingdom
A very nice place with lovely views.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 42 reviews
Price from
US$124.87
1 night, 2 adults

Friars Bay Inn & Cottages

Welshpool (Near Saint Andrews)

Set in Welshpool, Friars Bay Inn & Cottages offers 3-star accommodation with a private beach area and barbecue facilities.

S
SUSAN
From
United States
Sparkling clean, everything I needed. I could open the window and get fresh air, I love to smell the sea. Beautiful view. Able to walk the beach. Kind, friendly staff. I was there off-season...so peaceful and quiet. Great restaurant next door.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 361 reviews
Price from
US$128.44
1 night, 2 adults

Greenside Motel

Saint Andrews

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

G
Gerry
From
United Kingdom
Really great location on the edge of town...about 20min walk. Room was a great size. Kitchenette well kitted out. Lounge area a bonus...especially with the sofa.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 373 reviews

Casa Breeze B & B

Saint Stephen (Near Saint Andrews)

Set in Saint Stephen in the New Brunswick region, Casa Breeze B & B offers accommodation with free private parking, as well as access to a hot tub.

C
Cassie
From
United States
We loved our stay, the favorite lodging of our vacation, very clean, super hosts, great breakfast. Would come back again. Hosts made us feel very at home and welcome.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 105 reviews
All beach hotels in Saint Andrews

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Beach hotels that guests love in Saint Andrews

See all
Avg. price/night: US$164.63
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 569 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 by
Karen
Family with young children
Avg. price/night: US$164.63
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 569 reviews
It’s beach side and perfect location for walking to all the main restaurants/pubs and shops.
Guest review by
Julie
Young couple
Avg. price/night: US$164.63
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 569 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 by
kelsey
Group
Avg. price/night: US$164.63
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 569 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 by
Lynn
Young couple
Avg. price/night: US$164.63
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 569 reviews
We love the seaside beach resort - this is our 4 year staying in the seagull
Guest review by
Tabatha
Young couple
Avg. price/night: US$164.63
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 569 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 by
Brenda
Group
Avg. price/night: US$164.63
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 569 reviews
The cozyness of the studio apartment, the position,. Ask for an ocean front chalet, if available, you will enjoy amazing sunsets!
Guest review by
Antonella
Solo traveller
Avg. price/night: US$164.63
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 569 reviews
The location was wonderful. Right on the beach and close to town.
Guest review by
Goldie
Family with young children
Avg. price/night: US$164.63
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 569 reviews
Gorgeous sea views and lovely seaside sitting area
Guest review by
Tanya
Young couple