Photo by Brenda Sharpe

Hotels in Earlsferry

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Earlsferry?

Faside Estate
Faside Estate
4.0 star property
Musselburgh
9.6 out of 10, Exceptional, (16 reviews)
Enjoy countryside tranquility at this charming B&B with free breakfast, WiFi, and parking. Minutes from Edinburgh Playhouse Theatre and Princes Street, you're also near Musselburgh Racecourse and Dalkeith Country Park for outdoor adventures.
The price is CNY2,108
CNY2,530 total
includes taxes & fees
May 6 - May 7
Faside Estate
Orchard House Lodges
Orchard House Lodges
3.0 star property
Haddington
9.6 out of 10, Exceptional, (60 reviews)
Escape to these tranquil lodges near Lennoxlove Historic House and Nungate Bridge. Surrounded by gardens, this peaceful retreat offers complimentary WiFi and parking, just 11 minutes from East Linton Station and 45 minutes from Edinburgh Airport.
The price is CNY898
CNY898 total
includes taxes & fees
Apr 30 - May 1
Orchard House Lodges
Maitlandfield House Hotel
Maitlandfield House Hotel
3.0 star property
Haddington
8.2 out of 10, Very Good, (441 reviews)
Unwind at this historic hotel just minutes from Nungate Bridge, featuring a charming garden and welcoming terrace. Enjoy complimentary breakfast before exploring nearby attractions, then return for evening drinks at the bar.
The price is CNY1,129
CNY1,354 total
includes taxes & fees
Apr 26 - Apr 27
Maitlandfield House Hotel
Ravelston House
Ravelston House
3.0 star property
Musselburgh
8.6 out of 10, Excellent, (438 reviews)
This beach hotel offers a restaurant and stylish bar/lounge for evening relaxation. Just a 3-minute drive from Musselburgh Station and 11 minutes from The Shore Tram Stop, explore Edinburgh's attractions with ease while enjoying free WiFi and parking.
The price is CNY518
CNY621 total
includes taxes & fees
Apr 27 - Apr 28
Ravelston House
Arden House
Arden House
3.5 star property
Musselburgh
10.0 out of 10, Exceptional, (68 reviews)
The price is CNY921
CNY1,106 total
includes taxes & fees
Apr 30 - May 1
Arden House
Garleton Lodge
Garleton Lodge
4.0 star property
Haddington
10.0 out of 10, Exceptional, (13 reviews)
Escape to this peaceful Haddington B&B with an inviting hot tub and restaurant where you can unwind after exploring nearby attractions. Near Nungate Bridge and Haddington Golf Club, this lodge offers free WiFi, parking, and daily housekeeping for a carefree stay.
The price is CNY1,959
CNY2,351 total
includes taxes & fees
Apr 25 - Apr 26
Garleton Lodge
8 Barney Mains Cottage
8 Barney Mains Cottage
3.0 star property
Haddington
Experience tranquility at this Haddington retreat adjacent to a golf course. After a day exploring nearby trails, unwind in the private garden. The well-equipped kitchen and free WiFi create a home-like atmosphere just minutes from Haddington Golf Club.
The price is CNY5,709
CNY6,850 total
includes taxes & fees
May 3 - May 4
8 Barney Mains Cottage
3 Bedroom Caravan - Seton Sands
3 Bedroom Caravan - Seton Sands
2.0 star property
Prestonpans
The price is CNY814
CNY2,117 total
includes taxes & fees
Apr 29 - Apr 30
3 Bedroom Caravan - Seton Sands
Charming 5-beds Caravan in Beautiful Seton Sands
Charming 5-beds Caravan in Beautiful Seton Sands
2.0 star property
Prestonpans
10.0 out of 10, Exceptional, (1 review)
The price is CNY1,132
CNY1,359 total
includes taxes & fees
May 12 - May 13
Charming 5-beds Caravan in Beautiful Seton Sands
Pine Marten, Dunbar by Marston's Inns
Pine Marten, Dunbar by Marston's Inns
4.0 star property
Dunbar
8.4 out of 10, Very Good, (383 reviews)
Experience comfort at this inviting inn with free WiFi and parking. Grab a bite at the restaurant or unwind with a drink at the bar. Located near Dunbar Golf Club and John Muir's Birthplace, with Dunbar Station a 20-minute walk away.
The price is CNY670
CNY804 total
includes taxes & fees
May 10 - May 11
Pine Marten, Dunbar by Marston's Inns
The Linton Hotel
The Linton Hotel
4.0 star property
East Linton
8.4 out of 10, Very Good, (490 reviews)
Warm and inviting, this guesthouse offers a cozy bar/lounge and restaurant in picturesque East Linton. Just a 7-minute walk from the station and close to Preston Mill and Hailes Castle. Guests consistently praise the attentive staff.
The price is CNY537
CNY644 total
includes taxes & fees
Apr 27 - Apr 28
The Linton Hotel
Bayswell Park Hotel
Bayswell Park Hotel
3.5 star property
Dunbar
8.6 out of 10, Excellent, (514 reviews)
Perched above Dunbar Harbor, this hotel pairs captivating sea views with convenient train station access. The welcoming bar and restaurant offer perfect spots to unwind after exploring nearby Dunbar Castle and John Muir's Birthplace.
The price is CNY1,066
CNY1,279 total
includes taxes & fees
Apr 27 - Apr 28
Bayswell Park Hotel
The Lodge at Craigielaw
The Lodge at Craigielaw
4.0 star property
Aberlady
9.4 out of 10, Exceptional, (199 reviews)
Wake up to a complimentary breakfast at this golf inn near Aberlady Bay Nature Reserve. The Courtyard restaurant serves British fare, while the on-site course invites players to perfect their swing. Free WiFi and parking add convenience to your Scottish getaway.
The price is CNY934
CNY1,120 total
includes taxes & fees
May 4 - May 5
The Lodge at Craigielaw
The Leddie Hotel
The Leddie Hotel
3.0 star property
Aberlady
9.8 out of 10, Exceptional, (18 reviews)
Atmospheric Scottish hideaway offers complimentary WiFi and parking, plus 24-hour service. Enjoy meals at the on-site restaurant after exploring nearby Craigielaw Golf Course and Aberlady Bay Nature Reserve, just minutes from Longniddry Station.
The price is CNY1,632
CNY1,958 total
includes taxes & fees
Apr 26 - Apr 27
The Leddie Hotel
Greywalls Hotel and Chez Roux
Greywalls Hotel and Chez Roux
5.0 star property
Gullane
9.4 out of 10, Exceptional, (201 reviews)
The price is CNY1,967
CNY2,360 total
includes taxes & fees
May 3 - May 4
Greywalls Hotel and Chez Roux
Open Arms Hotel
Open Arms Hotel
3.0 star property
Dirleton
9.6 out of 10, Exceptional, (7 reviews)
The price is CNY966
CNY1,159 total
includes taxes & fees
Apr 26 - Apr 27
Open Arms Hotel
The Law
The Law
3.0 star property
North Berwick
8.8 out of 10, Excellent, (10 reviews)
Discover this charming hotel in North Berwick with 2 distinctive bars and an inviting restaurant. Just a 10-minute walk from the train station, you'll be perfectly positioned to explore nearby Coastal Communities Museum and North Berwick Harbour.
The price is CNY1,476
CNY1,771 total
includes taxes & fees
Apr 26 - Apr 27
The Law
Joivy Golf Residence in North Berwick
Joivy Golf Residence in North Berwick
3.5 star property
North Berwick
The price is CNY994
CNY4,872 total
includes taxes & fees
May 4 - May 5
Joivy Golf Residence in North Berwick
The Folly Hotel
The Folly Hotel
3.0 star property
North Berwick
7.8 out of 10, Good, (115 reviews)
Discover seaside tranquility with free WiFi and parking at this convenient North Berwick hotel. Just minutes from North Berwick Golf Course and West Bay Beach, with hiking trails and mountain biking nearby for outdoor enthusiasts. Daily housekeeping ensures a refreshing stay.
The price is CNY805
CNY966 total
includes taxes & fees
Apr 26 - Apr 27
The Folly Hotel
No.12 Hotel & Bistro
No.12 Hotel & Bistro
3.0 star property
North Berwick
9.2 out of 10, Wonderful, (95 reviews)
Wake to a complimentary breakfast at this inviting inn, just an 11-minute walk from North Berwick Station. Explore nearby Coastal Communities Museum and North Berwick Harbour, then unwind at the on-site bar or bistro serving three daily meals.
The price is CNY1,822
CNY2,186 total
includes taxes & fees
Apr 26 - Apr 27
No.12 Hotel & Bistro
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

