Skip to main content

Beach Hotels in St. Andrews

Find the beach hotels that appeal to you the most

Select occupancy

The best beach hotels in St. Andrews

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

Filter by:

Review score

Old Course Hotel St Andrews

Hotel in St. Andrews

Overlooking West Sands Beach and the Links Golf Course, Old Course Hotel features a luxury spa and award-winning restaurant. Set in a magnificent building, the hotel has scenic views and elegant...

S
Susan
From
Australia
The whole hotel was just beautiful! From the gorgeous signature scent in the reception area, to the very helpful staff, and the quality of the room and dining areas. The breakfast was absolutely superb! We loved that we could order a memory foam pillow, which was delivered quickly by the staff. An absolutely first rate stay!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,015 reviews
Price from
$332.08
1 night, 2 adults

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,133 reviews
Price from
$302.82
1 night, 2 adults

The Arran, St Andrews

St. Andrews

Just a 8-minute walk from West Sands Beach and 400 yards from St Andrews University, The Arran, St Andrews features accommodations in St. Andrews, with a garden.

L
Liedeke
From
United Kingdom
The hotel was super cool, clean, and fancy my friends and I loved our stay
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 874 reviews
Price from
$298.88
1 night, 2 adults

No1 Apartments St Andrews - South Street

St. Andrews

No1 Apartments St Andrews - South Street enjoys a location in St. Andrews, a 5-minute walk from St Andrews University and 2.8 miles from Fairmont St Andrews Bay Golf Course.

M
Michael
From
Canada
Very central, very modern. Highly recommended for any length of stay in St Andrews.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 288 reviews
Price from
$296.41
1 night, 2 adults

No1 Apartments & Bedrooms St Andrews - St Mary's

St. Andrews

No1 Apartments & Bedrooms St Andrews - St Mary's enjoys a location in St. Andrews, a 11-minute walk from West Sands Beach and 600 yards from St Andrews University.

A
Alex
From
United Kingdom
Warm, central, clean and modern
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 467 reviews
Price from
$199.30
1 night, 2 adults

Rooms at the Saint

Hotel in St. Andrews

Located in St. Andrews and with West Sands Beach reachable within a 16-minute walk, Rooms at the Saint provides a garden, non-smoking rooms, free WiFi throughout the property and a bar.

S
Scott
From
Ecuador
Lovely, well furnished room. Comfortable bed. Lovely bathroom with radiant heat flooring and plenty of space for your bathroom things. Great shower. Fantastic full breakfast.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 610 reviews
Price from
$253.28
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.

P
Pellegrino
From
United States
The staff, accommodation, and location were perfect!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 151 reviews
Price from
$264.54
1 night, 2 adults

Parkview, St Andrews

St. Andrews

Parkview, St Andrews offers accommodations in St. Andrews, a 17-minute walk from West Sands Beach and 0.6 miles from St Andrews University.

A
Anil
From
United Arab Emirates
It was a great location extremely well maintained super clean and most of all a super host. We had clear follow up about our requirements, entering instructions etc
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 19 reviews
Price from
$659.89
1 night, 2 adults

Andrean House, St Andrews

St. Andrews

Andrean House, St Andrews is located in St. Andrews, just a 7-minute walk from West Sands Beach and 400 yards from St Andrews University. With garden views, this accommodation offers a terrace.

C
Caroline
From
United Kingdom
Gorgeous property Very clean with lovely surroundings Perfect location
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 20 reviews
Price from
$1,632.28
1 night, 2 adults

Greyfriars Inn by Greene King Inns

Hotel in St. Andrews

Greyfriars Hotel is centrally located in St Andrews. Ideally located within easy walking distance to many University Departments and buildings, shops, The Old Course.

L
Leslee
From
United States
Nice large room for a family. 2 showers. Close to everything
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,194 reviews
Price from
$151.97
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

Popular with guests booking beach hotels in St. Andrews

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,212 reviews

Popular with guests booking beach hotels in St. Andrews

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 817 reviews

Popular with guests booking beach hotels in St. Andrews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,133 reviews

Popular with guests booking beach hotels in St. Andrews

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

Popular with guests booking beach hotels in St. Andrews

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,194 reviews

Popular with guests booking beach hotels in St. Andrews

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 924 reviews

Popular with guests booking beach hotels in St. Andrews

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

Popular with guests booking beach hotels in St. Andrews

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 660 reviews

Popular with guests booking beach hotels in St. Andrews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 874 reviews

Popular with guests booking beach hotels in St. Andrews

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

Highly rated beach hotels in St. Andrews and nearby

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 12 reviews

A comfortable apartment near St Andrews East Sands Beach, Church Street Town Centre Apartment offers a base for a relaxing holiday in Fife.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 19 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 8.9
Excellent - What previous guests thought, 30 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 8.9
Excellent - What previous guests thought, 23 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.

Save money on beach in St. Andrews and nearby – budget options available

See all

Market Street Apartment

Fife
Budget options available

Within a 9-minute walk of St Andrews East Sands Beach and 200 yards of St Andrews University, Market Street Apartment offers free Wifi and a private beach area.

6 Howard Place

St. Andrews
Budget options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

The property is around a 8-minute walk from St Andrews University, 3.1 miles from Fairmont St Andrews Bay Golf Course, and 13 miles from Discovery Point.

FAQ about beach hotels in St. Andrews

Beach Hotels That Guests Love in St. Andrews

See all
Avg. price/night: $1,209.01
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,015 reviews
Perfect location for the town and for the beach. Friendly staff.
Guest review byEdward
Young couple
Avg. price/night: $829.42
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 924 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.
Guest review bySara
Young couple
Avg. price/night: $303.94
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 503 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.
Guest review byDaniel
Young couple
Avg. price/night: $829.42
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 924 reviews
Excellent room with stunning beach views
Guest review byStephen
Young couple
Avg. price/night: $526.83
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 874 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!
Guest review byUgo
Young couple