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

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
3 Oct - 4 Oct
Tomorrow
4 Oct - 5 Oct
Next weekend
9 Oct - 11 Oct
In two weeks
16 Oct - 18 Oct

Filter by

Star rating

Guest rating

Our top choices for Earlsferry hotels

1. Kilconquhar Castle Estate

Kilconquhar Castle Estate
Leven
Canada
Debbi
€96
includes taxes & fees
8 Oct - 9 Oct
Kilconquhar Castle Estate

2. The Ship Inn

The Ship Inn
Elie
United Kingdom
Gillian
€235
includes taxes & fees
1 Nov - 2 Nov
The Ship Inn

3. The Inn at Lathones

The Inn at Lathones
Leven
United Kingdom
Steven
€133
includes taxes & fees
2 Nov - 3 Nov
The Inn at Lathones

4. Seascape Largo

Seascape Largo
Leven
United Kingdom
Billy
€116
includes taxes & fees
13 Oct - 14 Oct
Seascape Largo

5. The Spindrift Guest House

The Spindrift Guest House
Anstruther
United Kingdom
Elizabeth
€129
includes taxes & fees
5 Oct - 6 Oct
The Spindrift Guest House

6. The Bank

The Bank
Anstruther
United States
Liang
€169
includes taxes & fees
1 Nov - 2 Nov
The Bank

7. Rufflets St Andrews

Rufflets St Andrews
St. Andrews
Canada
Robin
€183
includes taxes & fees
1 Nov - 2 Nov
Rufflets St Andrews

8. Dunclutha Guest House

Dunclutha Guest House
Leven
United Kingdom
joe
€101
includes taxes & fees
1 Nov - 2 Nov
Dunclutha Guest House

9. Balhousie Farm

Balhousie Farm
Leven
United States
Khloe
€119
includes taxes & fees
7 Oct - 8 Oct
Balhousie Farm

10. Fairmont St Andrews

Fairmont St Andrews
St. Andrews
United States
Todd
€288
includes taxes & fees
2 Nov - 3 Nov
Fairmont St Andrews

11. The Waterfront

The Waterfront
Anstruther
Canada
Michèle
€135
includes taxes & fees
1 Nov - 2 Nov
The Waterfront

12. Stravithie Castle

Stravithie Castle
St. Andrews
United Kingdom
Ralph
€190
includes taxes & fees
18 Oct - 19 Oct
Stravithie Castle

13. Caledonian Hotel By Greene King Inns

Caledonian Hotel By Greene King Inns
Leven
United Kingdom
Gillian
€84
includes taxes & fees
16 Oct - 17 Oct
Caledonian Hotel By Greene King Inns

14. Open Arms Hotel

Open Arms Hotel
Dirleton
United Kingdom
Dawn
€110
includes taxes & fees
1 Nov - 2 Nov
Open Arms Hotel

15. Premier Inn St Andrews

Premier Inn St Andrews
St. Andrews
Australia
Julian
€71
includes taxes & fees
1 Nov - 2 Nov
Premier Inn St Andrews

16. Balcomie Links Hotel

Balcomie Links Hotel
Anstruther
United Kingdom
Terry
€148
includes taxes & fees
4 Oct - 5 Oct
Balcomie Links Hotel

17. Dean Park Hotel

Dean Park Hotel
Kirkcaldy
United Kingdom
Nikki
€56
includes taxes & fees
1 Nov - 2 Nov
Dean Park Hotel

18. Marine North Berwick

Marine North Berwick
North Berwick
United Kingdom
DEREK
€285
includes taxes & fees
3 Nov - 4 Nov
Marine North Berwick

19. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
St. Andrews
United States
Cameo
€189
includes taxes & fees
1 Nov - 2 Nov
Hotel du Vin & Bistro St. Andrews

20. Railway Inn

Railway Inn
Buckhaven
United Kingdom
David
€65
includes taxes & fees
5 Oct - 6 Oct
Railway Inn
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 coastal landscape with a sandy beach, a grassy area, and houses in the background.
Photo by Richard Law

Top Earlsferry Hotel Reviews

Dean Park Hotel

Dean Park Hotel

8/10 Good
"Unfortunately my allocated room was very close to a noisy generator/air conditioning unit which meant two nights of disturbed sleep. The fridge in the room was not cold - query malfunctioning?. Reported both issues to reception staff on departure - little concern shown or apology given. Otherwise a very enjoyable stay."
Catherine 2-night trip
Posted 4 hours ago
Dean Park Hotel
Marine North Berwick

