St. Andrews Beach Hotel

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 Hotel

This weekend
Next weekend

Top St. Andrews Beach Hotel

Hotel du Vin & Bistro St. Andrews

4.0 star property
St. Andrews
  • Near the beach
9.2 out of 10, Wonderful, (738)
The price is HK$1,142
HK$1,370 total
includes taxes & fees
11 Nov - 12 Nov
Hotel du Vin & Bistro St. Andrews

Fairmont St Andrews

5.0 star property
St. Andrews
  • Near the beach
  • Indoor pool
9.4 out of 10, Exceptional, (1000)
This seaside hotel combines championship golf with a scenic seven-minute drive to sandy shores where parasailing and surf lessons await. After beach adventures, return for rejuvenating spa treatments and exquisite meals at five distinctive restaurants.
The price is HK$1,718
HK$2,062 total
includes taxes & fees
8 Dec - 9 Dec
Fairmont St Andrews

Old Course Hotel

5.0 star property
St. Andrews
  • Near the beach
  • 2 indoor pools
9.6 out of 10, Exceptional, (1000)
The price is HK$2,114
HK$2,537 total
includes taxes & fees
16 Nov - 17 Nov
Old Course Hotel

Rusacks St Andrews

5.0 star property
St. Andrews
  • Near the beach
9.4 out of 10, Exceptional, (403)
Crystal-clear waters and golden sands await beach lovers at this coastal retreat. A short walk delivers guests to West Sands beach for sailing, windsurfing, or peaceful shoreline wandering. After sun-soaked adventures, two excellent restaurants provide delicious rejuvenation.
The price is HK$2,516
HK$3,019 total
includes taxes & fees
20 Nov - 21 Nov
Rusacks St Andrews

Rufflets St Andrews

4.0 star property
St. Andrews
  • Pet-friendly
  • Parking included
  • Free WiFi
  • Restaurant
  • Breakfast available
  • Business services
9.4 out of 10, Exceptional, (345)
The price is HK$1,408
HK$1,690 total
includes taxes & fees
18 Nov - 19 Nov
Rufflets St Andrews

Kinnettles Hotel and Spa

5.0 star property
St. Andrews
  • Near the beach
  • Full-service spa
9.0 out of 10, Wonderful, (184)
The price is HK$2,161
HK$2,594 total
includes taxes & fees
19 Nov - 20 Nov
Kinnettles Hotel and Spa

The Inn At Kingsbarns

4.0 star property
St. Andrews
  • Pet-friendly
  • Parking included
  • Free WiFi
  • Restaurant
  • Tennis court
  • Breakfast available
9.8 out of 10, Exceptional, (188)
The price is HK$1,353
HK$1,624 total
includes taxes & fees
9 Nov - 10 Nov
The Inn At Kingsbarns

Seaton House - Small Luxury Hotels of the World

5.0 star property
St. Andrews
  • Near the beach
10.0 out of 10, Exceptional, (31)
This coastal haven offers the perfect beachside escape, only a 3-minute walk from West Sands' golden shoreline. After days filled with ecotours, horseback riding, or hiking coastal paths, unwind by the firepit under starlit skies.
The price is HK$1,903
HK$2,283 total
includes taxes & fees
4 Dec - 5 Dec
Seaton House - Small Luxury Hotels of the World

The Albany Hotel St Andrews

3.0 star property
St. Andrews
  • Near the beach
9.0 out of 10, Wonderful, (469)
The price is HK$1,666
HK$1,999 total
includes taxes & fees
9 Nov - 10 Nov
The Albany Hotel St Andrews

Greyfriars Inn by Greene King Inns

3.0 star property
St. Andrews
  • Near the beach
9.0 out of 10, Wonderful, (293)
The price is HK$868
HK$1,143 total
includes taxes & fees
16 Nov - 17 Nov
Greyfriars Inn by Greene King Inns
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

Explore a world of travel with Expedia

Frequently asked questions

What is St. Andrews like for travellers who love the beach?
Known for its beaches and historical sites, St. Andrews offers a lot for the traveller planning a beach getaway.
What's the best accommodation option for a beach holiday 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 for your stay near the beach.
When's the best time for a beach holiday in St. Andrews?
Plan your trip to the beach with this snapshot of weather throughout the year in St. Andrews: The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 5°C. Average annual precipitation for St. Andrews is 812 mm.
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 such as St. Andrew's Castle and St. Andrew's Cathedral. You can also pay a visit to The Scores or St. Andrews Aquarium 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 in Dundee (DND), located 12 mi (19.3 km) from the city centre. To see more of the larger area, take a train from Leuchars Station.