Anstruther Hotels/Accommodations
The Old Manor Hotel
+1-888-311-4278
55 Leven Rd., Leven, KY86AJ United Kingdom
+1-888-311-4278
~9.97 miles west of Anstruther
- Three Star Rural property
- 23 sleeping rooms 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
- 3 star hotel
- 8 sleeping 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
- High-end Rural property
- 2 suites in hotel
Dunmuir Hotel
+1-888-906-6358
11 Newhouse Terrace Dunbar, Edinburgh, EH42 1LG United Kingdom
+1-888-906-6358
~17.35 miles southeast of Anstruther
- Affordable property
- Hotel has 20 rooms
Carnoustie Golf Hotel
+1-888-389-4121
Links Parade, Carnoustie, DD77JE United Kingdom
+1-888-389-4121
~18.93 miles north of Anstruther
- Four-star Golf Course hotel
- Hotel has 3 floors
Sleeperz Hotel Dundee
+1-800-716-8490
2 South Union St., Dundee, DD14BF United Kingdom
+1-800-716-8490
~19.08 miles northwest of Anstruther
- 3-star Downtown hotel
- 4 floors in property
Kingswood Hotel
+1-888-749-6785
Kinghorn Rd., Burntisland, KY39LL United Kingdom
+1-888-749-6785
~22.33 miles southwest of Anstruther
- Affordable Downtown property
- Check in: 1500
Park View House
+1-888-965-1860
14 Hermitage Place, Edinburgh, EH68AF United Kingdom
+1-888-965-1860
~25.15 miles southwest of Anstruther
- 3 star Downtown property
- 25 suites in hotel
St Andrews
+1-888-469-4795
18 Jane St., Edinburgh, EH65HD United Kingdom
+1-888-469-4795
~25.40 miles southwest of Anstruther
Cairn Hotel
+1-888-749-6785
10 18 Windsor St., Edinburgh, EH75JR United Kingdom
+1-888-749-6785
~26.16 miles southwest of Anstruther
- 3 star property
- 52 rooms in hotel
Next: See My Anstruther Hotels with Pricing
Back to Top