Skip to main content

The 10 Best Beach Hotels in St Andrews, UK

Check out our pick of great beach hotels in St Andrews

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Overlooking the famous Old Course in St Andrews centre, Rusacks St Andrews features valet parking is available and free WiFi throughout the property.

The rooms each have a modern bathroom with free designer toiletries and a hairdryer. Rooms also feature a flat-screen satellite TV and tea/coffee making facilities.

Services and rooms were excellent

Show more Show less
9
Superb
2,143 reviews
Price from
£399
per night

Offering barbecue facilities and sea view, Rustic Cabins, sea views from rewilded farm is located in St Andrews, 2.6 km from St Andrews East Sands Beach and 700 metres from St Andrews Bay. This holiday home provides free private parking and private check-in and check-out. Guests can access the holiday home via private entrance.

It was very well equipped and incredibly comfy and cozy. We found it our most relaxing stay!

Show more Show less
9.3
Superb
239 reviews
Price from
£176.25
per night

Boasting a garden and views of garden, The Arran, St Andrews is a recently renovated aparthotel situated in St Andrews, 600 metres from West Sands Beach. It is set 1.1 km from St Andrews East Sands Beach and features luggage storage space. Outdoor furniture is available for guests to relax or dine outside.

Charlie was very attentive, helped us with everything and seemed to have a great hold of things at The Arran. The bed in the Cosy King was unbelievably comfortable and the bathroom was very spacious. Location was great, everything we did was a 5 min walk away.

Show more Show less
9.2
Superb
644 reviews
Price from
£150
per night

No1 Apartments St Andrews - South Street is set in St Andrews, 1 km from West Sands Beach, 500 metres from St Andrews University, and 4.5 km from St Andrews Bay. The apartment is 21 km from Discovery Point. Free WiFi is available throughout the property and St Andrews East Sands Beach is 1 km away.

Everything: the location, the apartment, the comfortable beds

Show more Show less
9.5
Exceptional
179 reviews
Price from
£447.30
per night

Annandale Guest House is situated in St Andrews, 1.2 km from St Andrews East Sands Beach, 400 metres from St Andrews University, as well as 5 km from St Andrews Bay. It is located 600 metres from West Sands Beach and features luggage storage space. The guest house also provides free WiFi as well as a paid airport shuttle service.

Great location. Spotless place with quality fittings and friendly host. Highly recommend.

Show more Show less
9.1
Superb
110 reviews
Price from
£249
per night

Offering a garden and garden view, No1 St Andrews and Westpark House Bedrooms is located in St Andrews, 1.2 km from St Andrews East Sands Beach and 500 metres from St Andrews University. This apartment is 4.7 km from St Andrews Bay and 21 km from Discovery Point. The property offers allergy-free units and is set less than 1 km from West Sands Beach.

location was fab. very spacious.

Show more Show less
9.2
Superb
773 reviews
Price from
£224.40
per night

Lorimer House is set in St Andrews, 1.2 km from St Andrews East Sands Beach, 400 metres from St Andrews University, as well as 4.9 km from St Andrews Bay. It is located 600 metres from West Sands Beach and provides free WiFi plus luggage storage space.

The accommodation was very clean, in a fantastic location, great for late arrival check-in. Breakfast was beautiful each morning. Scott is super friendly, nothing is too much trouble.

Show more Show less
9.3
Superb
107 reviews
Price from
£140
per night

Offering a bar and inner courtyard view, Beautiful Property In A Fantastic Location is situated in St Andrews, 700 metres from St Andrews University and 4.8 km from St Andrews Bay. The property has garden and city views, and is 1.4 km from St Andrews East Sands Beach. Free WiFi is available throughout the property and West Sands Beach is 1.1 km away.

A perfect location, a fully equipped kitchen, a lovely sitting room for watching the world go by. It is clearly well loved and cared for and much thought has gone into it. It really felt like a home!

Show more Show less
9.5
Exceptional
129 reviews
Price from
£325
per night

