Photo by Sabrina Jane Catherine

Find hotels in Earlsferry from CA $90
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Earlsferry
Family friendly
Cabin
Check prices for these dates
Our top choices for Earlsferry hotels

Premier Inn St Andrews
Premier Inn St AndrewsSt. Andrews
7.8 out of 10, Good, (28 reviews)
The price is CA $178
CA $214 total
includes taxes & fees
Jul 5 - Jul 6

The Covenanter Hotel
The Covenanter HotelCupar
9.2 out of 10, Wonderful, (33 reviews)
The price is CA $141
CA $170 total
includes taxes & fees
Jun 16 - Jun 17

The Elbow Room
The Elbow RoomKirkcaldy
9.2 out of 10, Wonderful, (214 reviews)
The price is CA $118
CA $141 total
includes taxes & fees
Jun 15 - Jun 16

Ye Olde Hotel
Ye Olde HotelSt. Andrews
7.6 out of 10, Good, (43 reviews)
The price is CA $78
CA $93 total
includes taxes & fees
Jun 28 - Jun 29

THE SPACE TO STAY APARTHOTEL
THE SPACE TO STAY APARTHOTELSt. Andrews
8.8 out of 10, Excellent, (117 reviews)
The price is CA $244
CA $293 total
includes taxes & fees
Jul 13 - Jul 14

Open Arms Hotel
Open Arms HotelDirleton
9.4 out of 10, Exceptional, (12 reviews)
The price is CA $181
CA $217 total
includes taxes & fees
Jun 29 - Jun 30

The Inn at Lathones
The Inn at LathonesLeven
8.4 out of 10, Very good, (319 reviews)
The price is CA $189
CA $227 total
includes taxes & fees
Jun 22 - Jun 23

Holiday Inn Express Glenrothes by IHG
Holiday Inn Express Glenrothes by IHGGlenrothes
8.8 out of 10, Excellent, (796 reviews)
The price is CA $97
CA $116 total
includes taxes & fees
Jun 21 - Jun 22

Ravelston House
Ravelston HouseMusselburgh
8.6 out of 10, Excellent, (447 reviews)
The price is CA $169
CA $203 total
includes taxes & fees
Jun 29 - Jun 30

Stravithie Castle
Stravithie CastleSt. Andrews
9.8 out of 10, Exceptional, (143 reviews)
The price is CA $250
CA $300 total
includes taxes & fees
Jun 28 - Jun 29

Premier Inn Glenrothes
Premier Inn GlenrothesGlenrothes
8.4 out of 10, Very good, (5 reviews)
The price is CA $80
CA $96 total
includes taxes & fees
Jul 12 - Jul 13

Best Western Balgeddie House Hotel
Best Western Balgeddie House HotelGlenrothes
8.8 out of 10, Excellent, (782 reviews)
The price is CA $109
CA $131 total
includes taxes & fees
Jun 28 - Jun 29

5Pilmourplace
5PilmourplaceSt. Andrews
9.2 out of 10, Wonderful, (229 reviews)
The price is CA $280
CA $336 total
includes taxes & fees
Jul 15 - Jul 16

Dunclutha Guest House
Dunclutha Guest HouseLeven
9.8 out of 10, Exceptional, (436 reviews)
The price is CA $161
CA $161 total
includes taxes & fees
Jun 15 - Jun 16

Gilvenbank
GilvenbankGlenrothes
8.6 out of 10, Excellent, (102 reviews)
The price is CA $152
CA $182 total
includes taxes & fees
Jul 1 - Jul 2

The Waterfront
The WaterfrontAnstruther
9.4 out of 10, Exceptional, (220 reviews)
The price is CA $216
CA $259 total
includes taxes & fees
Jun 22 - Jun 23

Dean Park Hotel
Dean Park HotelKirkcaldy
8.8 out of 10, Excellent, (728 reviews)
The price is CA $90
CA $108 total
includes taxes & fees
Jul 12 - Jul 13

