
Find hotels in Earlsferry from Rp1.136.576
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Earlsferry
Pet friendly
Apartment
Condo
Family friendly
Waterpark
Check prices for these dates
Tonight
27 Sept - 28 SeptTomorrow
28 Sept - 29 SeptNext weekend
2 Oct - 4 OctIn two weeks
9 Oct - 11 OctOur top choices for Earlsferry hotels




1. The Ship Inn
The Ship InnElie
Gillian
Rp3.517.753
Rp4.221.399 total
includes taxes & fees
28 Sept - 29 Sept




2. Dunclutha Guest House
Dunclutha Guest HouseLeven
joe
Rp2.140.344
Rp2.140.344 total
includes taxes & fees
29 Sept - 30 Sept




3. Seascape Largo
Seascape LargoLeven
Billy
Rp1.743.106
Rp2.091.727 total
includes taxes & fees
7 Oct - 8 Oct




4. Kilconquhar Castle Estate
Kilconquhar Castle EstateLeven
Debbi
Rp1.610.139
Rp1.932.167 total
includes taxes & fees
29 Sept - 30 Sept




5. The Bank
The BankAnstruther
Liang
Rp3.083.044
Rp3.699.653 total
includes taxes & fees
4 Oct - 5 Oct




6. Ye Olde Hotel
Ye Olde HotelSt. Andrews
Monica
Rp981.831
Rp1.178.197 total
includes taxes & fees
19 Oct - 20 Oct




7. 5Pilmourplace
5PilmourplaceSt. Andrews
Lara
Rp3.541.549
Rp4.249.858 total
includes taxes & fees
12 Oct - 13 Oct




8. The Inn at Lathones
The Inn at LathonesLeven
Steven
Rp2.415.641
Rp2.898.769 total
includes taxes & fees
6 Oct - 7 Oct




9. Balcomie Links Hotel
Balcomie Links HotelAnstruther
Robert
Rp2.490.151
Rp2.988.182 total
includes taxes & fees
28 Sept - 29 Sept




10. The Spindrift Guest House
The Spindrift Guest HouseAnstruther
Miriam
Rp2.173.941
Rp2.608.729 total
includes taxes & fees
5 Oct - 6 Oct




11. Stravithie Castle
Stravithie CastleSt. Andrews
Ralph
Rp3.201.623
Rp3.841.948 total
includes taxes & fees
11 Oct - 12 Oct




12. The Waterfront
The WaterfrontAnstruther
Michèle
Rp2.727.308
Rp3.272.770 total
includes taxes & fees
1 Oct - 2 Oct




13. Railway Inn
Railway InnBuckhaven
Tracy
Rp1.086.892
Rp1.304.270 total
includes taxes & fees
28 Sept - 29 Sept




14. Hay Loft
Hay LoftAnstruther
Rp6.813.527
Rp8.176.233 total
includes taxes & fees
9 Oct - 10 Oct




15. Cleveden House by The Dunvegan
Cleveden House by The DunveganSt. Andrews
Elaine
Rp3.510.876
Rp4.213.098 total
includes taxes & fees
5 Oct - 6 Oct




16. The Albany Hotel St Andrews
The Albany Hotel St AndrewsSt. Andrews
Donato
Rp3.308.343
Rp3.970.011 total
includes taxes & fees
25 Oct - 26 Oct




17. The Elbow Room
The Elbow RoomKirkcaldy
Richard
Rp1.581.048
Rp1.897.257 total
includes taxes & fees
28 Sept - 29 Sept




18. Dean Park Hotel
Dean Park HotelKirkcaldy
Maria VIctoria
Rp947.147
Rp1.136.576 total
includes taxes & fees
25 Oct - 26 Oct




19. Ravelston House
Ravelston HouseMusselburgh
martin
Rp1.693.980
Rp2.134.415 total
includes taxes & fees
1 Oct - 2 Oct




20. Maitlandfield House Hotel
Maitlandfield House HotelHaddington
Shawn
Rp2.909.129
Rp3.490.955 total
includes taxes & fees
1 Oct - 2 Oct
Learn more about Earlsferry
Get away to Earlsferry! Enjoy the beaches and more.
See all hotels in Earlsferry
Photo by Richard Law
Top Earlsferry Hotel Reviews
The Linton Hotel
10/10 Excellent
"Excellent stay. Thank you."
Dean Park Hotel
10/10 Excellent
"All great . A lovely hotel"
Kilconquhar Castle Estate
10/10 Excellent
"Just a one night stay but hope to return for longer. Very welcoming reception staff, in fact all staff were very courteous. Excellent range of activities. Would recommend 👍"
Marine North Berwick
10/10 Excellent
"Complimentary breakfast before our round of golf was delicious. Spa was clean, staff friendly, and the setting special. I’ve stayed at this property twice now, and will continue to explore all the Marine & Lawn resorts!"
Old Course Hotel
10/10 Excellent
"The Old Course Hotel is, without question, one of the finest hotels in all of Great Britain and an absolute must-visit for any golf lover. The location alone is iconic, but the entire experience lives up to it. You have to go! Everything about the hotel feels exquisite and high-end, from the rooms and common areas to the service and overall attention to detail. The staff were excellent throughout our stay...professional, welcoming, and always helpful. Two thumbs up. The food was also superb. Every meal we had was beautifully prepared and added to the overall experience. Staying here feels like much more than just visiting a hotel; it’s part of the St Andrews experience itself. I thoroughly enjoyed my stay and can’t wait to return, hopefully next time with my entire family."
Best Western Balgeddie House Hotel
10/10 Excellent
"No issues to report, everything went smoothly"
Rusacks St Andrews
10/10 Excellent
"Having stayed at the Hotel over the years we were aware,this time that the dining arrangements are now so expensive as to make one of the restaurants not somewhere we would wish to eat . Other than that the hotel is still somewhere we would happily recommend for position, comfort and the amazing staff"
The Inn at Lathones
10/10 Excellent
"Beautiful location and scenery . So peaceful . We stayed in deluxe suite which was so spacious with 2 balconies looking over the fields. We will definitely return"
Holiday Inn Express Glenrothes by IHG
10/10 Excellent
"great place friendly staff . could do with offering early check in would definitely come back ."
More cheap stays in Earlsferry

Ye Olde Hotel
61 Main Street St. Andrews Scotland
Rp981.831
Rp1.178.197 total
19 Oct - 20 Oct
includes taxes & fees
7.6/10 Good! (57 reviews)

No. 1 High Street - Boutique Rooms
1 High St Markinch Scotland
Rp1.760.892
Rp2.113.071 total
1 Oct - 2 Oct
includes taxes & fees

Balcomie Links Hotel
Balcomie Road Anstruther Scotland
Rp2.490.151
Rp2.988.182 total
28 Sept - 29 Sept
includes taxes & fees
8.8/10 Excellent! (78 reviews)



