Anstruther Hotels, Motels & Accommodations
Rusacks St Andrews
+1-800-805-5223
Pilmour Links, St Andrews, KY169JQ United Kingdom
+1-800-805-5223
~9.06 miles northwest of Anstruther
- Expensive property
- Hotel has 2 suites
Old Course Hotel
+1-888-965-1860
Old Station Rd., St Andrews, KY169SP United Kingdom
+1-888-965-1860
~9.18 miles northwest of Anstruther
- Luxury Five Star Resort property
- Hotel has an eco-friendly policy Read more
Rufflets St Andrews
+1-888-788-5576
Strathkinness Low Rd. 1 St. Andrews, Dundee, KY169TX United Kingdom
+1-888-788-5576
~9.22 miles northwest of Anstruther
- Affordable hotel
- Hotel has 2 floors
Marine North Berwick
+1-888-469-4795
18 Cromwell Rd., North Berwick, EH394LZ United Kingdom
+1-888-469-4795
~11.50 miles south of Anstruther
- 4 star Rural hotel
- 5 floors in hotel
St. Michaels Inn Hotel
+1-888-841-5292
St. Michaels Inn by Leuchars, Edinburgh, KY16 0DU United Kingdom
+1-888-841-5292
~14.08 miles northwest of Anstruther
- Mid-scale hotel
- 8 rooms in hotel
Balbirnie House
+1-888-965-8297
Balbirnie Park Markinch, Glenrothes, KY76NE United Kingdom
+1-888-965-8297
~17.09 miles west of Anstruther
- 4-star Rural property
- 3 floors in hotel
The Victoria Hotel
+1-888-897-9207
28 Victoria Rd., Kirkcaldy, ky11ds United Kingdom
+1-888-897-9207
~19.18 miles west of Anstruther
- Three Star Suburban property
- 21 rooms in property
Malmaison Edinburgh
+1-888-389-4121
1 Tower Place, Leith Edinburgh, EH67DB United Kingdom
+1-888-389-4121
~24.80 miles southwest of Anstruther
- 4-star Riverfront property
- 100 rooms in property
Park View House
+1-888-965-1860
14 Hermitage Place, Edinburgh, EH68AF United Kingdom
+1-888-965-1860
~25.15 miles southwest of Anstruther
- Affordable Downtown hotel
- 2 meeting rooms in property
St Andrews
+1-888-469-4795
18 Jane St., Edinburgh, EH65HD United Kingdom
+1-888-469-4795
~25.40 miles southwest of Anstruther
Playfair House Hotel
+1-888-878-9982
20 Leopold Place, Edinburgh, EH75LB United Kingdom
+1-888-878-9982
~26.21 miles southwest of Anstruther
- 3 star Downtown property
- Hotel has 11 rooms
Next: See My Anstruther Hotels with Pricing
Back to Top