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 The Royal & Ancient Golf Club of St. Andrews

St Andrews, Scotland
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Old Station Road, St Andrews KY16 9SP, Scotland
1.2 km from The Royal & Ancient Golf Club of St. Andrews
#3 of 19 hotels in St Andrews
Professional photos | Traveller photos (257) | Map
Show Prices
Macdonald Rusacks Hotel (St Andrews, UK) 4.0 of 5
Pilmour Links, St Andrews KY16 9JQ, Scotland
1.5 km from The Royal & Ancient Golf Club of St. Andrews
#10 of 19 hotels in St Andrews
Professional photos | Traveller photos (152) | Map
Show Prices
The Dunvegan Hotel (St Andrews, UK)
7 Pilmour Place | North Street, St Andrews, Scotland
1.6 km from The Royal & Ancient Golf Club of St. Andrews
#2 of 19 hotels in St Andrews
Traveller photos (27) | Map
BEST WESTERN Scores Hotel (St Andrews, UK) 3.0 of 5
76 The Scores, St Andrews KY16 9BB, Scotland
1.6 km from The Royal & Ancient Golf Club of St. Andrews
Special Offer Save up to 50% off...
BEST WESTERN Scores Hotel Slideshow
#4 of 19 hotels in St Andrews
Professional photos | Traveller photos (169) | Map
Show Prices
Pilmour Hotel (St Andrews, UK)
1 Pimour Place, St Andrews KY16 9HZ, Scotland
1.6 km from The Royal & Ancient Golf Club of St. Andrews
#19 of 19 hotels in St Andrews
Traveller photos (8) | Map
Hazelbank Hotel (St Andrews, UK)
28 The Scores, St Andrews KY16 9AS, Scotland
1.7 km from The Royal & Ancient Golf Club of St. Andrews
#7 of 19 hotels in St Andrews
Traveller photos (9) | Map
Ardgowan Hotel (St Andrews, UK)
2 Playfair Terrace | North Street, St Andrews KY16 9HX, Scotland
1.7 km from The Royal & Ancient Golf Club of St. Andrews
Offers & Announcements Book Direct Up to 20...
Ardgowan Hotel Slideshow
#8 of 19 hotels in St Andrews
Professional photos | Traveller photos (51) | 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)
1.7 km from The Royal & Ancient Golf Club of St. Andrews
#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
1.7 km from The Royal & Ancient Golf Club of St. Andrews
#12 of 19 hotels in St Andrews
Traveller photos (30) | Map
Vardon House (St Andrews, UK)
22 Murray Park, St Andrews KY16 9AW, Scotland
1.7 km from The Royal & Ancient Golf Club of St. Andrews
#17 of 19 hotels in St Andrews
Traveller photos (1) | Map
Greyfriars Hotel (St Andrews, UK) 3.0 of 5
129 North Street, St Andrews KY16 9AG, Scotland
1.8 km from The Royal & Ancient Golf Club of St. Andrews
#6 of 19 hotels in St Andrews
Professional photos | Traveller photos (23) | Map
Show Prices
Ogstons On North Street (St Andrews, UK)
127 North Street, St Andrews KY16 8YL, Scotland
1.8 km from The Royal & Ancient Golf Club of St. Andrews
#11 of 19 hotels in St Andrews
Professional photos | Traveller photos (38) | Map
Show Prices
Albany Hotel (St Andrews, UK) 3.0 of 5
56 North St, St Andrews KY16 9AH, Scotland
2.1 km from The Royal & Ancient Golf Club of St. Andrews
#13 of 19 hotels in St Andrews
Professional photos | Traveller photos (34) | Map
Show Prices
Strathkinness Low Road, St Andrews KY16 9TX, Scotland
2.6 km from The Royal & Ancient Golf Club of St. Andrews
Rufflets Country House Hotel Slideshow
#1 of 19 hotels in St Andrews
Professional photos | Traveller photos (188) | Map
Show Prices
Abbey Cottage (St Andrews, UK)
Abbey Walk, St Andrews KY16 9LB, Scotland
2.6 km from The Royal & Ancient Golf Club of St. Andrews
#16 of 19 hotels in St Andrews
Traveller photos (3) | Map
Ashleigh House Hotel (St Andrews, UK)
37 St. Mary St, St Andrews KY16 8AZ , Scotland
3.0 km from The Royal & Ancient Golf Club of St. Andrews
#18 of 19 hotels in St Andrews
Map
Fairmont St Andrews (St Andrews, UK) 5.0 of 5
St. Andrews Bay, St Andrews KY16 8PN, Scotland
6.5 km from The Royal & Ancient Golf Club of St. Andrews
Special Offer 50% OFF KID'S ROOM
Fairmont St Andrews Slideshow
#5 of 19 hotels in St Andrews
Professional photos | Traveller photos (237) | Map
Show Prices
Forgan Drive | Nr St. Andrews, Drumoig, St Andrews KY16 0DS, Scotland
8.9 km from The Royal & Ancient Golf Club of St. Andrews
#14 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
10.3 km from The Royal & Ancient Golf Club of St. Andrews
#1 of 1 hotels in Craigsanquhar
Professional photos | Traveller photos (20) | Map
Show Prices
10-16 Fort Street | Broughty Ferry, Dundee DD5 2AD, Scotland
12.9 km from The Royal & Ancient Golf Club of St. Andrews
#7 of 30 hotels in Dundee
Professional photos | Traveller photos (18) | Map
Show Prices
The Fort Hotel (Dundee, UK)
48 - 60 Fort Street, Broughty Ferry, Dundee DD5 2AB, Scotland
13.0 km from The Royal & Ancient Golf Club of St. Andrews
#15 of 30 hotels in Dundee
Professional photos | Traveller photos (3) | Map
Show Prices
16 West Queen Street | Broughty Ferry, Dundee DD5 1AR, Scotland
13.4 km from The Royal & Ancient Golf Club of St. Andrews
#10 of 30 hotels in Dundee
Professional photos | Traveller photos (5) | Map
Show Prices
13 Panmure Terrace, Dundee DD5 2QL, Scotland
13.5 km from The Royal & Ancient Golf Club of St. Andrews
Special Offer Save up to 50% off...
BEST WESTERN Woodlands Hotel Slideshow
#12 of 30 hotels in Dundee
Professional photos | Traveller photos (47) | Map
Show Prices
13 Panmure Terrace, Broughty Ferry,, Dundee, Scotland
13.5 km from The Royal & Ancient Golf Club of St. Andrews
#24 of 30 hotels in Dundee
Map
Show Prices
Carslogie Road, Cupar KY15 4HY, Scotland
13.6 km from The Royal & Ancient Golf Club of St. Andrews
#2 of 2 hotels in Cupar
Traveller photos (2) | Map
4 Ellieslea Road | Broughty Ferry, Dundee DD5 1JG, Scotland
13.7 km from The Royal & Ancient Golf Club of St. Andrews
#17 of 30 hotels in Dundee
Professional photos | Traveller photos (19) | Map
Show Prices
26 Claypotts Road | Broughty Ferry, Dundee DD51BU, Scotland
13.7 km from The Royal & Ancient Golf Club of St. Andrews
#30 of 30 hotels in Dundee
Map
Show Prices
Panmure Hotel (Dundee, UK) 3.0 of 5
Tay Street, Monifield, Dundee DD5 4AX, Scotland
14.2 km from The Royal & Ancient Golf Club of St. Andrews
#22 of 30 hotels in Dundee
Traveller photos (9) | Map
Show Prices
115 - 117 Lawers Dr | Panmurefield Village - Broughty Ferry, Dundee DD5 3UP, Scotland
14.6 km from The Royal & Ancient Golf Club of St. Andrews
Special Offer Great deals online.
Premier Inn Dundee East Slideshow
#8 of 30 hotels in Dundee
Professional photos | Traveller photos (27) | Map
Show Prices
Discovery Quay | Riverside Drive, Dundee DD1 4XA, Scotland
14.7 km from The Royal & Ancient Golf Club of St. Andrews
Special Offer Great deals online.
Premier Inn Dundee Centre Slideshow
#3 of 30 hotels in Dundee
Professional photos | Traveller photos (17) | Map
Show Prices