Photo by Sabrina Jane Catherine

Earlsferry Hotels from ₹5,250

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Go beyond your typical stay in Earlsferry

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Earlsferry hotels

1. Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
Leven
9.0 out of 10, Wonderful, (453 reviews)
"Loved the setting, the history behind it, the fact it’s a castle, the horses, the pool and the breakfast was really yummy!"
Canada
Debbi
The price is ₹9,918
₹11,902 total
includes taxes & fees
8 Nov - 9 Nov
Kilconquhar Castle Estate

2. The Ship Inn

The Ship Inn
4.0 star property
Elie
9.6 out of 10, Exceptional, (72 reviews)
"Special place. Beach-view room is a must. Great breakfast."
United States
Staci
The price is ₹17,609
₹21,131 total
includes taxes & fees
6 Dec - 7 Dec
The Ship Inn

3. The Bank

The Bank
4.0 star property
Anstruther
9.0 out of 10, Wonderful, (186 reviews)
"Great restaurant and location to the beach"
United States
Liang
The price is ₹12,443
₹14,932 total
includes taxes & fees
8 Nov - 9 Nov
The Bank

4. The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (242 reviews)
"The room was spotless and staff were excellent. Restaurant great for dinner and breakfast. First class place to stay."
United Kingdom
Kenneth
The price is ₹9,760
₹11,711 total
includes taxes & fees
8 Nov - 9 Nov
The Waterfront

5. The Inn at Lathones

The Inn at Lathones
3.0 star property
Leven
8.4 out of 10, Very good, (348 reviews)
"Very charming inn, close to St. Andrews."
United States
Laura
The price is ₹11,601
₹13,921 total
includes taxes & fees
9 Nov - 10 Nov
The Inn at Lathones

6. The Spindrift Guest House

The Spindrift Guest House
4.0 star property
Anstruther
9.8 out of 10, Exceptional, (132 reviews)
"A quick 2 night stay. Lovely guest house and terrific breakfast."
United Kingdom
Elizabeth
The price is ₹11,669
₹14,003 total
includes taxes & fees
6 Nov - 7 Nov
The Spindrift Guest House

7. Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,004 reviews)
"Perfect stay! Great breakfast, spacious rooms, and fantastic staff!"
United States
Todd
The price is ₹26,005
₹31,207 total
includes taxes & fees
25 Nov - 26 Nov
Fairmont St Andrews

8. Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,004 reviews)
"An amazing stay, staff all very friendly and helpful"
United Kingdom
Andrew
The price is ₹33,946
₹40,735 total
includes taxes & fees
25 Nov - 26 Nov
Old Course Hotel

9. Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (439 reviews)
"Enjoyable relaxing short term stay!"
Canada
Robin
The price is ₹16,972
₹20,367 total
includes taxes & fees
8 Nov - 9 Nov
Rufflets St Andrews

10. Marine & Lawn Rusacks

Marine & Lawn Rusacks
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (507 reviews)
"Beautiful setting, lovely staff and excellent breakfast"
Canada
Catherine
The price is ₹28,535
₹34,243 total
includes taxes & fees
6 Dec - 7 Dec
Marine & Lawn Rusacks

11. 5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.2 out of 10, Wonderful, (280 reviews)
"Unbelievable stay! We stayed here for our honeymoon and everything was perfect! Perfect location and perfect room. All staff where extremely friendly and helpful! Thank you all for making our 1st few days as husband and wife extra special! We will be stopping here again."
United Kingdom
Josh
The price is ₹11,195
₹13,434 total
includes taxes & fees
5 Dec - 6 Dec
5Pilmourplace

12. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (828 reviews)
"Great shower and location"
United States
Paul
The price is ₹15,275
₹18,331 total
includes taxes & fees
22 Nov - 23 Nov
Hotel du Vin & Bistro St. Andrews

13. Balcomie Links Hotel

Balcomie Links Hotel
2.0 star property
Anstruther
8.8 out of 10, Excellent, (85 reviews)
"Very nice hotel in a good location. Staff were very pleasant and hotel nice and tidy."
United Kingdom
Terry
The price is ₹10,290
₹12,348 total
includes taxes & fees
6 Nov - 7 Nov
Balcomie Links Hotel

14. Caledonian Hotel By Greene King Inns

Caledonian Hotel By Greene King Inns
3.0 star property
Leven
8.0 out of 10, Very good, (227 reviews)
"Always a great stay and lovely staff"
United Kingdom
Gillian
The price is ₹6,659
₹7,991 total
includes taxes & fees
6 Dec - 7 Dec
Caledonian Hotel By Greene King Inns

15. The Albany Hotel St Andrews

The Albany Hotel St Andrews
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (511 reviews)
"Great hotel !"
United States
David
The price is ₹14,989
₹17,987 total
includes taxes & fees
15 Nov - 16 Nov
The Albany Hotel St Andrews

16. Premier Inn St Andrews

Premier Inn St Andrews
3.0 star property
St. Andrews
8.0 out of 10, Very good, (68 reviews)
"Clean simple room, one of the better stays in Scotland Easy and great value for money"
Australia
Julian
The price is ₹6,365
₹7,638 total
includes taxes & fees
29 Nov - 30 Nov
Premier Inn St Andrews

17. Cleveden House by The Dunvegan

Cleveden House by The Dunvegan
4.0 star property
St. Andrews
9.0 out of 10, Wonderful, (250 reviews)
"Great room for the night, good price and clean room"
United Kingdom
Morag
The price is ₹13,294
₹15,953 total
includes taxes & fees
5 Dec - 6 Dec
Cleveden House by The Dunvegan

18. No.12 Hotel & Bistro

No.12 Hotel & Bistro
3.0 star property
North Berwick
9.2 out of 10, Wonderful, (99 reviews)
"Great hotel, would stay again!"
Canada
Brad
The price is ₹20,622
₹24,746 total
includes taxes & fees
6 Nov - 7 Nov
No.12 Hotel & Bistro

19. Open Arms Hotel

Open Arms Hotel
3.0 star property
Dirleton
9.4 out of 10, Exceptional, (39 reviews)
"Wonderful place to stay and staff were amazing. Food excellent and service amazing. Rooms and hotel dated but really lovely. A beautiful place to stay."
United Kingdom
Dawn
The price is ₹7,630
₹9,156 total
includes taxes & fees
9 Nov - 10 Nov
Open Arms Hotel

20. Marine & Lawn North Berwick

Marine & Lawn North Berwick
5.0 star property
North Berwick
8.8 out of 10, Excellent, (342 reviews)
"Excellent stay, very relaxing! Lovely spa and thoroughly recommend a massage, excellent."
United Kingdom
Kimberly
The price is ₹22,245
₹26,694 total
includes taxes & fees
23 Nov - 24 Nov
Marine & Lawn North Berwick
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.

Learn more about Earlsferry

Get away to Earlsferry! Enjoy the beaches and more.

A beach with houses in the background and a clear sky.
Photo by Sabrina Jane Catherine
Open Photo by Sabrina Jane Catherine

Top Earlsferry Hotel Reviews

Frequently Asked Questions

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.

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.

Explore a world of travel with Expedia