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
Boutique Hotels St Andrews
Hotels with Balconies in St Andrews
Exclusive Resorts in St Andrews
Spa Resorts St Andrews
Beach Resorts in St Andrews
Spa Hotels St Andrews
Family Resorts St Andrews
Quiet Resorts in St Andrews
Unique Hotels St Andrews
St Andrews Hotels With Indoor Pools
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 St Andrews Aquarium
Resorts near St Andrews Botanic Garden
Motels near The Swilcan Bridge
Motels near St Andrews Aquarium
Near Train Stations
Hotels near Barry Links Station
Hotels near Monifieth Station
Hotels near Balmossie Station
Hotels near Broughty Ferry Station
Hotels near Drem Station
Hotels near Leuchars Station
Hotels near Carlisle Station
Hotels near Dundee Station
Hotels near Golf Street 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 2021
Help Centre
Best Hotels Near St Andrews Castle
Europe
United Kingdom (UK)
Scotland
Fife
St Andrews
St Andrews Hotels
Hotels near St Andrews Castle
View map
Hotels near St Andrews Castle
Check In
— / — / —
Check Out
— / — / —
Guests
1 room
,
2 adults
,
0 children
Search
St. Andrews Castle The Scores
,
St Andrews KY16 9AR,
Scotland
Read Reviews of
St Andrews Castle
Reset
Filters
COVID-19
Properties taking safety measures
Deals
Free cancellation
Reserve now, pay at stay
Properties with special offers
Price
US$0 - US$378 +
Price per night
Popular
Pet friendly
44
5 stars
9
& up
125
Breakfast included
41
Property types
Resorts
Motels
Hotels
All-inclusives
Show more
View Holiday Rentals
Amenities
Free Wifi
107
Breakfast included
41
Pool
14
Free parking
93
Show all
Distance from
25+ km
St Andrews Cathedral
St Andrews Castle
The Swilcan Bridge
British Golf Museum
Show all
Neighbourhoods
West End
43
Old Town
41
New Town
38
Cowgate
19
Show all
Traveller rating
7
& up
125
& up
140
& up
141
Hotel class
5 stars
9
4 stars
31
3 stars
74
2 stars
15
Style
Budget
31
Mid-range
105
Luxury
12
Family-friendly
84
Show more
Brands
Premier Inn
32
Travelodge Hotels Ltd
24
Best Western
12
Holiday Inn Express
9
Show all
Resorts
Motels
Hotels
All-inclusives
50 km from St Andrews Castle
Show 162 results
162 of 2,395 properties
match your filters.
Clear all filters
Sort
Filter
●
5
Map
2,395 properties
in St Andrews
Sort by:
Best Value
Resorts
Motels
Hotels
All-inclusives
50 km from St Andrews Castle
Like saving money?
We search up to 200 sites to help you save up to 30%
Updating list...
Breakfast included
Rufflets Hotel
US$194
Booking.com
View Deal
Expedia.com
US$194
eDreams
US$194
Agoda.com
US$194
View all 15 deals from US$194
1,722 reviews
Strathkinness Low Rd
|
5 minutes by car from the centre of St Andrews
,
St Andrews KY16 9TX,
Scotland
3.2 km
from St Andrews Castle
#1 Best Value of 2,395 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
Highest-rated hotel
within a 6 minute walk of St Andrews Castle
Based on availability on Tripadvisor for 1 Apr - 2 Apr
Breakfast included
The Russell Hotel
US$188
Expedia.com
View Deal
Free cancellation
Pay up to 12X
Hotels.com
US$188
Travelocity
US$188
Orbitz.com
US$188
View all 6 deals from US$188
369 reviews
26 The Scores
,
St Andrews KY16 9AS,
Scotland
0.5 km
from St Andrews Castle
#2 Best Value of 2,395 places to stay in St Andrews
“
The hotel is right up the street from
the World Golf Museum and
St Andrews Castle
.
”
Closest
Albany Hotel
US$227
US$142
Booking.com
View Deal
Trip.com
US$227
Expedia.com
US$141
eDreams
US$142
View all 12 deals from US$141
854 reviews
56 North Street
,
St Andrews KY16 9AH,
Scotland
0.2 km
from St Andrews Castle
#3 Best Value of 2,395 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
Breakfast included
Fairmont St Andrews
US$570
US$251
Booking.com
View Deal
Expedia.com
US$570
Hotels.com
US$570
eDreams
US$251
View all 13 deals from US$251
4,559 reviews
St. Andrews Bay
,
St Andrews KY16 8PN,
Scotland
4.5 km
from St Andrews Castle
#4 Best Value of 2,395 places to stay in St Andrews
“
We had a good time with family at this hotel in
Scotland. The location and the service was very good specially the accommodation and food service at hotel. I would love to book it again for upcoming family outingins.
”
Taking safety measures
Visit hotel website
Hotel Du Vin
US$193
Booking.com
View Deal
Free cancellation
eDreams
US$193
Hotels.com
US$193
Expedia.com
US$193
View all 14 deals from US$193
889 reviews
40 The Scores
,
St Andrews KY16 9AS,
Scotland
0.5 km
from St Andrews Castle
#5 Best Value of 2,395 places to stay in St Andrews
“
My wife and I have just returned from a
much-needed 2night stay here. From the moment we checked in to the time we departed, we were looked after brilliantly by the staff. Check-in was warm and informative and we...
”
Apex City Quay Hotel & Spa
US$79
Booking.com
View Deal
Free cancellation
Reserve now, pay at stay
Hotels.com
US$79
Expedia.com
US$79
eDreams
US$79
View all 13 deals from US$79
1,469 reviews
1 West Victoria Dock Road
,
Dundee DD1 1EL,
Scotland
16.9 km
from St Andrews Castle
#6 Best Value of 2,395 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
19% less than usual
Sleeperz Hotel Dundee
US$66
US$51
Booking.com
View Deal
Free cancellation
Reserve now, pay at stay
Hotels.com
US$51
Expedia.com
US$51
Trip.com
US$66
View all 12 deals from US$51
447 reviews
2 South Union Street
,
Dundee DD1 4BF,
Scotland
16.9 km
from St Andrews Castle
#7 Best Value of 2,395 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
Kinnettles Hotel
US$367
Booking.com
View Deal
Free cancellation
Reserve now, pay at stay
eDreams
US$367
Hotels.com
US$367
Expedia.com
US$367
View all 12 deals from US$367
146 reviews
127 North Street
,
St Andrews KY16 9AG,
Scotland
0.5 km
from St Andrews Castle
#8 Best Value of 2,395 places to stay in St Andrews
“
We stayed at Kinettles for one night. The hotel
is lovely and comfortable. The first room we were offered did not have a bath so we chose instead a smaller room with a roll top bath. It was lovely. The room…
”
Premier Inn Dundee Centre Hotel
US$44
Trip.com
View Deal
Free cancellation
1,157 reviews
Discovery Quay Riverside Drive
|
Riverside Drive
,
Dundee DD1 4XA,
Scotland
16.8 km
from St Andrews Castle
#9 Best Value of 2,395 places to stay in St Andrews
“
We needed a hotel in central Dundee for a short
stay in connection with my son's higher level education. I have always found Premier Inns to be good and very consistent so we opted for the one in the center of…
”
Taking safety measures
Visit hotel website
Best Western Dundee Woodlands Hotel
US$85
US$81
Booking.com
View Deal
Free cancellation
Reserve now, pay at stay
Hotels.com
US$85
Expedia.com
US$85
eDreams
US$81
View all 13 deals from US$81
830 reviews
13 Panmure Terrace
,
Dundee DD5 2QL,
Scotland
15.2 km
from St Andrews Castle
#10 Best Value of 2,395 places to stay in St Andrews
“
We really enjoyed our stay here and it was worth
upgrading to the executive Wyldes room. The staff were lovely, attentive and helpful. Nothing was too much trouble. The wifi connection wasn’t great but didn’t...
”
Best Western Scores Hotel
US$238
US$181
Booking.com
View Deal
Free cancellation
Reserve now, pay at stay
Trip.com
US$238
eDreams
US$181
Expedia.com
US$181
View all 11 deals from US$181
829 reviews
76 The Scores
,
St Andrews KY16 9BB,
Scotland
0.6 km
from St Andrews Castle
#11 Best Value of 2,395 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...
”
Visit hotel website
Ardgowan Hotel
US$175
Booking.com
View Deal
Free cancellation
Reserve now, pay at stay
eDreams
US$175
Tripadvisor
US$175
ZenHotels.com
View all 5 deals from US$175
693 reviews
2 Playfair Terrace
|
North Street
,
St Andrews KY16 9HX,
Scotland
0.6 km
from St Andrews Castle
#12 Best Value of 2,395 places to stay in St Andrews
“
Stayed a night and was very impressed. Not the
most fancy hotel I've stayed at but did the job. Stayed in a deluxe room which was a good size. Modern room & bathroom with a good shower. Excellent location with…
”
Visit hotel website
10% less than usual
Premier Inn St Andrews hotel
US$70
US$54
PremierInn.com
View Deal
Trip.com
US$70
ZenHotels.com
StayForLong
752 reviews
23 Largo Road
,
St Andrews KY16 8NH,
Scotland
1.5 km
from St Andrews Castle
#13 Best Value of 2,395 places to stay in St Andrews
“
we stayed here twice in the last couple of months
and enjoyed our stay. the hotel itself is next door to a marks and spencer food outlet and has an aldi across the road .the hotel is like any other premier inn a...
”
Taking safety measures
Breakfast included
Hampton by Hilton Dundee City Center
US$60
Booking.com
View Deal
Free cancellation
Reserve now, pay at stay
Trip.com
US$59
Agoda.com
US$60
ZenHotels.com
US$70
View all 13 deals from US$59
816 reviews
1 Argyllgait
,
Dundee DD1 1PZ,
Scotland
17.5 km
from St Andrews Castle
#14 Best Value of 2,395 places to stay in St Andrews
“
Absolutely AMAZING , especially the staff, very
professional and friendly, 100% guarantee you can fell at home , very good dinner and very good breakfast ...Easy 5 Stars!!! many tnx all guys...
”
Taking safety measures
Special offer
Special Offer
Book Now and save 25% off
Visit hotel website
15% less than usual
Premier Inn Dundee (Monifieth) hotel
US$44
US$33
PremierInn.com
View Deal
Trip.com
US$44
ZenHotels.com
StayForLong
441 reviews
Arbroath Road
|
Ethiebeaton Park
,
Dundee DD5 4HB,
Scotland
16.7 km
from St Andrews Castle
#15 Best Value of 2,395 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
21% less than usual
Premier Inn Dundee East hotel
US$44
US$33
PremierInn.com
View Deal
Trip.com
US$44
Expedia.com
Travelocity
View all 8 deals from US$33
468 reviews
115-117 Lawers Drive
|
Panmurefield Village, Broughty Ferry
,
Dundee DD5 3UP,
Scotland
16.2 km
from St Andrews Castle
#16 Best Value of 2,395 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
Breakfast included
Staybridge Suites Dundee
US$91
Booking.com
View Deal
Free cancellation
Reserve now, pay at stay
eDreams
US$91
Hotels.com
US$91
Expedia.com
US$91
View all 11 deals from US$91
125 reviews
Staybridge Suites Lower Dens Mill Constable Street
|
Constable Street
,
Dundee DD4 6AD,
Scotland
17.3 km
from St Andrews Castle
#17 Best Value of 2,395 places to stay in St Andrews
“
I stayed for a night in December, nothing was too
much trouble for the staff. They made my stay very welcoming, Ross in particular was very helpful. It’s very central for local amenities and the V and A.
”
Taking safety measures
Hotel Indigo Dundee
US$104
US$91
Booking.com
View Deal
Free cancellation
Reserve now, pay at stay
Trip.com
US$91
Hotels.com
US$91
ZenHotels.com
US$104
View all 12 deals from US$91
328 reviews
Lower Dens Mill 50 Constable Street
,
Dundee DD4 6AD,
Scotland
17.3 km
from St Andrews Castle
#18 Best Value of 2,395 places to stay in St Andrews
“
Great place to stay, near centre and new V and A,
loved the food, hassle free stay would recommend for a visit, will be back. Loved the decor and connection with jute industry. The experience was totally enjoyable...
”
Taking safety measures
Malmaison Dundee
US$78
US$76
Hotels.com
View Deal
Free cancellation
Pay up to 12X
Booking.com
US$76
eDreams
US$76
Trip.com
US$78
View all 13 deals from US$76
1,916 reviews
44 Whitehall Crescent
,
Dundee DD1 4AY,
Scotland
17.0 km
from St Andrews Castle
#19 Best Value of 2,395 places to stay in St Andrews
“
Spent one night here just for a change of scene
due to Covid restrictions. Booked a junior suite but don't think a bath in the room classed it as a suite as there was a bath in bathroom anyway. Dinner included and...
”
Old Manor Hotel
US$119
US$108
Expedia.com
View Deal
Free cancellation
Pay up to 12X
Hotels.com
US$108
StayForLong
US$119
Travelocity
US$108
View all 12 deals from US$108
678 reviews
55 Leven Road
,
Lundin Links KY8 6AJ,
Scotland
17.9 km
from St Andrews Castle
#20 Best Value of 2,395 places to stay in St Andrews
“
My wife and I recently stayed at the old manor
for 4 nights. This was our second visit during 2020. The standard of food and helpfulness of the friendly staff was exceptional. The safety measures for COVID were...
”
Top Rated
Kilconquhar Castle Estate
US$95
Booking.com
View Deal