Find Beach Hotels in St. Andrews

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on St. Andrews Beach Hotels

Top St. Andrews Beach Hotels

5Pilmourplace

3.5 star property
9.2 out of 10, Wonderful, (152)
"We enjoyed our visit to St. Andrews. Our room was very nice, clean, comfortable bed, large bathroom. Great location, easy walk to downtown,
beach
, golf course and college. Fun pub next door but not loud in evening. Our breakfast was wonderful. There was no elevator. We would stay here again."
Denise
5Pilmourplace

Woodlands Hotel, BW Signature Collection

3.0 star property
8.6 out of 10, Excellent, (664)
"Beautiful setting, excellent staff and fabulous facilities especially the pool. Food lovely and great selection of gins."
Michelle
The price is NT$2,502
NT$3,003 total
includes taxes & fees
Jul 27 - Jul 28
Woodlands Hotel, BW Signature Collection

Dunclutha Guest House

3.0 star property
9.8 out of 10, Exceptional, (369)
"For me this was the most relaxing mini break I've had. Julie the owner/hostess is very friendly and chatty and nothing is too much trouble. Her rooms are spotless, bright and tastefully decorated. Depending on how your walking is, the
beach
is anything from 5-10 mins away, and what a
beach
it is. Julie's breakfast gives hotel chains a run for their money. Fully cooked and/or continental, you're spoilt for choice. I couldn't think of anything I needed in my room, everything was there, extra...
angela
The price is NT$3,558
NT$3,558 total
includes taxes & fees
Jul 26 - Jul 27
Dunclutha Guest House

The Spindrift Guest House

4.0 star property
9.8 out of 10, Exceptional, (104)
"Jen and her husband are so lovely . You can walk in minutes to a gorgeous
beach
full of seashells . Breakfast was bespoke and amazing . Full cash bar in the cozy sitting room came in handy :) we are most definitely going back next year "
Bonnie
The price is NT$4,862
NT$5,835 total
includes taxes & fees
Aug 12 - Aug 13
The Spindrift Guest House

The Albany Hotel St Andrews

3.0 star property
9.0 out of 10, Wonderful, (450)
"Lovely little hotel in very quaint town of St. Andrews. Centrally located, convenient to restaurants and sights around town. Bathroom was tiny but functional- about what is to be expected for an older property. Room we had has a view of the nice garden in back. All in all we were happy with our stay. "
Brian
The price is NT$8,275
NT$9,930 total
includes taxes & fees
Jul 15 - Jul 16
The Albany Hotel St Andrews

The Ship Inn

3.5 star property
9.6 out of 10, Exceptional, (63)
"Beautiful view of the harbour and wonderful restaurant for dinner "
Beth
The price is NT$8,542
NT$10,250 total
includes taxes & fees
Jul 27 - Jul 28
The Ship Inn

Carnoustie Golf Hotel

4.0 star property
9.0 out of 10, Wonderful, (1010)
"Excellent facilities and great rooms. Close to the
beach
and the train station but also plenty of parking."
Matthew
The price is NT$2,681
NT$3,217 total
includes taxes & fees
Jul 20 - Jul 21
Carnoustie Golf Hotel

Hotel du Vin & Bistro St. Andrews

4.0 star property
9.2 out of 10, Wonderful, (722)
"I liked how close it was to St. Andrews golf course. The
beach
view was spectacula. Breakfast was very limited. Having more options would make a better experience. "
Zia
The price is NT$8,242
NT$9,890 total
includes taxes & fees
Jul 27 - Jul 28
Hotel du Vin & Bistro St. Andrews

The Waterfront

3.0 star property
9.4 out of 10, Exceptional, (182)
"It was excellent and the food was exceptional all staff friendly and the room was spotless and great area"
Brian
The price is NT$4,948
NT$5,938 total
includes taxes & fees
Jul 27 - Jul 28
The Waterfront

The Bank

4.0 star property
9.0 out of 10, Wonderful, (145)
"Very friendly staff, clean, quiet rooms. Good hearty breakfast. Lovely view of garden,
beach
and river from dining room and bedroom. Slight issues were TV stuck on one channel and holder for shower head broken. To be fair, we didn't mention these till check out, as weren't big issues for us. Neither of these things would stop us staying here again. It was an unexpected treat to find such a nice place to stay as we were passing through the area! "
Caroline
The price is NT$5,125
NT$6,150 total
includes taxes & fees
Aug 12 - Aug 13
The Bank
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.

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?
The Scores Hotel is a top beach hotel offering 2 bars/lounges and free WiFi, located within a short 8-minute walk of West Sands. No12 Bed and Breakfast is another good option to stay near the beach.
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 Tentsmuir Beach. Experience the area's historical sites and university life, and make time for local attractions like St Andrews - Eden Course and St. Andrew's Castle. You can also pay a visit to St. Andrew's Cathedral or The Scores 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.