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

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.46
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.46
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.46
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.46
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.46
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.46
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.46
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.46
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.46
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