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.

Hotels near St Andrews Castle

The Scores, St Andrews KY16 9AR, Scotland
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Hazelbank Hotel (St Andrews, UK)
28 The Scores, St Andrews KY16 9AS, Scotland
0.1 miles from St Andrews Castle
#5 of 19 hotels in St Andrews
Traveller photos (9) | Map
Greyfriars Hotel (St Andrews, UK) 3.0 of 5
129 North Street, St Andrews KY16 9AG, Scotland
0.1 miles from St Andrews Castle
#8 of 19 hotels in St Andrews
Professional photos | Traveller photos (22) | Map
Show Prices
Hotel Du Vin (St Andrews, UK) 4.0 of 5
40 The Scores, St Andrews KY16 9AS, Scotland (Formerly St. Andrews Golf Hotel)
0.1 miles from St Andrews Castle
#9 of 19 hotels in St Andrews
Professional photos | Traveller photos (14) | Map
Show Prices
Russell Hotel (St Andrews, UK) 2.0 of 5
26 The Scores, St Andrews KY16 9AS, Scotland
0.1 miles from St Andrews Castle
#10 of 19 hotels in St Andrews
Traveller photos (20) | Map
Ogstons On North Street (St Andrews, UK)
127 North Street, St Andrews KY16 8YL, Scotland
0.1 miles from St Andrews Castle
#12 of 19 hotels in St Andrews
Professional photos | Traveller photos (35) | Map
Show Prices
Vardon House (St Andrews, UK)
22 Murray Park, St Andrews KY16 9AW, Scotland
0.1 miles from St Andrews Castle
#17 of 19 hotels in St Andrews
Traveller photos (1) | Map
The Dunvegan Hotel (St Andrews, UK)
7 Pilmour Place | North Street, St Andrews, Scotland
0.2 miles from St Andrews Castle
#1 of 19 hotels in St Andrews
Traveller photos (25) | Map
BEST WESTERN Scores Hotel (St Andrews, UK) 3.0 of 5
76 The Scores, St Andrews KY16 9BB, Scotland
0.2 miles from St Andrews Castle
Special Offer Save up to 22% off...
BEST WESTERN Scores Hotel Slideshow
#4 of 19 hotels in St Andrews
Professional photos | Traveller photos (165) | Map
Show Prices
Ardgowan Hotel (St Andrews, UK)
2 Playfair Terrace | North Street, St Andrews KY16 9HX, Scotland
0.2 miles from St Andrews Castle
Offers & Announcements Book Direct Up to 20...
Ardgowan Hotel Slideshow
#7 of 19 hotels in St Andrews
Professional photos | Traveller photos (51) | Map
Show Prices
Albany Hotel (St Andrews, UK) 3.0 of 5
56 North St, St Andrews KY16 9AH, Scotland
0.2 miles from St Andrews Castle
#14 of 19 hotels in St Andrews
Professional photos | Traveller photos (32) | Map
Show Prices
Pilmour Hotel (St Andrews, UK)
1 Pimour Place, St Andrews KY16 9HZ, Scotland
0.2 miles from St Andrews Castle
#18 of 19 hotels in St Andrews
Traveller photos (8) | Map
Macdonald Rusacks Hotel (St Andrews, UK) 4.0 of 5
Pilmour Links, St Andrews KY16 9JQ, Scotland
0.3 miles from St Andrews Castle
#11 of 19 hotels in St Andrews
Professional photos | Traveller photos (151) | Map
Show Prices
Abbey Cottage (St Andrews, UK)
Abbey Walk, St Andrews KY16 9LB, Scotland
0.5 miles from St Andrews Castle
#16 of 19 hotels in St Andrews
Traveller photos (3) | Map
Old Station Road, St Andrews KY16 9SP, Scotland
0.6 miles from St Andrews Castle
#3 of 19 hotels in St Andrews
Professional photos | Traveller photos (231) | Map
Show Prices
Ashleigh House Hotel (St Andrews, UK)
37 St. Mary St, St Andrews KY16 8AZ , Scotland
0.8 miles from St Andrews Castle
#19 of 19 hotels in St Andrews
Map
Strathkinness Low Road, St Andrews KY16 9TX, Scotland
1.8 miles from St Andrews Castle
Special Price 10% off room rate
Rufflets Country House Hotel Slideshow
#2 of 19 hotels in St Andrews
Professional photos | Traveller photos (184) | Map
Show Prices
Fairmont St Andrews (St Andrews, UK) 5.0 of 5
St. Andrews Bay, St Andrews KY16 8PN, Scotland
2.7 miles from St Andrews Castle
Special Offer 3RD NIGHT FREE
Fairmont St Andrews Slideshow
#6 of 19 hotels in St Andrews
Professional photos | Traveller photos (222) | Map
Show Prices
Kincaple Lodge, Kincaple K16 9SH, Scotland
2.8 miles from St Andrews Castle
#1 of 1 hotels in Kincaple
Traveller photos (2) | Map
St Michaels By Leuchars, Leuchars, St Andrews KY16 0DU, Scotland
5.4 miles from St Andrews Castle
#15 of 19 hotels in St Andrews
Professional photos | Traveller photos (1) | Map
Show Prices
Forgan Drive | Nr St. Andrews, Drumoig, St Andrews KY16 0DS, Scotland
6.6 miles from St Andrews Castle
#13 of 19 hotels in St Andrews
Professional photos | Traveller photos (22) | Map
Show Prices
Craigsanquhar House Hotel (Craigsanquhar, UK)
By Logie | Cupar, Fife, Craigsanquhar, Cupar KY15 4PZ, Scotland
7.3 miles from St Andrews Castle
#1 of 1 hotels in Craigsanquhar
Professional photos | Traveller photos (18) | Map
Show Prices
Balcomie Road, Crail KY10 3TN, Scotland
8.6 miles from St Andrews Castle
#1 of 1 hotels in Crail
Professional photos | Map
Show Prices
| East Neuk, Kilconquhar, Scotland
8.9 miles from St Andrews Castle
#1 of 1 hotels in Kilconquhar
Professional photos | Traveller photos (91) | Map
Show Prices
10-16 Fort Street | Broughty Ferry, Dundee DD5 2AD, Scotland
9.0 miles from St Andrews Castle
#7 of 30 hotels in Dundee
Professional photos | Traveller photos (18) | Map
Show Prices
Carslogie Road, Cupar KY15 4HY, Scotland
9.0 miles from St Andrews Castle
#2 of 2 hotels in Cupar
Traveller photos (2) | Map
The Fort Hotel (Dundee, UK)
48 - 60 Fort Street, Broughty Ferry, Dundee DD5 2AB, Scotland
9.1 miles from St Andrews Castle
#19 of 30 hotels in Dundee
Professional photos | Traveller photos (3) | Map
Show Prices
13 Panmure Terrace, Dundee DD5 2QL, Scotland
9.2 miles from St Andrews Castle
Special Offer Save up to 22% off...
BEST WESTERN Woodlands Hotel Slideshow
#14 of 30 hotels in Dundee
Professional photos | Traveller photos (43) | Map
Show Prices
16 West Queen Street | Broughty Ferry, Dundee DD5 1AR, Scotland
9.3 miles from St Andrews Castle
#8 of 30 hotels in Dundee
Professional photos | Traveller photos (5) | Map
Show Prices
13 Panmure Terrace, Broughty Ferry,, Dundee, Scotland
9.3 miles from St Andrews Castle
4 Ellieslea Road | Broughty Ferry, Dundee DD5 1JG, Scotland
9.5 miles from St Andrews Castle
Taychreggan Hotel & Restaurant Slideshow
#15 of 30 hotels in Dundee
Professional photos | Traveller photos (19) | Map
Show Prices