We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near West Sands

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
2 Playfair Terrace | North Street, St Andrews KY16 9HX, Scotland
0.2 km from West Sands
#9 of 17 hotels in St Andrews
USD 240* /night
View Deal
Booking.com
USD 240*
Priceline
USD 240*
40 The Scores, St Andrews KY16 9AS, Scotland
0.2 km from West Sands
#4 of 17 hotels in St Andrews
USD 264* /night
View Deal
Booking.com
USD 265*
Hotels.com
USD 264*
Orbitz.com
USD 264*
2 Playfair Terrace | North Street, St Andrews KY16 9HX, Scotland
0.2 km from West Sands
#9 of 17 hotels in St Andrews
USD 240* /night
View Deal
Booking.com
USD 240*
Priceline
USD 240*
76 The Scores, St Andrews KY16 9BB, Scotland
0.2 km from West Sands
#11 of 17 hotels in St Andrews
Top Deal
USD 228*
USD 174* /night
View Deal
Booking.com
USD 206*
Travelocity
USD 174*
HotelQuickly
USD 228*
28 The Scores, St Andrews KY16 9AS, Scotland
0.2 km from West Sands
#14 of 17 hotels in St Andrews
Pilmour Links, St Andrews KY16 9JQ, Scotland
0.3 km from West Sands
#7 of 17 hotels in St Andrews
Top Deal
USD 536*
USD 209* /night
View Deal
Travelocity
USD 214*
Booking.com
USD 232*
AMOMA
USD 536*
26 The Scores, St Andrews KY16 9AS, Scotland
0.3 km from West Sands
#8 of 17 hotels in St Andrews
129 North Street, St Andrews KY16 9AG, Scotland
0.3 km from West Sands
#10 of 17 hotels in St Andrews
USD 188* /night
View Deal
Expedia.com
USD 188*
TripAdvisor
USD 188*
Orbitz.com
USD 188*
7 Pilmour Place | North Street, St Andrews KY16 9HZ, Scotland
0.3 km from West Sands
#13 of 17 hotels in St Andrews
127 North Street, St Andrews KY16 9AG, Scotland
0.3 km from West Sands
#15 of 17 hotels in St Andrews
22 Murray Park, St Andrews KY16 9AW, Scotland
0.3 km from West Sands
#17 of 17 hotels in St Andrews
Old Station Road, St Andrews KY16 9SP, Scotland
0.7 km from West Sands
#1 of 17 hotels in St Andrews
Top Deal
USD 687*
USD 517* /night
View Deal
Expedia.com
USD 517*
Cancelon
USD 583*
HotelQuickly
USD 687*
56 North Street, St Andrews KY16 9AH, Scotland
0.7 km from West Sands
#6 of 17 hotels in St Andrews
No availability for your dates from these sites
Expedia.com
Booking.com
Hotels.com
23 Largo Road, St Andrews KY16 8NH, Scotland
1.5 km from West Sands
#5 of 17 hotels in St Andrews
USD 96* /night
View Deal
Strathkinness Low Road, St Andrews KY16 9TX, Scotland
2.7 km from West Sands
#2 of 17 hotels in St Andrews
USD 299* /night
View Deal
Booking.com
USD 299*
Rufflets Country
USD 299*
Agoda.com
USD 297*
St. Andrews Bay, St Andrews KY16 8PN, Scotland
5.1 km from West Sands
#3 of 17 hotels in St Andrews
USD 477* /night
View Deal
Fairmont.com
USD 485*
Booking.com
USD 484*
Priceline
USD 484*
St Michaels By Leuchars, Leuchars, St Andrews KY16 0DU, Scotland
7.5 km from West Sands
#16 of 17 hotels in St Andrews
USD 110* /night
View Deal
LateRooms.com
USD 110*
Cancelon
Forgan Drive | Nr St. Andrews, Drumoig, St Andrews KY16 0DS, Scotland
10.2 km from West Sands
#12 of 17 hotels in St Andrews
USD 90* /night
View Deal
Expedia.com
USD 90*
Priceline
USD 90*
Orbitz.com
USD 90*
Craigsanquhar Mansion House By Logie | Cupar, Fife, Craigsanquhar, Cupar KY15 4PZ, Scotland
11.2 km from West Sands
USD 136* /night
View Deal
Booking.com
USD 136*
Priceline
USD 136*
Expedia.com
10-16 Fort Street | Broughty Ferry, Dundee DD5 2AD, Scotland
14.2 km from West Sands
USD 68* /night
View Deal
Travelocity
USD 68*
Orbitz.com
USD 68*
Booking.com
USD 68*
Balcomie Road, Crail KY10 3TN, Scotland
14.2 km from West Sands
No availability for your dates from these sites
Priceline
Booking.com
43A Gray Street | Broughty Ferry, Dundee DD5 2BJ, Scotland
14.3 km from West Sands
USD 50* /night
View Deal
TripAdvisor
USD 51*
Priceline
USD 51*
Booking.com
USD 51*
48-60 Fort Street, Dundee DD5 2AB, Scotland
14.3 km from West Sands
USD 130* /night
View Deal
Priceline
USD 130*
Booking.com
USD 130*
LateRooms.com
USD 130*
| East Neuk, Kilconquhar, Scotland
14.5 km from West Sands
USD 62* /night
View Deal
Booking.com
USD 62*
TripAdvisor
USD 62*
Agoda.com
USD 62*
16 West Queen Street | Broughty Ferry, Dundee DD5 1AR, Scotland
14.7 km from West Sands
USD 98* /night
View Deal
TripAdvisor
USD 99*
Booking.com
USD 99*
Priceline
USD 99*
13 Panmure Terrace, Dundee DD5 2QL, Scotland
14.8 km from West Sands
Top Deal
USD 122*
USD 89* /night
View Deal
Hotwire.com
USD 93*
Priceline
USD 91*
HotelQuickly
USD 122*
13 Panmure Terrace, Dundee DD5 2QL, Scotland
14.8 km from West Sands
No photo provided
4 Ellieslea Road | Broughty Ferry, Dundee DD5 1JG, Scotland
15.1 km from West Sands
Loading prices...
Hotwire.com
Hotels.com
Travelocity
Monifield Tay Street, Dundee DD5 4AX, Scotland
15.2 km from West Sands
No availability for your dates from these sites
Booking.com
Hotels.com
Cancelon
115-117 Lawers Drive | Panmurefield Village, Dundee DD5 3UP, Scotland
15.9 km from West Sands
USD 81* /night
View Deal
Booking.com
Agoda.com
2 Dalgleish Road, Dundee DD4 7JR, Scotland
16.1 km from West Sands
Top Deal
USD 98*
USD 84* /night
View Deal
Orbitz.com
USD 84*
Booking.com
USD 84*
Cancelon
USD 98*
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.
St Andrews Travel Forum Need specific advice visiting St Andrews, Fife? Visit the TripAdvisor Travel Forum for St Andrews and ask our Destination Experts and the travel community.