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
.
Flights
Holiday Rentals
Restaurants
Things to do
St Andrews Tourism
St Andrews Hotels
St Andrews Bed and Breakfast
St Andrews Holiday Rentals
St Andrews Packages
Flights to St Andrews
St Andrews Restaurants
St Andrews Attractions
St Andrews Travel Forum
St Andrews Photo
St Andrews Map
St Andrews Guide
All St Andrews Hotels
St Andrews Hotel Deals
Last Minute Hotels in St Andrews
By Hotel Type
St Andrews Campgrounds
St Andrews Hostels
Business Hotels St Andrews
St Andrews Resorts
Luxury Hotels in St Andrews
Spa Resorts in St Andrews
Family Hotels in St Andrews
St Andrews Beach Hotels
Romantic Hotels in St Andrews
St Andrews Green Hotels
By Hotel Class
5-stars Hotels in St Andrews
4-stars Hotels in St Andrews
3-stars Hotels in St Andrews
Popular Amenities
St Andrews Hotels with Parking
Pet Friendly Hotels in St Andrews
St Andrews Hotels with a Pool
Popular St Andrews Categories
St Andrews Golf Resorts
Honeymoon Hotels St Andrews
Hotels with Hot Tubs in St Andrews
Hotels with Complimentary Breakfast in St Andrews
Hotels with Kitchenette in St Andrews
Luxury Spa Hotels in St Andrews
Hotels with Shuttle in St Andrews
Design Hotels in St Andrews
Hotels with Balconies in St Andrews
Luxury Resorts St Andrews
Near Landmarks
Hotels near St Andrews Cathedral
Hotels near St Andrews Links
Hotels near St Andrews Castle
Hotels near The Swilcan Bridge
Hotels near St Andrews West Sands Beach
Hotels near Craigtoun Country Park
Hotels near St Andrews Aquarium
Hotels near St Andrews Botanic Garden
Hotels near British Golf Museum
Hotels near University of St Andrews
Resorts near The Swilcan Bridge
Resorts near St Andrews Castle
Motels near British Golf Museum
Motels near University of St Andrews
Near Train Stations
Hotels near Barry Links Station
Hotels near Monifieth Station
Hotels near Balmossie Station
Hotels near Broughty Ferry Station
Hotels near Leuchars Station
Hotels near Longniddry Station
Hotels near Dundee Station
Hotels near Cupar Station
Near Airports
Hotels near (EDI) Edinburgh Airport
Motels near (EDI) Edinburgh Airport
Hotels near (DND) Dundee Airport
Motels near (DND) Dundee Airport
Near Colleges
Hotels near University of Dundee
Hotels near University of Abertay Dundee
Travel Guides
Apps
GreenLeaders
Skip to main content
Post
Alerts
Trips
Sign in
Inbox
See all
Log in
to get trip updates and message other travellers.
St Andrews
Hotels
Things to do
Restaurants
Flights
Holiday Rentals
Shopping
Package Holidays
Cruises
Car Hire
Add a Place
Travel Forum
Airlines
Best of 2020
Help Centre
Best Hotels Near St Andrews West Sands Beach
Europe
United Kingdom (UK)
Scotland
Fife
St Andrews
St Andrews Hotels
Hotels near St Andrews West Sands Beach
View map
Hotels near St Andrews West Sands Beach
Check In
— / — / —
Check Out
— / — / —
Guests
1 room
,
2 adults
,
0 children
Search
|
Next to the Old Course
,
St Andrews KY16 9XL,
Scotland
Read Reviews of
St Andrews West Sands Beach
Reset
Filters
COVID-19
Properties taking safety measures
Deals
Free cancellation
Reserve now, pay at stay
Properties with special offers
Price
US$0 - US$411 +
Price per night
Popular
Pet friendly
42
5 stars
5
& up
128
Breakfast included
40
Property types
Resorts
Motels
Hotels
All-inclusives
Show more
View Holiday Rentals
Amenities
Free Wifi
109
Breakfast included
40
Pool
13
Free parking
88
Show all
Distance from
25+ km
St Andrews Cathedral
St Andrews Castle
The Swilcan Bridge
British Golf Museum
Show all
Neighbourhoods
Old Town
42
West End
41
New Town
39
Cowgate
19
Show all
Traveller rating
7
& up
128
& up
144
& up
145
Hotel class
5 stars
5
4 stars
36
3 stars
76
2 stars
16
Style
Budget
33
Mid-range
103
Luxury
16
Family-friendly
83
Show more
Brands
Premier Inn
31
Travelodge Hotels Ltd
24
Best Western
11
Holiday Inn Express
9
Show all
Resorts
Motels
Hotels
All-inclusives
50 km from St Andrews West Sands Beach
Show 192 results
192 of 2,371 properties
match your filters.
Clear all filters
Sort
Filter
●
5
Map
2,371 properties
in St Andrews
Sort by:
Best Value
Resorts
Motels
Hotels
All-inclusives
50 km from St Andrews West Sands Beach
Like saving money?
We search up to 200 sites to help you save up to 30%
Updating list...
Highest-rated hotel
within 0.8 km of St Andrews West Sands Beach
Based on availability on Tripadvisor for 5 Jul - 6 Jul
Albany Hotel
US$192
US$179
Tripadvisor
View Deal
Hotels.com
Booking.com
US$179
Expedia.com
US$192
View all 13 deals from US$179
854 reviews
56 North Street
,
St Andrews KY16 9AH,
Scotland
0.8 km
from St Andrews West Sands Beach
#1 Best Value of 2,371 places to stay in St Andrews
“
What a fantastic, well run hotel In a brilliant
location. We stayed in the garden suite and it was beautiful, extremely well maintained and very clean. Nothing was too much trouble for the staff and under the…
”
Taking safety measures
Closest
Best Western Scores Hotel
US$353
US$293
Tripadvisor
View Deal
Free cancellation
Reserve now, pay at stay
Hotels.com
eDreams
US$293
ZenHotels.com
US$353
View all 12 deals from US$293
829 reviews
76 The Scores
,
St Andrews KY16 9BB,
Scotland
0.3 km
from St Andrews West Sands Beach
#2 Best Value of 2,371 places to stay in St Andrews
“
Lovely visit for our anniversary. All staff very
pleasant, Kirsten at reception especially helpful. Room very comfortable only drawback was windows couldnt be opened. Food ok thougt may have been better as...
”
Breakfast included
Rufflets Hotel
US$273
Tripadvisor
View Deal
Pay up to 12X
eDreams
Travelocity
Orbitz.com
View all 15 deals from US$273
1,722 reviews
Strathkinness Low Rd
|
5 minutes by car from the centre of St Andrews
,
St Andrews KY16 9TX,
Scotland
2.6 km
from St Andrews West Sands Beach
#3 Best Value of 2,371 places to stay in St Andrews
“
Stayed a night just before Christmas. It’s a car
ride from the centre of St Andrews. Only us and another couple staying. It’s a chintzy kind of place except the dining room which is calmer and nicer. Room was good...
”
Taking safety measures
Apex City Quay Hotel & Spa
US$101
Tripadvisor
View Deal
Hotels.com
Lol.travel
Expedia.com
US$101
View all 12 deals from US$101
1,469 reviews
1 West Victoria Dock Road
,
Dundee DD1 1EL,
Scotland
16.2 km
from St Andrews West Sands Beach
#4 Best Value of 2,371 places to stay in St Andrews
“
From the outside, the hotel does not truly
reflect the standard inside. It has been refurbished inside since our last visit many years ago. As it was our anniversary I booked a suite which was amazing. It was like...
”
Taking safety measures
Sleeperz Hotel Dundee
US$90
Tripadvisor
View Deal
Pay up to 12X
Hotels.com
Expedia.com
US$90
eDreams
US$90
View all 12 deals from US$90
447 reviews
2 South Union Street
,
Dundee DD1 4BF,
Scotland
16.2 km
from St Andrews West Sands Beach
#5 Best Value of 2,371 places to stay in St Andrews
“
Another great stay in Sleeperz. Staff 1st Class
Food 1st Class The ambience of the place is great. Get room with a view they are amazing. Special mention to Neli on reception, she was very helpful. Kirsty and…
”
Taking safety measures
Breakfast included
Fisherman's Tavern Hotel
US$62
Tripadvisor
View Deal
Free cancellation
Reserve now, pay at stay
Hotels.com
Expedia.com
US$62
eDreams
US$62
View all 12 deals from US$62
251 reviews
10-16 Fort Street
|
Broughty Ferry
,
Dundee DD5 2AD,
Scotland
14.1 km
from St Andrews West Sands Beach
#6 Best Value of 2,371 places to stay in St Andrews
“
Short break away with the family and stayed here
for 4 nights. Room was great, family room perfect for 2 adults and a child. Room and communal areas were spotless and social distancing measures were clear and…
”
Premier Inn Dundee East hotel
US$40
PremierInn.com
View Deal
Trip.com
Expedia.com
Travelocity
View all 8 deals from US$40
468 reviews
115-117 Lawers Drive
|
Panmurefield Village, Broughty Ferry
,
Dundee DD5 3UP,
Scotland
15.7 km
from St Andrews West Sands Beach
#7 Best Value of 2,371 places to stay in St Andrews
“
Enjoyed a two night stay recently. Room very
comfy. Clean, calm and quiet A Coop store open early to late is opposite for supplies. Had a really good kebab from the shop opposite the inn. Good location for the…
”
Taking safety measures
Carnoustie Golf Hotel and Spa
US$116
US$101
Tripadvisor
View Deal
Pay up to 12X
Carnoustie Golf
Hotels.com
Trip.com
US$116
View all 11 deals from US$101
2,286 reviews
Carnoustie Golf Links Links Parade
,
Carnoustie DD7 7JE,
Scotland
17.7 km
from St Andrews West Sands Beach
#8 Best Value of 2,371 places to stay in St Andrews
“
Lovely warm friendly staff throughout the hotel.
Check in was quick but was charged for room which h i had pre paid this was quickly sorted. Lovely comfortable romm and we slept very well. Breakfast was delicious...
”
Taking safety measures
Premier Inn Dundee (Monifieth) hotel
US$40
PremierInn.com
View Deal
Trip.com
ZenHotels.com
StayForLong
441 reviews
Arbroath Road
|
Ethiebeaton Park
,
Dundee DD5 4HB,
Scotland
16.2 km
from St Andrews West Sands Beach
#9 Best Value of 2,371 places to stay in St Andrews
“
It's interesting reading the reviews for this
hotel. I do agree the decor my seem dated, but in terms of cleanliness, it is spotless. I travel a lot with work and have been staying at this Premier Inn for a few...
”
Taking safety measures
Best Western Dundee Invercarse Hotel
US$71
US$68
Tripadvisor
View Deal
Hotels.com
Expedia.com
US$71
Booking.com
US$68
View all 11 deals from US$68
727 reviews
371 Perth Road
,
Dundee DD2 1PG,
Scotland
18.5 km
from St Andrews West Sands Beach
#10 Best Value of 2,371 places to stay in St Andrews
“
Just the one night stay on a DBB deal, so
absolutely value for money. Food was excellent and prices good for drinks. Staff all very friendly and attentive. Room was a king size and very clean but starting to show...
”
16% less than usual
Breakfast included
West Park
US$37
US$32
Tripadvisor
View Deal
Hotels.com
Expedia.com
US$37
Booking.com
US$32
View all 9 deals from US$32
110 reviews
4 West Park Villas 319 Perth Road
,
Dundee DD2 1NN,
Scotland
17.8 km
from St Andrews West Sands Beach
#11 Best Value of 2,371 places to stay in St Andrews
“
Spent a week here for business meetings. The
service, drinks and hot lunches were excellent - something different each day and always hot, fresh and tasty. Only downside was the lack of power sockets for laptops...
”
2020
Forbes of Kingennie Country Resort Lodges
US$238
Tripadvisor
View Deal
Pay up to 12X
Hotels.com
eDreams
US$238
Expedia.com
US$238
View all 12 deals from US$238
412 reviews
Forbes of Kingennie Drive
,
Dundee DD5 3RD,
Scotland
19.0 km
from St Andrews West Sands Beach
#12 Best Value of 2,371 places to stay in St Andrews
“
Great value for money and fabulous facilities
loved our stay here.Would love to return soon.Food great value also.Loved the fishing and walking in the countryside plus the staff could not do enough for you.
”
The Gilvenbank Hotel
US$96
Tripadvisor
View Deal
eDreams
Travelocity
Orbitz.com
View all 11 deals from US$96
173 reviews
Huntsmans Road
,
Glenrothes KY7 6RA,
Scotland
26.5 km
from St Andrews West Sands Beach
#13 Best Value of 2,371 places to stay in St Andrews
“
I was here with my Mum for lunch. It was the
first time my Mum had been to a restaurant since lockdown. Food was good, as always. However, we both felt quite unsafe due to Covid. There is a one way system in place...
”
Mercure Perth Hotel
US$80
Tripadvisor
View Deal
Pay up to 12X
Hotels.com
Agoda.com
US$80
Booking.com
US$80
View all 13 deals from US$80
1,252 reviews
West Mill Street
,
Perth PH1 5QP,
Scotland
39.5 km
from St Andrews West Sands Beach
#14 Best Value of 2,371 places to stay in St Andrews
“
Myself and daughter, had a lovely afternoon tea o
friday.23rd october.We had a cake stand with 12 sandwiches, two scones jam and cream and 10 small cakes. I had two pots of tea We also were given a jug of water…
”
Taking safety measures
OYO Beveridge Park Apartments
US$34
Agoda.com
View Deal
Booking.com
US$34
2 reviews
6 Abbotshall Road
,
Kirkcaldy KY2 5PQ,
Scotland
34.5 km
from St Andrews West Sands Beach
#15 Best Value of 2,371 places to stay in St Andrews
“
Friend travelled through from Glasgow,having
already booking a room for the night and payment taken from his bank account..On arrival was greeted by a man in overalls,who had been joined by another man who took…
”
Top Rated
Breakfast included
Sky Lodge Perth
US$54
Tripadvisor
View Deal
Reserve now, pay at stay
Hotels.com
Agoda.com
US$54
Booking.com
US$54
View all 12 deals from US$54
288 reviews
Norwell Drive
|
Perth Airport
,
Scone PH2 6PL,
Scotland
36.7 km
from St Andrews West Sands Beach
#16 Best Value of 2,371 places to stay in St Andrews
“
Absolutely lovely place to stay,spotless,but room
with modern furniture ,flat screen tv. Lovely and warm.We stayed on 1st February and woke to frost but didn't know until we went outside his cold it…
”
The Station Hotel
US$150
US$128
Tripadvisor
View Deal
Pay up to 12X
Hotels.com
eDreams
US$150
Booking.com
US$150
View all 13 deals from US$128
764 reviews
Leonard Street
,
Perth PH2 8HE,
Scotland
39.5 km
from St Andrews West Sands Beach
#17 Best Value of 2,371 places to stay in St Andrews
“
Enjoyed our stay as I’m fascinated by old
buildings and the Station Hotel has that feel of old school grandeur. Rooms are spacious but definitely in need of some TLC. Not the most comfortable bed but okay for the...
”
Taking safety measures
Breakfast included
Sunbank House Hotel
US$120
Tripadvisor
View Deal
Pay up to 12X
eDreams
Travelocity
Orbitz.com
View all 14 deals from US$120
403 reviews
50 Dundee Road
,
Perth PH2 7BA,
Scotland
38.3 km
from St Andrews West Sands Beach
#18 Best Value of 2,371 places to stay in St Andrews
“
I found staying at the Sunbank House Hotel a
great experience. As the name says, it is kind of a house, specially cozy and comfortable, where you can find a friendly and warm treatment by the staff and owners...
”
Taking safety measures
Dinner-inclusive Rates
Breakfast included
Salutation Hotel
US$106
Tripadvisor
View Deal
Free cancellation
Reserve now, pay at stay
Hotels.com
eDreams
Travelocity
View all 12 deals from US$106
1,412 reviews
34 South Street
,
Perth PH2 8PH,
Scotland
38.9 km
from St Andrews West Sands Beach
#19 Best Value of 2,371 places to stay in St Andrews
“
Stayed for 2 nights whilst travelling around.
Lovely hotel with very friendly staff. Room a little small but absolutely fine for our requirements. Showers good. Breakfast was served with a smile and kept us going...
”
Taking safety measures
Special offer
Special Offer
Dinner-inclusive Rates
Breakfast included
Parklands Boutique Hotel
US$232
US$140
Tripadvisor
View Deal
Travelocity
Orbitz.com
ZenHotels.com
US$232
View all 10 deals from US$140
373 reviews
2 St. Leonard's Bank
,
Perth PH2 8EB,
Scotland
39.3 km
from St Andrews West Sands Beach
#20 Best Value of 2,371 places to stay in St Andrews
“
In the present climate really enjoyed my stay .
Hotel room was really nice and clean , the bathroom was massive . Owners really helpful with information as regards what to do , where to go etc . Will definitely be...
”
Breakfast included
Bay Hotel
US$119
Tripadvisor
View Deal
Free cancellation
Pay up to 12X