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

Search Earlsferry hotels

  • 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
18 Aug - 19 Aug
Tomorrow
19 Aug - 20 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Property class

Guest rating

Our top choices for Earlsferry hotels

1. Cosy Cabin With Hot Tub & Sauna in East Wemyss

Cosy Cabin With Hot Tub & Sauna in East Wemyss
Kirkcaldy
AU$331
includes taxes & fees
25 Aug - 26 Aug
Cosy Cabin With Hot Tub & Sauna in East Wemyss

2. Kilconquhar Castle Estate

Kilconquhar Castle Estate
Leven
United States
Chad
AU$197
includes taxes & fees
23 Aug - 24 Aug
Kilconquhar Castle Estate

3. The Ship Inn

The Ship Inn
Elie
United Kingdom
Gillian
AU$507
includes taxes & fees
31 Aug - 1 Sept
The Ship Inn

4. The Inn at Lathones

The Inn at Lathones
Leven
United Kingdom
Steven
AU$218
includes taxes & fees
23 Aug - 24 Aug
The Inn at Lathones

5. Seascape Largo

Seascape Largo
Leven
United Kingdom
Billy
AU$189
includes taxes & fees
15 Sept - 16 Sept
Seascape Largo

6. Dunclutha Guest House

Dunclutha Guest House
Leven
United Kingdom
joe
AU$161
includes taxes & fees
6 Sept - 7 Sept
Dunclutha Guest House

7. The Spindrift Guest House

The Spindrift Guest House
Anstruther
United Kingdom
Frances
AU$267
includes taxes & fees
1 Sept - 2 Sept
The Spindrift Guest House

8. Balhousie Farm

Balhousie Farm
Leven
United States
Khloe
AU$200
includes taxes & fees
17 Sept - 18 Sept
Balhousie Farm

9. Stravithie Castle

Stravithie Castle
St. Andrews
Canada
Alex
AU$321
includes taxes & fees
19 Aug - 20 Aug
Stravithie Castle

10. The Waterfront

The Waterfront
Anstruther
Canada
Gigi
AU$285
includes taxes & fees
31 Aug - 1 Sept
The Waterfront

11. The Bank

The Bank
Anstruther
United Kingdom
Elizabeth
AU$343
includes taxes & fees
19 Aug - 20 Aug
The Bank

12. Balcomie Links Hotel

Balcomie Links Hotel
Anstruther
United Kingdom
Douglas
AU$228
includes taxes & fees
23 Aug - 24 Aug
Balcomie Links Hotel

13. Caledonian Hotel By Greene King Inns

Caledonian Hotel By Greene King Inns
Leven
United Kingdom
Gillian
AU$146
includes taxes & fees
10 Sept - 11 Sept
Caledonian Hotel By Greene King Inns

14. Premier Inn St Andrews

Premier Inn St Andrews
St. Andrews
United States
Zachary
AU$265
includes taxes & fees
14 Sept - 15 Sept
Premier Inn St Andrews

15. Open Arms Hotel

Open Arms Hotel
Dirleton
United Kingdom
Karen
AU$239
includes taxes & fees
6 Sept - 7 Sept
Open Arms Hotel

16. THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
St. Andrews
Australia
Sharon
AU$268
includes taxes & fees
26 Aug - 27 Aug
THE SPACE TO STAY APARTHOTEL

17. The Elbow Room

The Elbow Room
Kirkcaldy
United Kingdom
Richard
AU$142
includes taxes & fees
3 Sept - 4 Sept
The Elbow Room

18. Rufflets St Andrews

Rufflets St Andrews
St. Andrews
United States
Michal
AU$435
includes taxes & fees
19 Aug - 20 Aug
Rufflets St Andrews

19. Ye Olde Hotel

Ye Olde Hotel
St. Andrews
Australia
Paul
AU$106
includes taxes & fees
1 Sept - 2 Sept
Ye Olde Hotel

20. 5Pilmourplace

5Pilmourplace
St. Andrews
United States
Kimberly
AU$342
includes taxes & fees
24 Aug - 25 Aug
5Pilmourplace
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

Recent Reviews in Earlsferry

Rusacks St Andrews

Rusacks St Andrews

10/10 Excellent
"Staff was VERY well informed and helpful. BIG room and nicely appointed. Great dinner at 18 but in the rain we could hardly see the course"
bruce 1-night trip
Posted less than an hour ago
Rusacks St Andrews
The Linton Hotel

