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

Find hotels in Earlsferry from 1.735.751Ā ā‚«

  • 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

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating

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

Star rating

Our top choices for Earlsferry hotels

Ye Olde Hotel

Ye Olde Hotel
2.0 star property
St. Andrews
7.6 out of 10, Good, (44 reviews)
"A very good budget place to stay. Bed was so comfortable it was one of my best nights sleep on my vacation. Ample parking. Walls are a little thin if you are staying close to the bar."
Canada
Craig
The price is 1.616.723Ā ā‚«
1.940.068Ā ā‚« total
includes taxes & fees
5 Jul - 6 Jul
Ye Olde Hotel

5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.2 out of 10, Wonderful, (232 reviews)
"Ideal for an overnight stay and the breakfast is great!"
United Kingdom
Graeme
The price is 5.183.696Ā ā‚«
6.220.435Ā ā‚« total
includes taxes & fees
5 Jul - 6 Jul
5Pilmourplace

The Well Country Inn

The Well Country Inn
3.0 star property
Scotlandwell
8.8 out of 10, Excellent, (5 reviews)
The price is 2.993.828Ā ā‚«
3.592.593Ā ā‚« total
includes taxes & fees
9 Jul - 10 Jul
The Well Country Inn

The Bank

The Bank
4.0 star property
Anstruther
9.0 out of 10, Wonderful, (174 reviews)
"Great place to stay, staff were friendly and very helpful, breakfast was fab, recommended"
United Kingdom
Mark
The price is 5.206.837Ā ā‚«
6.248.204Ā ā‚« total
includes taxes & fees
13 Jul - 14 Jul
The Bank

The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
Aberlady
9.4 out of 10, Exceptional, (202 reviews)
"THE BREAKFAST FOOD WAS CERTAINLY PLENTIFUL AND VERY TASTY, WE COULD NOT FAULT THIS PLACE. THE VIEWS THEMSELVES ARE WORTH THE VISIT, EVERYTHING ABOUT THIS PLACE WE FOUND TO BE EXCELLENT."
United Kingdom
PETER
The price is 5.727.521Ā ā‚«
6.873.025Ā ā‚« total
includes taxes & fees
29 Jun - 30 Jun
The Lodge at Craigielaw

Maitlandfield House Hotel

Maitlandfield House Hotel
3.0 star property
Haddington
8.2 out of 10, Very good, (452 reviews)
"Plenty of parking. We had a family room which was lovely and comfortable! A king size bed and a good size single. It was lovely and warm, plenty of hot water and large fluffy towels. We had a delicious cooked breakfast in the morning, food was plentiful and lovely quality. We would definitely stay there again."
United Kingdom
Lesley
The price is 3.982.061Ā ā‚«
4.778.473Ā ā‚« total
includes taxes & fees
5 Jul - 6 Jul
Maitlandfield House Hotel

Balcomie Links Hotel

Balcomie Links Hotel
2.0 star property
Anstruther
8.8 out of 10, Excellent, (58 reviews)
"The hotel is a bit far out from the shops so unless you’re reasonably fit , you might need a car. Our room was large an good sized en suite. The other problem I would point out is that, iagain if you’re struggling with walking ,or require the aid of a stick or other walking aid there’s a lot of stairs to reach some of the rooms. My husband did struggle with them. Ideal for a one night stop over."
United Kingdom
Margaret
The price is 4.049.762Ā ā‚«
4.859.715Ā ā‚« total
includes taxes & fees
29 Jun - 30 Jun
Balcomie Links Hotel

Forth Bay Guest House

Forth Bay Guest House
3.0 star property
Leven
The price is 2.343.077Ā ā‚«
3.505.937Ā ā‚« total
includes taxes & fees
1 Jul - 2 Jul
Forth Bay Guest House

Ravelston House

Ravelston House
3.0 star property
Musselburgh
8.6 out of 10, Excellent, (451 reviews)
"Friendly staff, clean accommodation with easy access"
United Kingdom
Denise
The price is 3.099.308Ā ā‚«
3.905.129Ā ā‚« total
includes taxes & fees
26 Jul - 27 Jul
Ravelston House

Holiday Inn Express Glenrothes by IHG