Marine North Berwick

10/10 Excellent
"Beautiful hotel with excellent facilities and a nice atmosphere, breakfast was one of the best I've had. Staff were all friendly and extremely helpful, nothing too much trouble. The views are exceptional, just wish I could have stayed longer."
Lynn 2-night trip
Posted 1 day ago
Marine North Berwick
Pine Marten, Dunbar by Marston's Inns

Pine Marten, Dunbar by Marston's Inns

8/10 Good
"Food was good at hotel"
Jennifer 1-night trip
Posted 2 days ago
Pine Marten, Dunbar by Marston's Inns
The Linton Hotel

The Linton Hotel

10/10 Excellent
"My second stay and again not disappointed. Very accommodating staff and a clean room with all the essentials. Excellent breakfast and overall, very good value for money."
Brian 1-night trip
Posted 2 days ago
The Linton Hotel
Fairmont St Andrews

Fairmont St Andrews

10/10 Excellent
"Amazing"
jeffrey 3-night trip
Posted 4 days ago
Fairmont St Andrews
The Albany Hotel St Andrews

The Albany Hotel St Andrews

10/10 Excellent
"Excellent breakfast. Only slight issue was 2 flights of narrow winding stairs"
david 1-night trip
Posted 4 days ago
The Albany Hotel St Andrews
Best Western Balgeddie House Hotel

Best Western Balgeddie House Hotel

8/10 Good
"Large room with modern ensuite. My companion used the gym. Let down by poor breakfasts. On the first day I tried the vegetarian option, which included lots of tinned button mushrooms, and tattie scones swimming in oil. My companion's full breakfast wasn't freshly cooked and had been kept warming on the plate for some time. On the final day he said that it was fresher but the ingredients weren't very good quality. On the second day I avoided the cooked breakfast and had muesli, but unfortunately it was too sweet for me so I didn't finish it. On the third day I had porridge, which was OK. I stay in a lot of hotels and the quality of the breakfast is important, so I won't stay here again."
Jonathan 3-night trip
Posted 5 days ago
Best Western Balgeddie House Hotel
Holiday Inn Express Glenrothes by IHG

Holiday Inn Express Glenrothes by IHG

10/10 Excellent
"great place friendly staff . could do with offering early check in would definitely come back ."
Lorraine 1-night trip
Posted 13 days ago
Holiday Inn Express Glenrothes by IHG
Ravelston House

Ravelston House

8/10 Good
"No reception desk so had to wander about until we got key from behind the bar which doubles up as reception. On leaving you put your key in a box outside the bedrooms and you don't aee anyone. Check out is 10am which is very unusual. Food was good. Quiz night (Thursday) noisy until 11pm."
Moragh 1-night trip
Posted 2 weeks ago
Ravelston House

More cheap stays in Earlsferry

Ye Olde Hotel

Ye Olde Hotel

61 Main Street St. Andrews Scotland
€53
22 Oct - 23 Oct
includes taxes & fees
Ye Olde Hotel
No. 1 High Street - Boutique Rooms

No. 1 High Street - Boutique Rooms

1 High St Markinch Scotland
€105
5 Oct - 6 Oct
includes taxes & fees
No. 1 High Street - Boutique Rooms
Balcomie Links Hotel

Balcomie Links Hotel

Balcomie Road Anstruther Scotland
€148
4 Oct - 5 Oct
includes taxes & fees
8.8/10 Excellent! (80 reviews)
Balcomie Links Hotel
The Shoregate

The Shoregate

67 High St Crail Scotland
Get ratesThe Shoregate
3 Bedroom Caravan-seton Sands

3 Bedroom Caravan-seton Sands

Prestonpans Scotland
Get rates3 Bedroom Caravan-seton Sands
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?
Dean Park Hotel, located 14.9 mi (24 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 Rusacks St Andrews and Old Course Hotel. See all available top hotels, or vacation rentals in Earlsferry.
What are some of the best holiday rentals that Earlsferry has to offer?
4 bedroom,5 bathroom,gamesroom, garden & parking, perfect for golf in St Andrews: This holiday home rental outside of Earlsferry is located near the beach, and has a garden, a selection of games and a BBQ to put you at ease in your new surroundings. It has 4 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. Provides 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 30 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 Archerfield Links 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