- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Earlsferry 3-star hotels

1. The Albany Hotel St Andrews
The Albany Hotel St AndrewsSt. Andrews
9.0 out of 10, Wonderful, (512 reviews)
The price is £157
includes taxes & fees
15 Nov - 16 Nov

2. The Kithmore Hotel
The Kithmore HotelSt. Andrews
9.0 out of 10, Wonderful, (19 reviews)
The price is £142
includes taxes & fees
6 Dec - 7 Dec

3. Lomond Hills Hotel & Health Club
Lomond Hills Hotel & Health ClubCupar
7.8 out of 10, Good, (240 reviews)
The price is £79
includes taxes & fees
8 Nov - 9 Nov

5. Bayswell Park Hotel
Bayswell Park HotelDunbar
8.8 out of 10, Excellent, (547 reviews)
The price is £99
includes taxes & fees
8 Nov - 9 Nov

6. Holiday Inn Express Glenrothes by IHG
Holiday Inn Express Glenrothes by IHGGlenrothes
8.8 out of 10, Excellent, (834 reviews)
The price is £43
includes taxes & fees
22 Nov - 23 Nov

7. Ravelston House
Ravelston HouseMusselburgh
8.6 out of 10, Excellent, (489 reviews)
The price is £50
includes taxes & fees
15 Nov - 16 Nov

8. The Inn at Lathones
The Inn at LathonesLeven
8.4 out of 10, Very good, (348 reviews)
The price is £119
includes taxes & fees
9 Nov - 10 Nov

9. 5Pilmourplace
5PilmourplaceSt. Andrews
9.2 out of 10, Wonderful, (280 reviews)
The price is £116
includes taxes & fees
5 Dec - 6 Dec

10. Caledonian Hotel By Greene King Inns
Caledonian Hotel By Greene King InnsLeven
8.0 out of 10, Very good, (227 reviews)
The price is £63
includes taxes & fees
6 Dec - 7 Dec

11. Best Western Balgeddie House Hotel
Best Western Balgeddie House HotelGlenrothes
8.8 out of 10, Excellent, (809 reviews)
The price is £64
includes taxes & fees
8 Nov - 9 Nov

12. Maitlandfield House Hotel
Maitlandfield House HotelHaddington
8.0 out of 10, Very good, (480 reviews)
The price is £131
includes taxes & fees
10 Nov - 11 Nov

13. The Elbow Room
The Elbow RoomKirkcaldy
9.0 out of 10, Wonderful, (229 reviews)
The price is £56
includes taxes & fees
8 Nov - 9 Nov

14. Gilvenbank
GilvenbankGlenrothes
8.6 out of 10, Excellent, (121 reviews)
The price is £75
includes taxes & fees
14 Nov - 15 Nov

15. Burntisland House
Burntisland HouseBurntisland
7.4 out of 10, Good, (115 reviews)
The price is £64
includes taxes & fees
6 Dec - 7 Dec

16. Kingswood Hotel
Kingswood HotelBurntisland
8.4 out of 10, Very good, (228 reviews)
The price is £104
includes taxes & fees
6 Nov - 7 Nov

17. The Folly Hotel
The Folly HotelNorth Berwick
7.8 out of 10, Good, (132 reviews)
The price is £108
includes taxes & fees
6 Dec - 7 Dec

18. Kilconquhar Castle Estate
Kilconquhar Castle EstateLeven
9.0 out of 10, Wonderful, (453 reviews)
The price is £83
includes taxes & fees
8 Nov - 9 Nov

19. The Leddie Hotel
The Leddie HotelAberlady
9.8 out of 10, Exceptional, (31 reviews)
The price is £163
includes taxes & fees
6 Dec - 7 Dec

20. Drumoig Golf Hotel
Drumoig Golf HotelSt. Andrews
8.4 out of 10, Very good, (374 reviews)
The price is £85
includes taxes & fees
6 Nov - 7 Nov





















































