Located in St Andrews, Rooms at the Saint features a garden, restaurant, bar, and free WiFi throughout the property. The property is around 1.3 km from St Andrews East Sands Beach, 800 metres from St Andrews University and 4.8 km from St Andrews Bay. The property is non-smoking and is situated 1.3 km from West Sands Beach.

The room is spacious, quiet and tastefully decorated. The bathroom is the biggest I have seen in a European hotel. Everything is squicky clean. Looks like the bathroom is newly renovated. The breakfast is tasty & big servings. It is served at the restaurant. The Saints is a pub & restaurant & the rooms are located on the upper floors. The bar and the restaurant are so convenient at the end of a long day. Really convenient location in the centre of town.

Show more Show less
9
Superb
512 reviews
Price from
£365
per night

The units come with a flat-screen TV with streaming services, a kettle, a walk-in shower, a hair dryer and a wardrobe. Each unit comes with a private bathroom with free toiletries, while some feature sea views. At the bed and breakfast, every unit includes bed linen and towels.

St Andrews East Sands Beach is 400 metres from the accommodation, while West Sands Beach is 2.3 km away. The nearest airport is Dundee Airport, 26 km from No12 Bed and Breakfast, St Andrews.

Pam, was delightful would stay there again

Show more Show less
9.2
Superb
164 reviews
Price from
£228
per night

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.
Search beach hotels in St Andrews

Most booked beach hotels in St Andrews this month

Beach hotels that guests love in St Andrews

  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,234 reviews
    Elegant comfortable accommodations, gracious service. Right along the waterfront, breakfast room has ocean views. Easy walking distance to the beach (of Chariots of Fire fame), shops and restaurants, castle and cathedral ruins, museums and small aquarium. Good value considering high quality of amenities and fabulous location.
    Sara
    Young couple
  • Avg. price/night: £175
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 385 reviews
    Really quiet little village, perfect for an escape from the world for a couple of days. Very dog friendly is a plus. Short walk to the beach, which is great for the coastal path and a short drive to St Andrews and the East Neuk. We'd definitely visit again.
    Daniel
    Young couple
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,234 reviews
    Excellent room with stunning beach views
    Stephen
    Young couple
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 643 reviews
    The place was super clean, furbished with great taste, and close to everything (seaside, castle, shops, you name it). A massive plus for the bathroom, which is an absolute « bijou ». The best thing about The Arran though is probably its manager, Angus. He is the best host we’ve had in our 10-day trip across Scotland (and we’ve had great hosts!). He is smart, caring, entertaining, helpful and will give you great suggestions if you just ask him!
    Ugo
    Young couple
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 8 reviews
    The location and views from the caravan are amazing, the proximity to the beach and coastal path. The caravan itself is lovely and very comfortable. The host has made it extra comfortable with everything you need and more.
    Elaine
    Family with young children
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 66 reviews
    The property was quiet and provided us with an excellent base to explore the surrounding area. It was a perfect balance of beachfront and forest, close enough to the estate facilities and Kingsbarns distillery but hidden enough to be isolated from the world. Loved the well equipped kitchen, coffee, marshmallows and the wood burning stove and fire pit were fab!
    A
    Andrea
    Family with young children
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 64 reviews
    The location was exceptional for our mini beach holiday. place was spotless throughout. plenty space. great hosts.
    Connor
    Family with young children
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 60 reviews
    Excellent location, the home was clean and tidy and just as expected. Very comfortable beds and within easy reach of St Andrews. Unfortunately the weather did not really lend itself to walks on the beach, but in better weather we would have made use of the easy access.
    Elizabeth
    Family with young children
  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,334 reviews
    Lovely staff, excellent breakfast and a smart single room which was excellent value. Perfect location near to the beaches and the centre of town.
    Bryony
    Solo traveller
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,234 reviews
    It was spotless, the staff couldn’t do enough for us, helping us to order take away as we arrived very late, then making us toasties instead and helping me fix my hair for the next day (for a wedding) and giving us tips on what to do in Edinburgh. The food and service was exceptional and it was in such an amazing location right on the beach & golf course and only a few minutes walk for shopping! The wedding the next day was perfect also! Great night. We will definitely be back!
    Laura
    Young couple

Research, refine and make plans for your whole trip