A beach with houses in the background and a clear sky.

Earlsferry hotels from RM274

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
13 Aug - 14 Aug
Tomorrow
14 Aug - 15 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Earlsferry hotels

1. Kilconquhar Castle Estate

Kilconquhar Castle Estate
Leven
United States
Chad
RM424
RM509 total
includes taxes & fees
18 Aug - 19 Aug
Kilconquhar Castle Estate

2. The Ship Inn

The Ship Inn
Elie
United Kingdom
Gillian
RM1,167
RM1,401 total
includes taxes & fees
16 Aug - 17 Aug
The Ship Inn

3. The Inn at Lathones

The Inn at Lathones
Leven
United Kingdom
Francis
RM537
RM645 total
includes taxes & fees
17 Aug - 18 Aug
The Inn at Lathones

4. Dunclutha Guest House

Dunclutha Guest House
Leven
United Kingdom
Steve
RM498
RM498 total
includes taxes & fees
14 Aug - 15 Aug
Dunclutha Guest House

5. The Waterfront

The Waterfront
Anstruther
Canada
Gigi
RM687
RM824 total
includes taxes & fees
24 Aug - 25 Aug
The Waterfront

6. The Spindrift Guest House

The Spindrift Guest House
Anstruther
United Kingdom
Frances
RM643
RM772 total
includes taxes & fees
1 Sept - 2 Sept
The Spindrift Guest House

7. The Bank

The Bank
Anstruther
United Kingdom
Elizabeth
RM827
RM993 total
includes taxes & fees
16 Aug - 17 Aug
The Bank

8. Stravithie Castle

Stravithie Castle
St. Andrews
Canada
Alex
RM790
RM948 total
includes taxes & fees
16 Aug - 17 Aug
Stravithie Castle

9. Balhousie Farm

Balhousie Farm
Leven
United States
Khloe
RM469
RM562 total
includes taxes & fees
16 Aug - 17 Aug
Balhousie Farm

10. Balcomie Links Hotel

Balcomie Links Hotel
Anstruther
Canada
Michael
RM579
RM695 total
includes taxes & fees
18 Aug - 19 Aug
Balcomie Links Hotel

11. Caledonian Hotel By Greene King Inns

Caledonian Hotel By Greene King Inns
Leven
United Kingdom
Gillian
RM352
RM423 total
includes taxes & fees
10 Sept - 11 Sept
Caledonian Hotel By Greene King Inns

12. Premier Inn St Andrews

Premier Inn St Andrews
St. Andrews
United States
Zachary
RM668
RM802 total
includes taxes & fees
16 Aug - 17 Aug
Premier Inn St Andrews

13. THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
St. Andrews
Australia
Sharon
RM645
RM774 total
includes taxes & fees
21 Aug - 22 Aug
THE SPACE TO STAY APARTHOTEL

14. Rufflets St Andrews

Rufflets St Andrews
St. Andrews
United States
Michal
RM1,290
RM1,548 total
includes taxes & fees
19 Aug - 20 Aug
Rufflets St Andrews

15. 5Pilmourplace

5Pilmourplace
St. Andrews
United States
Kimberly
RM823
RM988 total
includes taxes & fees
17 Aug - 18 Aug
5Pilmourplace

16. Fairmont St Andrews

Fairmont St Andrews
St. Andrews
United States
Todd
RM1,728
RM2,073 total
includes taxes & fees
1 Sept - 2 Sept
Fairmont St Andrews

17. The Inn At Kingsbarns

The Inn At Kingsbarns
St. Andrews
United Kingdom
Veronika
RM1,034
RM1,241 total
includes taxes & fees
17 Aug - 18 Aug
The Inn At Kingsbarns

18. Marine North Berwick

Marine North Berwick
North Berwick
Canada
Catherine
RM1,423
RM1,707 total
includes taxes & fees
9 Sept - 10 Sept
Marine North Berwick

19. Open Arms Hotel

Open Arms Hotel
Dirleton
United Kingdom
Karen
RM602
RM722 total
includes taxes & fees
6 Sept - 7 Sept
Open Arms Hotel

20. The Shoregate

The Shoregate
Crail
RM1,329
RM1,594 total
includes taxes & fees
16 Aug - 17 Aug
The Shoregate
View all properties
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.

See all hotels in Earlsferry
A stone ruin on a rocky cliff by the sea.
Photo by Brenda Sharpe

Top Earlsferry Hotel Reviews

Old Course Hotel

Old Course Hotel

10/10 Excellent
"The room was absolutely beautiful. Check-in was smooth and the check-in team was so lovely and helpful. We ordered room service, and they were so prompt and lovely. We enjoyed some food at the Jigger Inn and the staff there were also really amazing. One particular member of staff was a champ at helping us pay for a bill for a table of 12 people. They also accommodated my husbandโ€™s allergies and were really top notch about it. We got to St. Andrewโ€™s by way of train, we pulled in to the Luechers train stop and then took the bus to St. Andrews, the bus stops directly at a bus stop right down the road from the hotel, and it was a 2 minute walk to the hotel."
Rana 2-night trip
Posted 1 hour ago
Old Course Hotel
Dean Park Hotel

Dean Park Hotel

