The 10 best beach hotels in St. Andrews, UK | Booking.com
Skip to main content

Beach Hotels in St. Andrews

Find the beach hotels that appeal to you the most

The best beach hotels in St. Andrews

Check out our selection of great beach hotels in St. Andrews

Filter by:

Review score

Rusacks St Andrews

Hotel in St. Andrews

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

d
duncan
From
United Kingdom
Everything, rooms, all staff, bar, breakfast, location, view
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,481 reviews
Price from
$374.04
1 night, 2 adults

Seaton House - Small Luxury Hotels of the World

Hotel in St. Andrews

Located in St Andrews, 1969 feet from West Sands Beach, Seaton House - Small Luxury Hotels of the World features accommodations with a fitness center, free valet parking and a private garden.

C
Chris
From
United States
Nothing to dislike. Perfect location, amazing staff, comfortable rooms, everyone was so accommodating.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 53 reviews
Price from
$388.37
1 night, 2 adults

The Waterfront

Anstruther (Near St. Andrews)

Just a few steps from Anstruther’s harbor and marina, with views of the Firth of Forth, The Waterfront offers 4-star accommodations with breakfast included and free Wi-Fi.

F
Francesca
From
United Kingdom
I love this place,it is my go to place when I need time away The food is excellent,the staff friendly and helpful.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,395 reviews
Price from
$169.41
1 night, 2 adults

The Fuzzy Duck

Broughty Ferry (Near St. Andrews)

The Fuzzy Duck offers accommodations in Broughty Ferry, a 10-minute walk from Broughty Ferry Beach and 4 miles from Discovery Point.

G
Garth
From
United States
I particularly appreciated the "pay it forward" system the owner uses to provide basic cooking essentials - such as a couple of frozen pizzas, bacon, eggs, butter, milk, juice, sodas, and bread. This means that you leave money on the table for whatever you think is fair for what you use.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 169 reviews
Price from
$154.01
1 night, 2 adults

The Crusoe

Leven (Near St. Andrews)

Located in Leven, 12 miles from St Andrews University, The Crusoe provides accommodations with a terrace, free private parking, a restaurant and a bar. Staff on site can arrange a shuttle service.

P
Paul
From
United States
Everything was fantastic for a last-minute booking (We booked ten minutes prior to arriving). The location is amazing on the cliff overlooking the firth, the room was comfortable and the breakfast was fantastic (We recommend paying for breakfast along with your room. It is worth it!!)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 182 reviews
Price from
$255.52
1 night, 2 adults

Forth Bay Guest House

Leven (Near St. Andrews)

Forth Bay Guest House provides accommodations with barbecue facilities and free WiFi, and is located in Leven-Fife. The bed and breakfast offers a terrace.

R
Roger
From
United Kingdom
Can't remember much so it must have been good. Off street parking. Friendly landlord. There is a lounge but I didn't get very far with the jigsaw. would I stay here again? Definately.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 218 reviews
Price from
$147.39
1 night, 2 adults

Murray Library Hostel

Anstruther (Near St. Andrews)

Located in Anstruther, a few steps from Billow Ness Beach, Murray Library Hostel features rooms with sea views and free WiFi.

S
Sarah
From
Australia
You can't beat the location of this hostel in Anstruther. It's right at the bus stop and close to everything. Supermarket is a 5-10 minute walk away. The hostel is very well run and very clean. Bathrooms are great. Great showers! We never had to wait for a shower and there is a sink in the room as well. We usually stay in hotels, not hostels, but we had a private room and we were perfectly happy with Murray Library.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 688 reviews
Price from
$123.21
1 night, 2 adults

Seascape Largo

Lundin Links (Near St. Andrews)

Seascape Largo in Lundin Links provides accommodations with a garden, a terrace, and a shared lounge.

M
Michael
From
Portugal
Breakfast was excellent, very complete Scottish breakfast, very well presented. The location was excellent with ample parking nearby. Route to location was through very attractive countryside and there was a good choice of local pubs for meals. I am pleased to recommend this B&B to others looking for a spot close to St Andrews.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 335 reviews
Price from
$137.94
1 night, 2 adults

The Ship Inn

Elie (Near St. Andrews)

The Ship Inn is located in Elie, 22 mi from Edinburgh and 28 mi from Perth. The inn has a terrace and views of the sea, and guests can enjoy a meal at the restaurant. The Ship Inn features free WiFi.

O
Omri
From
Israel
The room was very nice and clean. I really liked the bathe, it's amazing and very nice
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 61 reviews
Price from
$297.30
1 night, 2 adults

The Bank

Anstruther (Near St. Andrews)

Stunning views of the Firth of Forth feature at this 4-star, family-run hotel.

K
Kelley
From
United States
great location, beautiful rooms.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 625 reviews
Price from
$200.21
1 night, 2 adults
All beach hotels in St. 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 St. Andrews and surrounding area in the past month

See all

Highly rated beach hotels in St. Andrews and nearby

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 7 reviews

    Beach Front Apt 2 Bedrooms 2 Bathrooms St Andrews offers accommodations in Fife, 2.4 miles from Fairmont St Andrews Bay Golf Course and 14 miles from Discovery Point.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 14 reviews

    Beach Cottage in a Tranquil Location offers accommodations in Kingsbarns, 4.1 miles from Fairmont St Andrews Bay Golf Course and 7 miles from St Andrews University.

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

    Offering a garden, Scotchacre Kingsbarns - Walk to Beach & Golf Club offers accommodations in Kingsbarns. This beachfront property offers access to a patio and free Wifi.

Enjoy breakfast in St. Andrews and nearby

  • 6 Howard Place

    St. Andrews
    Breakfast options
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    A comfortable vacation home near West Sands Beach, 6 Howard Place offers a base for a relaxing stay in St. Andrews.

  • Private Bedrooms with Shared Kitchen at East Shore in St Andrews offers accommodations in St. Andrews, a 3-minute walk from St Andrews East Sands Beach and 1.1 miles from St Andrews University.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    Offering a bar, St Andrews Holiday Home Walk to the Old Course offers accommodations in St. Andrews. This beachfront property offers access to a balcony, free private parking, and free Wifi.

FAQ about beach hotels in St. Andrews

Beach Hotels That Guests Love in St. Andrews

See all
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 150 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!
    Guest review by
    Andrea
    Family with young children
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 118 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.
    Guest review by
    Elizabeth
    Family with young children