
Earlsferry hotels from RM269
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Earlsferry
Pet friendly
Apartยญment
Condo
Family friendly
Cottage
Waterpark
Check prices for these dates
Tonight
30 Sept - 1 OctTomorrow
1 Oct - 2 OctThis weekend
2 Oct - 4 OctNext weekend
9 Oct - 11 OctOur top choices for Earlsferry hotels




1. Kilconquhar Castle Estate
Kilconquhar Castle EstateLeven
Debbi
RM412
RM494 total
includes taxes & fees
4 Oct - 5 Oct




2. The Ship Inn
The Ship InnElie
Gillian
RM956
RM1,147 total
includes taxes & fees
1 Oct - 2 Oct




3. Fairmont St Andrews
Fairmont St AndrewsSt. Andrews
Todd
RM1,109
RM1,331 total
includes taxes & fees
25 Oct - 26 Oct




4. The Inn at Lathones
The Inn at LathonesLeven
Steven
RM527
RM633 total
includes taxes & fees
6 Oct - 7 Oct




5. Rufflets St Andrews
Rufflets St AndrewsSt. Andrews
Robin
RM746
RM895 total
includes taxes & fees
16 Oct - 17 Oct




6. The Spindrift Guest House
The Spindrift Guest HouseAnstruther
Miriam
RM495
RM594 total
includes taxes & fees
13 Oct - 14 Oct




8. The Waterfront
The WaterfrontAnstruther
Michรจle
RM621
RM745 total
includes taxes & fees
25 Oct - 26 Oct




9. Seascape Largo
Seascape LargoLeven
Billy
RM446
RM536 total
includes taxes & fees
13 Oct - 14 Oct




10. Stravithie Castle
Stravithie CastleSt. Andrews
Ralph
RM730
RM877 total
includes taxes & fees
11 Oct - 12 Oct




11. Old Course Hotel
Old Course HotelSt. Andrews
Baxter
RM1,620
RM1,944 total
includes taxes & fees
31 Oct - 1 Nov




12. 5Pilmourplace
5PilmourplaceSt. Andrews
Lara
RM789
RM947 total
includes taxes & fees
23 Oct - 24 Oct




13. Marine North Berwick
Marine North BerwickNorth Berwick
DEREK
RM1,213
RM1,456 total
includes taxes & fees
25 Oct - 26 Oct




14. Premier Inn St Andrews
Premier Inn St AndrewsSt. Andrews
Julian
RM482
RM579 total
includes taxes & fees
26 Oct - 27 Oct




15. Hotel du Vin & Bistro St. Andrews
Hotel du Vin & Bistro St. AndrewsSt. Andrews
Cameo
RM848
RM1,017 total
includes taxes & fees
18 Oct - 19 Oct




16. The Albany Hotel St Andrews
The Albany Hotel St AndrewsSt. Andrews
Donato
RM749
RM898 total
includes taxes & fees
25 Oct - 26 Oct




17. Caledonian Hotel By Greene King Inns
Caledonian Hotel By Greene King InnsLeven
Gillian
RM322
RM386 total
includes taxes & fees
11 Oct - 12 Oct




18. Seaton House - Small Luxury Hotels of the World
Seaton House - Small Luxury Hotels of the WorldSt. Andrews
F David
RM1,539
RM1,846 total
includes taxes & fees
31 Oct - 1 Nov




19. Balcomie Links Hotel
Balcomie Links HotelAnstruther
Terry
RM568
RM682 total
includes taxes & fees
4 Oct - 5 Oct




20. The Kithmore Hotel
The Kithmore HotelSt. Andrews
LUKAS
RM873
RM1,047 total
includes taxes & fees
20 Oct - 21 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
Rusacks St Andrews
10/10 Excellent
"By the golf course. Had view of 1 and 18 hole."
Old Course Hotel
10/10 Excellent
"Everything was perfect. I highly recommend this hotel to anyone planning to visit the beautiful town of St Andrews"
Fairmont St Andrews
10/10 Excellent
"Amazing"
The Albany Hotel St Andrews
10/10 Excellent
"Excellent breakfast. Only slight issue was 2 flights of narrow winding stairs"
Dean Park Hotel
10/10 Excellent
"We were pleasantly surprised at the little treats and coffee station in our room. And everything was super clean and comfortable!"
Kilconquhar Castle Estate
8/10 Good
"Love my stay! The staff was super friendly and made my stay so relaxing. The room was spacious and clean."
Marine North Berwick
10/10 Excellent
"A really lovely, comfortable hotel in a great location. The spa is just what's needed, reception staff very helpful, room very comfortable. Breakfast on Saturday morning was a little bit chaotic, perhaps due to lack of staff, but the staff were still very polite and helpful. A very relaxing stay"
The Linton Hotel
10/10 Excellent
"Excellent stay. Thank you."
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
RM224
RM269 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
RM401
RM481 total
5 Oct - 6 Oct
includes taxes & fees

Balcomie Links Hotel
Balcomie Road Anstruther Scotland
RM568
RM682 total
4 Oct - 5 Oct
includes taxes & fees
8.8/10 Excellent! (80 reviews)