Fairmont St Andrews
Fairmont St AndrewsSt. Andrews
9.2 out of 10, Wonderful, (1,003 reviews)
The price is CA $500
CA $600 total
includes taxes & fees
Jun 21 - Jun 22

Balcomie Links Hotel
Balcomie Links HotelAnstruther
8.8 out of 10, Excellent, (58 reviews)
The price is CA $195
CA $234 total
includes taxes & fees
Jun 17 - Jun 18

Kilconquhar Castle Estate
Kilconquhar Castle EstateLeven
9.0 out of 10, Wonderful, (415 reviews)
The price is CA $156
CA $188 total
includes taxes & fees
Jun 21 - Jun 22
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.

Photo by Brenda Sharpe
Open Photo by Brenda Sharpe
Top Earlsferry Hotel Reviews

Pine Marten, Dunbar by Marston's Inns
8/10 Good
More cheap stays in Earlsferry

Railway Inn
24 Lawrence Street Buckhaven Scotland
The price is CA $75 per night from Jun 22 to Jun 23
CA $75
CA $90 total
Jun 22 - Jun 23
includes taxes & fees
7.6/10 Good! (31 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- 4 Star Hotels in St. Andrews
- 5 Star Hotels in North Berwick
- Anstruther Hotels
- Blebo Craigs Hotels
- Cottages in Boarhills
- Buckhaven Hotels
- Rv Parks in Buckhaven
- Cellardyke Hotels
- Cottages in Ceres
- Ceres Hotels
- Colinsburgh Hotels
- Rv Parks in Colinsburgh
- Crail Hotels
- Dirleton Hotels
- East Wemyss Hotels
- Elie Hotels
- Kilconquhar Hotels
- Kilrenny Hotels
- Kingsbarns Hotels
- Largo Ward Hotels
- Lathones Hotels
- Leven Hotels
- Lower Largo Hotels
- Lundin Links Hotels
- Methil Hotels
- Hotels near Muirfield Golf Course
- New Gilston Hotels
- Spa Hotels in North Berwick
- North Berwick Hotels
- Rv Parks in North Berwick
- Peat Inn Hotels
- Pitscottie Hotels
- Pittenweem Hotels
- Apartments in St. Andrews
- Hotels near St Andrews Bay
- B&B in St. Andrews
- Cabin Rentals in St. Andrews
- Condo Rentals in St. Andrews
- Guest Houses in St. Andrews
- Hostels in St. Andrews
- Best Western Hotels in St. Andrews
- Casino Hotels in St. Andrews
- Cheap Hotels in St. Andrews
- Golf Hotels in St. Andrews
- Hilton Hotels in St. Andrews
- Lake Hotels in St. Andrews
- Pet-Friendly Hotels in St. Andrews
- Hotel Wedding Venues Hotels in St. Andrews
- Hotels near St Fillan’s Cave
- St Monans Hotels
- Strathkinness Hotels
- Hotels near University of St. Andrews
- Flights to Ceres
- Flights to Crail
- Flights to Leven
- Flights to Lundin Links
- Flights to North Berwick
- Flights to St. Andrews
- Flights from Boston to St. Andrews
- Flights from Calgary to St. Andrews
- Flights from Dublin to St. Andrews
- Flights from London to St. Andrews
- Flights from Montreal to St. Andrews
- Flights from Ottawa to St. Andrews
- Flights from Toronto to St. Andrews
- Flights from Vancouver to St. Andrews
- Flights from Edmonton to St. Andrews
- Flights from Perth to St. Andrews
- Flights from Québec City to St. Andrews
- Flights from Anstruther
- Flights from Kingsbarns
- Flights from Moncton to St. Andrews
- Flights from Leven
- Flights from St. Andrews
- Flights from Saint John to St. Andrews
- Flights from Winnipeg to St. Andrews









































