The region around Earlsferry is home to attractions such as Elie Beach and Leven Beach.

Photo by Brenda Sharpe
Open Photo by Brenda Sharpe

Check out reviews of Earlsferry hotels guests love

Frequently asked questions

How much does a hotel room cost in Earlsferry?
You can find top hotels in Earlsferry from CNY621 with options to suit your budget and needs. To find an affordable hotel in Earlsferry that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How can I find deals and earn rewards at Earlsferry hotels?
Discover great deals on Earlsferry hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Earlsferry hotels.
Can I book Earlsferry hotels with free cancellation?
In order to book a refundable Earlsferry hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some popular hotels in central Earlsferry?
If you're looking for hotels in central Earlsferry, check out Seascape Largo and The Ship Inn. Travelers love Seascape Largo for its location, as well as the free cooked-to-order breakfast, free parking and terrace this bed & breakfast offers. The Ship Inn is another popular central inn with a beach, a restaurant and a bar/lounge.
What hotels do travelers recommend in Earlsferry?
Can I book refundable hotels in Earlsferry?
If you need the flexibility to change your plans to Earlsferry, most properties provide refundable* rates you can book. You can find these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Earlsferry if I want a vacation home instead of a hotel?
You'll find 9 vacation homes on our site. You can also consider one of the 5 apartments or 8 cottages.
What will the weather in Earlsferry be like during my trip?
The warmest months in Earlsferry are usually July and August with an average temp of 56°F. January and February are the chilliest months when the average temp is 41°F. The rainiest months are October and July.
Why should I book my Earlsferry hotel with Hotels.com?
There are plenty of reasons to book your Earlsferry travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.