Photo by Brenda Sharpe

Find hotels in Earlsferry from ฿2,489
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Earlsferry
Apartment
Pet friendly
Check prices for these dates
Our top choices for Earlsferry hotels

Premier Inn St Andrews
Premier Inn St AndrewsSt. Andrews
8.2 out of 10, Very good, (16 reviews)
The price is ฿2,418
฿2,901 total
includes taxes & fees
22 Feb - 23 Feb

Ye Olde Hotel
Ye Olde HotelSt. Andrews
7.4 out of 10, Good, (33 reviews)
The price is ฿2,272
฿2,727 total
includes taxes & fees
17 Feb - 18 Feb

Hotel du Vin & Bistro St. Andrews
Hotel du Vin & Bistro St. AndrewsSt. Andrews
9.2 out of 10, Wonderful, (770 reviews)
The price is ฿4,728
฿5,674 total
includes taxes & fees
23 Feb - 24 Feb

The Lodge at Craigielaw
The Lodge at CraigielawAberlady
9.4 out of 10, Exceptional, (185 reviews)
The price is ฿2,877
฿3,452 total
includes taxes & fees
23 Feb - 24 Feb

Kinnettles Hotel and Spa
Kinnettles Hotel and SpaSt. Andrews
9.2 out of 10, Wonderful, (187 reviews)
The price is ฿7,891
฿9,470 total
includes taxes & fees
18 Feb - 19 Feb

Old Course Hotel
Old Course HotelSt. Andrews
9.6 out of 10, Exceptional, (1,001 reviews)
The price is ฿8,878
฿10,654 total
includes taxes & fees
8 Mar - 9 Mar

Premier Inn Glenrothes
Premier Inn GlenrothesGlenrothes
8.8 out of 10, Excellent, (3 reviews)
The price is ฿1,849
฿2,218 total
includes taxes & fees
1 Mar - 2 Mar

The Waterfront
The WaterfrontAnstruther
9.4 out of 10, Exceptional, (201 reviews)
The price is ฿3,819
฿4,582 total
includes taxes & fees
12 Feb - 13 Feb

Open Arms Hotel
Open Arms HotelDirleton
10.0 out of 10, Exceptional, (1 review)
The price is ฿3,840
฿4,608 total
includes taxes & fees
1 Mar - 2 Mar

Fairmont St Andrews
Fairmont St AndrewsSt. Andrews
9.4 out of 10, Exceptional, (1,003 reviews)
The price is ฿8,706
฿10,447 total
includes taxes & fees
8 Mar - 9 Mar

Greyfriars Inn by Greene King Inns
Greyfriars Inn by Greene King InnsSt. Andrews
9.0 out of 10, Wonderful, (308 reviews)
The price is ฿3,129
฿4,181 total
includes taxes & fees
23 Feb - 24 Feb

Dean Park Hotel
Dean Park HotelKirkcaldy
8.8 out of 10, Excellent, (675 reviews)
The price is ฿1,929
฿2,315 total
includes taxes & fees
13 Mar - 14 Mar

No1. Apartments & Bedrooms St Andrews - St Mary’s
No1. Apartments & Bedrooms St Andrews - St Mary’sSt. Andrews
9.6 out of 10, Exceptional, (229 reviews)

Kilconquhar Castle Estate
Kilconquhar Castle EstateLeven
9.0 out of 10, Wonderful, (392 reviews)
The price is ฿1,933
฿2,320 total
includes taxes & fees
12 Feb - 13 Feb

Dunclutha Guest House
Dunclutha Guest HouseLeven
9.8 out of 10, Exceptional, (418 reviews)
The price is ฿3,846
฿3,846 total
includes taxes & fees
17 Feb - 18 Feb
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Earlsferry
Get away to Earlsferry! Enjoy the beaches and more.

Photo by Brenda Sharpe
Open Photo by Brenda Sharpe
More cheap stays in Earlsferry

Railway Inn
24 Lawrence Street Buckhaven Scotland
The price is ฿1,563 per night from 21 Feb to 22 Feb
฿1,563
฿2,489 total
21 Feb - 22 Feb
includes taxes & fees
7.6/10 Good! (23 reviews)












































































