Find Beach Hotels in St. Andrews

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide

Find properties with these dates

Pick from 23 St. Andrews Beach Hotels and compare room rates, reviews, and availability. Most hotels are fully refundable.

Outdoor dining
Forgan Cottage - newly refurbished
10.0 out of 10, Exceptional, (87)
"Beautiful property, so close to the centre. Very well equipped and clean. Perfect for a dog. Would highly recommend."
Forgan Cottage - newly refurbished
Exterior
The Inn At Kingsbarns
4.0 star property
9.8 out of 10, Exceptional, (172)
"Lovely couple of hosts, very homely and welcoming. Great situation, great beach only minutes away. Great golf courses abound. Breakfast was excellent. Dinner was good too. Very dog friendly with Harris the golden retriever welcoming everyone who brings a dog."
The price is ¥24,762
per night
May 15 - May 16
The Inn At Kingsbarns
Indoor spa tub
Old Course Hotel
5.0 star property
9.6 out of 10, Exceptional, (886)
"The friendly, energetic staff. The rooms were very comfortable."
The price is ¥90,241
per night
May 19 - May 20
Old Course Hotel
Golf
Rusacks St Andrews
5.0 star property
9.4 out of 10, Exceptional, (292)
"Great staff!...beautiful place"
The price is ¥85,363
per night
May 20 - May 21
Rusacks St Andrews
Exterior detail
Fairmont St Andrews
5.0 star property
9.4 out of 10, Exceptional, (1000)
"Amazing hotel. We had a wonderful stay. The restaurant at the clubhouse was superb with stunning views (lovely that the shuttle takes and picks you up). The bell team charged our electric vehicle which was very convenient. The breakfast was wonderful with excellent choices. Our spa massages were superb. Golf will be on our agenda next time since the courses look great (we played St Andrews this visit). "
The price is ¥44,631
per night
May 20 - May 21
Fairmont St Andrews
Property entrance
Hotel du Vin & Bistro St. Andrews
4.0 star property
9.2 out of 10, Wonderful, (602)
"Great place to stay in St. Andrews. Very conveniently located. The room was extremely comfortable. "
The price is ¥38,860
per night
May 19 - May 20
Hotel du Vin & Bistro St. Andrews
Miscellaneous
St Nicholas Farmhouse B&B
3.0 star property
9.0 out of 10, Wonderful, (116)
"Nice place just a short walk from town centre and golf course."
St Nicholas Farmhouse B&B
Terrace/patio
The Albany Hotel St Andrews
3.0 star property
9.0 out of 10, Wonderful, (386)
"Perfect choice of hotel for a stay in St. Andrew’s. Centrally located, super helpful staff, and a full breakfast was a great way to start the day. I will say that sound travels pretty easily (I could make out conversations from other rooms), but even as a light sleeper I had no issues. Would definitely recommend to anyone!"
The price is ¥32,657
per night
May 28 - May 29
The Albany Hotel St Andrews
Property entrance
Agnes Blackadder Hall Campus Accommodation
3.0 star property
8.2 out of 10, Very Good, (130)
"I think you will find the accommodation very good. Clean with on-suite, everything you need for a basic stay. Breakfast too was very good, caters for everyone."
Agnes Blackadder Hall Campus Accommodation
View from property
The Golf Inn
3.0 star property
7.8 out of 10, Good, (223)
"No frills hotel in perfect location for all visitors. No parking on site but free parking just around the corner."
The Golf Inn
Don't see what you're looking for?
See all available properties in St. Andrews
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.

St. Andrews Beach Hotels information

 

Beach Hotels in St. Andrews

23

Highest price
¥90,241
Cheapest price
¥24,762
Number of guest reviews
3,735
Total number of hotels in St. Andrews
1,177

 

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 free WiFi and free parking, located within a short 4-minute walk of East Sands.
How many beach hotels should I expect to find in St. Andrews?
Choose from one of Expedia’s 36 hotels in St. Andrews for your beachside break.
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 East Sands. 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.

Recent reviews of St. Andrews hotels
Expedia verified reviews