Beach Hotels in St. Andrews, Scotland

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Andrews Beach Hotels

This weekend
Next weekend

Our top choices for St. Andrews beach hotels

Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.2 out of 10, Wonderful, (1204)
"Clean room and lovely staff. Breakfast was superb "
United Kingdom
Nicola
The price is P3,220
P3,864 total
includes taxes & fees
Jan 4 - Jan 5
Apex City Quay Hotel & Spa

Carnoustie Golf Hotel

Carnoustie Golf Hotel
4.0 star property
Carnoustie
9.0 out of 10, Wonderful, (1008)
"Great stay! "
United Kingdom
Lyndsey
The price is P5,026
P6,031 total
includes taxes & fees
Jan 4 - Jan 5
Carnoustie Golf Hotel

The Albany Hotel St Andrews

The Albany Hotel St Andrews
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (474)
"The staff is really very nice!"
United States
Serra
The price is P10,105
P12,126 total
includes taxes & fees
Jan 3 - Jan 4
The Albany Hotel St Andrews

Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (357)
"Everything about this hotel screams home vibes, very cosy and welcoming"
United Kingdom
Tracy
Rufflets St Andrews

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (1001)
"Great hotel "
United Kingdom
Vincent
The price is P13,754
P16,505 total
includes taxes & fees
Jan 29 - Jan 30
Fairmont St Andrews

Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (413)
"Loved our, hostess, room and Breakfast. The hot tub was soo nice after a day of walking tours. "
United States
Richard
The price is P6,776
P6,776 total
includes taxes & fees
Jan 6 - Jan 7
Dunclutha Guest House

Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
3.0 star property
Dundee
9.0 out of 10, Wonderful, (229)
"Staff were lovely, room was super clean and quiet"
United Kingdom
Nicholas
The price is P2,919
P3,503 total
includes taxes & fees
Jan 6 - Jan 7
Four Points Flex by Sheraton Dundee

Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (758)
"Our rooms were lovely and clean and comfy. The staff were very helpful"
United Kingdom
Derek
The price is P8,560
P10,272 total
includes taxes & fees
Jan 26 - Jan 27
Hotel du Vin & Bistro St. Andrews

The Inn At Kingsbarns

The Inn At Kingsbarns
4.0 star property
St. Andrews
9.8 out of 10, Exceptional, (188)
"A great stay. Everything was great from accommodation to the staff including a hearty breakfast. Would defo recommend to anyone 👌 "
United Kingdom
Frank
The price is P7,926
P9,511 total
includes taxes & fees
Jan 2 - Jan 3
The Inn At Kingsbarns

Holiday Inn Express Dundee by IHG

Holiday Inn Express Dundee by IHG
3.0 star property
Dundee
8.8 out of 10, Excellent, (1000)
"Friendly staff ,good choice at breakfast and a clean tidy room"
United Kingdom
Ian
The price is P2,840
P3,408 total
includes taxes & fees
Jan 8 - Jan 9
Holiday Inn Express Dundee by IHG
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top St. Andrews Hotel Reviews

Frequently asked questions

What is St. Andrews like for travelers who love the beach?
Known for its beaches and historical sites, St. Andrews offers a lot for the traveler planning a beach getaway.
What's the best hotel for a beach vacation in St. Andrews?
No12 Bed and Breakfast is a top beach B&B offering flat-screen TVs, located within a short 4-minute walk of East Sands. The Scores Hotel is another good option to stay near the beach.
When's the best time for a beach vacation in St. Andrews?
Plan your trip to the beach with this snapshot of the seasons in St. Andrews: The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for St. Andrews is 32 inches.
What is there to see and do around St. Andrews?
After arriving and checking into your hotel, you'll probably want to explore your surroundings. If you're excited to scope out the beaches, spend a relaxing day by the water at West Sands or Tentsmuir Beach. Experience the area's historical sites and university life, and make time for local attractions like St. Andrew's Castle and St. Andrew's Cathedral. You can also pay a visit to The Scores or Royal & Ancient Golf Club of St. Andrews for more to see and do.
What's the best way to get to my beach hotel in St. Andrews?
Here's some information to help you get to and around your beach accommodation in St. Andrews more easily: The closest major airport is Dundee (DND), located 12 mi (19.3 km) from the city center. To see more of the larger area, hop on a train at Leuchars Station.