The Linton Hotel

8/10 Good
"Tv in room was difficult to use , couldn’t get anything on food was great"
Julie 1-night trip
Posted 1 day ago
The Linton Hotel
Dean Park Hotel

Dean Park Hotel

10/10 Excellent
"Lovely Hotel with great facilities and friendly helpful staff."
Steven 5-night trip
Posted 1 day ago
Dean Park Hotel
Marine North Berwick

Marine North Berwick

10/10 Excellent
"North Berwick being a golfers paradise for Scottish Links golf was amazing. Accent that with an amazingly striking and gorgeous hotel set of the Golf Digest # 11 course in the world just makes it that much better. From the moment we first walked in taking the breathtaking main room, to the stunning bar area. The rooms are old world classic feeling. The sunsets and sunrises from our course and water facing room literally could not be beat and the ability to walk through the back gate straight onto the course and out to the beach was perfect. The only criticism I can offer, for such an over the top experience both hotel and golf wise, the bathrooms and cleanliness could use some work. The bathrooms are dated (and not in a good way) and without going into full detail was not the cleanest by a pretty good margin. That being said, staff from the minute I called to the moment that we left went above and beyond. Amazing and memorable stay and trip to say the least. Thank you Marine hotel for helping put the wife's 40th celebration over the top."
Ryan 2-night trip
Posted 2 days ago
Marine North Berwick
Kilconquhar Castle Estate

Kilconquhar Castle Estate

10/10 Excellent
"Really great place to stay in terms of quality and in terms of things to do. We were only one night in our 2 bedroomed villa but we will be back as we only really got a chance to try a few things out. Great location and great friendly staff who couldn't have helped us any more."
Robert 1-night trip
Posted 3 days ago
Kilconquhar Castle Estate
The Inn at Lathones

The Inn at Lathones

10/10 Excellent
"Staff were friendly and helpful. Special mention for Debbie who was duty manager."
Steven 2-night trip
Posted 3 days ago
The Inn at Lathones
No1. Apartments & Bedrooms St Andrews - St Mary’s

No1. Apartments & Bedrooms St Andrews - St Mary’s

10/10 Excellent
"2 bedroom apartment was very spacious with a kitchen and second bathroom which was nice to have! There was also a washer/dryer in-unit. Everything was very modern, updated and seemed new. Very nice place to stay with convenient location. Highly recommend!"
Karyn 2-night trip
Posted 3 days ago
No1. Apartments & Bedrooms St Andrews - St Mary’s
The Albany Hotel St Andrews

The Albany Hotel St Andrews

10/10 Excellent
"This place was a pleasant surprise. I wasn’t sure what to expect because it was such a great price. Turns out to be the BEST location just two blocks from the golf course, a few blocks from the church ruins and one block to tons of restaurant choices! Don’t stay at Rusack’s when you can stay here instead."
Kevin 1-night trip
Posted 4 days ago
The Albany Hotel St Andrews
Lomond Hills Hotel & Health Club

Lomond Hills Hotel & Health Club

10/10 Excellent
"Good small hotel. Our family stayed here for the second time; the staff is friendly and attentive. The swimming pool is nice. Now it has a better breakfast and good coffee. The bed is the best size, and the bedding is great because there are 4 pillows. Thank you for a wonderful time. "
Astra 1-night trip
Posted 4 days ago
Lomond Hills Hotel & Health Club

More cheap accommodation in Earlsferry

Ye Olde Hotel

Ye Olde Hotel

61 Main Street St. Andrews Scotland
AU$106
1 Sept - 2 Sept
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
AU$126
31 Aug - 1 Sept
includes taxes & fees
4/10 (5 reviews)
No. 1 High Street - Boutique Rooms
Balcomie Links Hotel

Balcomie Links Hotel

Balcomie Road Anstruther Scotland
AU$228
23 Aug - 24 Aug
includes taxes & fees
8.6/10 Excellent! (68 reviews)
Balcomie Links Hotel
The Shoregate

The Shoregate

67 High St Crail Scotland
AU$551
19 Aug - 20 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.
What are some of the best holiday rentals that Earlsferry has to offer?
Stunning house (sleeps 5) in the heart of St. Andrews with private parking: This holiday home rental outside Earlsferry is located next to a golf course, and has a fireplace, a garden and a BBQ to put you at ease in your new surroundings. It has 3 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. See all 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.

Explore a world of travel with Expedia