8/10 Good
"Nice hotel with big rooms. If booking via Expedia be careful when booking a family room. On arrival we had to pay an additional ยฃ50 for 2 beds even though our search and booking on Expedia was for 2 adults and 2 kids. The hotel receptionist was lovely and clearly used to dealing with this confusion but she managed it well. We did however try to go into the restaurant and overheard one of the staff fairly loudly complaining- we arrived at the restaurant at 5.30 so I didnโ€™t think it was unreasonable. We felt so uncomfortable we decided on. KFCโ€ฆnot exactly what we hoped for but stopped us feeling like we were not welcome. For context we are a normal, quiet family not typical complainers and were fairly well presented so not sure why we were made to feel this way. The lift at the back seemed to have some technical issues in that whilst in it the doors kept saying doors openingโ€ฆthey didnโ€™t open. Small levels of panic and eventually they did after about 5 minsโ€ฆno major issue just lost faith in the lift! Itโ€™s about 30 mins for airport no traffic. Electric car charges only one worked of about 10 there. Rooms need to have the doors jars rebalanced as a fair amount of banging noise from them. Room was large and well presented. Location was good for shops etc its was just let done across a number of areas that I think are fairly normal. I personally would not stay again, however I thinks it probably hitty missy on experience"
Samantha 1-night trip
Posted 2 hours ago
Dean Park Hotel
THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL

10/10 Excellent
"All areas of the accommodation were clean, the only problem we had was the door to the outside area was broken and we could not access this, which was a pity as it would have been nice to sit outside as the weather was excellent. Everything else down to the staff was great, a super place to stay, although it was impossible to get Uber or a Taxi into town, luckily we had a friend who lived in town and he rescued us, there is a bus which goes into town 6minutes past the hour outside the apartments."
Jessie 1-night trip
Posted 3 hours ago
THE SPACE TO STAY APARTHOTEL
Marine North Berwick

Marine North Berwick

10/10 Excellent
"Very helpful staff and great breakfast"
Catherine 1-night trip
Posted 16 hours ago
Marine North Berwick
The Inn at Lathones

The Inn at Lathones

10/10 Excellent
"Parking was safe but cost ยฃ5 per day. Breakfast was excellent. Dinner was good. Very convenient for St Andrews and East Neuk villages."
Neil 2-night trip
Posted 2 days ago
The Inn at Lathones
Rusacks St Andrews

Rusacks St Andrews

10/10 Excellent
"Old but charming"
Ken 4-night trip
Posted 2 days ago
Rusacks St Andrews
Lomond Hills Hotel & Health Club

Lomond Hills Hotel & Health Club

10/10 Excellent
"Clean room and helpful staff"
Metin 1-night trip
Posted 5 days ago
Lomond Hills Hotel & Health Club
Holiday Inn Express Glenrothes by IHG

Holiday Inn Express Glenrothes by IHG

8/10 Good
"We had a good stay. Check out time was good being noon. A nice breakfast with hot food."
Julie 1-night trip
Posted 7 days ago
Holiday Inn Express Glenrothes by IHG
The Albany Hotel St Andrews

The Albany Hotel St Andrews

10/10 Excellent
"Great location. Helpful staff. Good breakfast."
Donato 1-night trip
Posted 9 days ago
The Albany Hotel St Andrews

More cheap stays in Earlsferry

Ye Olde Hotel

Ye Olde Hotel

61 Main Street St. Andrews Scotland
RM228
RM274 total
29 Aug - 30 Aug
includes taxes & fees
7.6/10 Good! (50 reviews)
Ye Olde Hotel
No. 1 High Street - Boutique Rooms

No. 1 High Street - Boutique Rooms

1 High St Markinch Scotland
RM285
RM342 total
18 Aug - 19 Aug
includes taxes & fees
4/10 (5 reviews)
No. 1 High Street - Boutique Rooms
Balcomie Links Hotel

Balcomie Links Hotel

Balcomie Road Anstruther Scotland
RM579
RM695 total
18 Aug - 19 Aug
includes taxes & fees
Balcomie Links Hotel
The Shoregate

The Shoregate

67 High St Crail Scotland
RM1,329
RM1,594 total
16 Aug - 17 Aug
includes taxes & fees
The Shoregate
Railway Inn

Railway Inn

24 Lawrence Street Buckhaven Scotland
Get rates
7.6/10 Good! (32 reviews)
Railway Inn
2 Bed-ground Floor-free Parking

2 Bed-ground Floor-free Parking

Kirkcaldy Scotland
Get rates
8/10 Very good! (1 review)
2 Bed-ground Floor-free Parking

Frequently asked questions

What's the best place for a stay in Earlsferry?
THE SPACE TO STAY APARTHOTEL, located 9.9 mi (16 km) from the heart of Earlsferry, is a top choice for your stay, based on our traveller data. Two other options for your trip to the area are Old Course Hotel and Dean Park Hotel. See all available top hotels, or vacation rentals in Earlsferry.
If I need to cancel my hotel reservation in Earlsferry, will I receive a refund?
Yes! The majority of hotel bookings are fully refundable if cancelled prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a reservation that's non-refundable, you may still be able to cancel and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Earlsferry.
What are some hotels with pools in Earlsferry?
Old Course Hotel: Hotel, 2-minute walk from Old Course at St Andrews. Offers 4 restaurants, 2 indoor swimming pools and a full-service spa. Fairmont St Andrews and Lomond Hills Hotel & Health Club are a couple of other choices that feature an on-site pool. View all hotels with pools in Earlsferry.
What's it like staying in Earlsferry?
Visitors can enjoy all that Earlsferry has to offer, including its beaches. In Earlsferry, there are 31 hotels and other accommodation options to choose from. Find out more about Earlsferry.
What are the top places to visit in Earlsferry?
A favourite place to visit is Elie Beach. You'll also find Leven Beach and St Andrews Bay in the area. Take a look at what more there is to see and do in Expedia's Earlsferry guide.
What's the weather like in Earlsferry?
The hottest months are usually July and August, with an average temperature of 13ยฐC, while the coldest months are January and February, with an average of 5ยฐC. Average annual precipitation for Earlsferry is 840 mm.