Holiday Inn Express Glenrothes by IHG
3.0 star property
Glenrothes
8.8 out of 10, Excellent, (800 reviews)
"Breakfast was adequate, room was nice and was very quiet, parking was good and the staff were pleasant and friendly"
United Kingdom
Jan
The price is 1.733.183Ā ā‚«
2.079.958Ā ā‚« total
includes taxes & fees
5 Jul - 6 Jul
Holiday Inn Express Glenrothes by IHG

Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (439 reviews)
"Great stay - nice room with homemade shortbread. Great breakfast- Recommended"
United States
Tim
The price is 3.132.780Ā ā‚«
3.132.780Ā ā‚« total
includes taxes & fees
2 Jul - 3 Jul
Dunclutha Guest House

Lomond Hills Hotel & Health Club

Lomond Hills Hotel & Health Club
3.0 star property
Cupar
8.0 out of 10, Very good, (197 reviews)
"Good little hotel in good location"
United Kingdom
Keith
The price is 2.861.399Ā ā‚«
3.433.679Ā ā‚« total
includes taxes & fees
12 Jul - 13 Jul
Lomond Hills Hotel & Health Club

The Albany Hotel St Andrews

The Albany Hotel St Andrews
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (490 reviews)
"Staff were friendly. Breakfast exceeded expectations! The room and common areas were clean!!"
Canada
Douglas
The price is 8.735.916Ā ā‚«
10.483.099Ā ā‚« total
includes taxes & fees
30 Jun - 1 Jul
The Albany Hotel St Andrews

Stravithie Castle

Stravithie Castle
3.0 star property
St. Andrews
9.8 out of 10, Exceptional, (146 reviews)
"Beautiful castle. Very clean and peaceful."
Canada
Kelly
The price is 4.830.788Ā ā‚«
5.796.946Ā ā‚« total
includes taxes & fees
5 Jul - 6 Jul
Stravithie Castle

Seascape Largo

Seascape Largo
3.5 star property
Leven
10.0 out of 10, Exceptional, (45 reviews)
"Beautiful setting,a warm welcome and a wonderful breakfast!"
United Kingdom
Billy
The price is 2.863.761Ā ā‚«
3.436.513Ā ā‚« total
includes taxes & fees
13 Jul - 14 Jul
Seascape Largo

Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
Dunbar
8.6 out of 10, Excellent, (525 reviews)
"Excellent and would highly recommend stay, food and junior suite with hot tub. Areas of improvement: Old plumbing pipes by the hot tub in room 24 fires off unpleasant scents here and there and staff could be a bit more friendly and approachable."
United Kingdom
Saad
The price is 4.165.470Ā ā‚«
4.998.564Ā ā‚« total
includes taxes & fees
15 Jul - 16 Jul
Bayswell Park Hotel

Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (807 reviews)
"Beautiful views, fun bar and good breakfast."
United States
Kelly
The price is 9.083.039Ā ā‚«
10.899.646Ā ā‚« total
includes taxes & fees
5 Jul - 6 Jul
Hotel du Vin & Bistro St. Andrews

Balbirnie House

Balbirnie House
4.0 star property
Glenrothes
9.0 out of 10, Wonderful, (313 reviews)
"Beautiful room, great service. Very reasonable prices at the bar and breakfast. Great value in a wonderful setting."
United Kingdom
Graeme
The price is 2.603.418Ā ā‚«
3.124.102Ā ā‚« total
includes taxes & fees
29 Jun - 30 Jun
Balbirnie House

Dean Park Hotel

Dean Park Hotel
4.0 star property
Kirkcaldy
8.8 out of 10, Excellent, (734 reviews)
"Great place to stay if you have to be in Kircaldy"
United States
Denise
The price is 1.663.584Ā ā‚«
1.996.301Ā ā‚« total
includes taxes & fees
26 Jul - 27 Jul
Dean Park Hotel

The Spindrift Guest House

The Spindrift Guest House
4.0 star property
Anstruther
9.8 out of 10, Exceptional, (122 reviews)
"Every aspect of our stay was excellent . Staff, food, rooms were all of a high standard. Very highly recommended for a short stay. "
United Kingdom
Angus
The price is 4.049.762Ā ā‚«
4.859.715Ā ā‚« total
includes taxes & fees
30 Jun - 1 Jul
The Spindrift Guest House
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.

A stone ruin on a rocky cliff by the sea.
Photo by Brenda Sharpe
Open Photo by Brenda Sharpe

Top Earlsferry Hotel Reviews

More cheap stays in Earlsferry

Frequently asked questions

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.