A rocky coastline with orange lichen, the sea, and a distant island.

Search East Lothian Hotels

  • 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

Star rating

Guest rating

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

Our top choices for East Lothian hotels

1. Marine North Berwick

Marine North Berwick
5.0 star property
North Berwick
8.8 out of 10, Excellent, (325 reviews)
"Fabulous hotel situated in a great location."
United Kingdom
DEREK
The price is S$410
includes taxes & fees
3 Nov - 4 Nov
Marine North Berwick

2. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (1,001 reviews)
"Awesome location"
United States
Jessica
The price is S$227
includes taxes & fees
25 Oct - 26 Oct
Carberry Tower Mansion House and Estate

3. The Linton Hotel

The Linton Hotel
4.0 star property
East Linton
8.4 out of 10, Very good, (546 reviews)
"The room was small but very comfortable, had everything you needed for a short stay. The staff were very friendly and helpful and the food was excellent"
United Kingdom
David
The price is S$118
includes taxes & fees
12 Oct - 13 Oct
The Linton Hotel

4. Open Arms Hotel

Open Arms Hotel
3.0 star property
Dirleton
9.4 out of 10, Exceptional, (35 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 S$196
includes taxes & fees
4 Nov - 5 Nov
Open Arms Hotel

5. Ravelston House

Ravelston House
3.0 star property
Musselburgh
8.6 out of 10, Excellent, (477 reviews)
"Great hotel and convenient for the races."
United Kingdom
martin
The price is S$114
includes taxes & fees
11 Oct - 12 Oct
Ravelston House

6. Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
Dunbar
8.8 out of 10, Excellent, (545 reviews)
"The rooms were very comfortable, clean and quiet. Our group of 4 had excellent service and a great breakfast. We only stayed one night and wish we could have be there multiple days. The location was very convenient to explore Dunbar by foot. Would highly recommend this hotel to others."
United States
Linda F
The price is S$217
includes taxes & fees
5 Oct - 6 Oct
Bayswell Park Hotel

7. 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, (412 reviews)
"Staff were wonderful. Location was great. We will definitely stay here again"
United Kingdom
Leonie
The price is S$129
includes taxes & fees
11 Oct - 12 Oct
Pine Marten, Dunbar by Marston's Inns

8. Premier Inn Edinburgh A1 - Newcraighall

Premier Inn Edinburgh A1 - Newcraighall
3.0 star property
Newcraighall
8.2 out of 10, Very good, (44 reviews)
"Great shopping and pub nearby"
Canada
Rhonda
The price is S$95
includes taxes & fees
1 Nov - 2 Nov
Premier Inn Edinburgh A1 - Newcraighall

9. The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
Aberlady
9.4 out of 10, Exceptional, (210 reviews)
"Super friendly staff, right on the course, restaurant/bar and good breakfast. What else could you want?"
United States
Joe
The price is S$130
includes taxes & fees
4 Nov - 5 Nov
The Lodge at Craigielaw

10. The Law

The Law
3.0 star property
North Berwick
9.0 out of 10, Wonderful, (33 reviews)
"Great location in a beautiful little town, very friendly staff (especially the lady on shift for breakfast), clean room. Would go again."
Canada
Amandine
The price is S$183
includes taxes & fees
5 Oct - 6 Oct
The Law

11. The Leddie Hotel

The Leddie Hotel
3.0 star property
Aberlady
9.8 out of 10, Exceptional, (30 reviews)
"Comfortable clean room, lovely meals in the restaurant, great service."
United Kingdom
Lesley
The price is S$320
includes taxes & fees
27 Oct - 28 Oct
The Leddie Hotel

12. Marine & Lawn Greywalls

Marine & Lawn Greywalls
5.0 star property
Gullane
9.4 out of 10, Exceptional, (212 reviews)
"Friendly, helpful staff. Excellent food and good variety of wines and spirits. Comfortable 'country house' hotel."
United Kingdom
Ronald
Marine & Lawn Greywalls

13. Maitlandfield House Hotel

Maitlandfield House Hotel
3.0 star property
Haddington
8.0 out of 10, Very good, (477 reviews)
"The photographer did an amazing job making the property look good."
Canada
Shawn
The price is S$229
includes taxes & fees
5 Oct - 6 Oct
Maitlandfield House Hotel

14. Tweeddale Arms Hotel

Tweeddale Arms Hotel
4.0 star property
Gifford
8.6 out of 10, Excellent, (329 reviews)
"Great hotel..even better Breakfast.."
United Kingdom
Trevor
The price is S$220
includes taxes & fees
5 Oct - 6 Oct
Tweeddale Arms Hotel

15. The Folly Hotel

The Folly Hotel
3.0 star property
North Berwick
7.8 out of 10, Good, (128 reviews)
"A lovely wee place in the city centre, so close to the beach as well. The place itself was excellent, with a lovely host. Enjoyed our stay very much."
United Kingdom
Rutuja
The price is S$195
includes taxes & fees
5 Oct - 6 Oct
The Folly Hotel

16. The Sun Inn

The Sun Inn
4.0 star property
Dalkeith
8.6 out of 10, Excellent, (435 reviews)
"We booked i"
United Kingdom
Barry
The price is S$212
includes taxes & fees
5 Oct - 6 Oct
The Sun Inn

17. The Crown & Kitchen

The Crown & Kitchen
3.5 star property
East Linton
9.2 out of 10, Wonderful, (189 reviews)
"Nicely decorated room with big bathroom, good shower and very comfortable bed. Helpful staff, especially about late check-in) and good breakfast. Nice location. Good value for money"
United Kingdom
Susan
The price is S$168
includes taxes & fees
18 Oct - 19 Oct
The Crown & Kitchen

18. Premier Inn Edinburgh A1 - Musselburgh

Premier Inn Edinburgh A1 - Musselburgh
3.0 star property
Musselburgh
7.4 out of 10, Good, (20 reviews)
"The room was lovely and a spacious. The restaurant was not avaiable which was disappointing. The lady who was at reception in the morning Sept 2nd was very rude."
Canada
Gloria
The price is S$90
includes taxes & fees
1 Nov - 2 Nov
Premier Inn Edinburgh A1 - Musselburgh

19. Orchard House Lodges

Orchard House Lodges
3.0 star property
Haddington
9.6 out of 10, Exceptional, (73 reviews)
"Nice relaxing stay"
United Kingdom
Sheena
The price is S$195
includes taxes & fees
12 Oct - 13 Oct
Orchard House Lodges

20. No.12 Hotel & Bistro

No.12 Hotel & Bistro
3.0 star property
North Berwick
9.2 out of 10, Wonderful, (97 reviews)
"Great hotel, would stay again!"
Canada
Brad
The price is S$329
includes taxes & fees
1 Nov - 2 Nov
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.
Save an average of 15% on thousands of hotels when you're signed in

Top East Lothian Hotel Reviews

Guide to exploring East Lothian

Top reasons to visit East Lothian

  • Stunning Beaches: East Lothian boasts picturesque beaches, ideal for leisurely strolls and relaxation by the sea.
  • World-Class Golf: Experience renowned golf courses that attract enthusiasts from around the globe.
  • Rich History: Explore historic castles and charming towns like North Berwick, rich in local heritage.
  • Outdoor Adventures: Enjoy woodland walks and wildlife tours in the region's beautiful nature reserves.
  • Local Whisky Distilleries: Savor the finest Scotch whisky with visits to local distilleries.

Find great hotels in East Lothian

Explore a variety of accommodation options in East Lothian, Scotland, where you can find family-friendly hotels, charming guesthouses, and inviting lodges. Whether you seek luxury or a pet-friendly environment, this picturesque region offers a range of hotels that cater to your needs, perfect for a relaxing beach vacation. Enjoy the warm hospitality and stunning landscapes that East Lothian has to offer during your stay.

  • Marine North Berwick: Overlooking the stunning coastline, Marine North Berwick is a luxurious 5-star hotel that offers an unforgettable beach getaway. With a guest rating of 8.8 out of 10, this property is ideal for families and adventure seekers alike. Guests can enjoy direct access to the beach and partake in an array of adventure sports nearby, including sailing, fishing, windsurfing, and waterskiing. The hotel also caters to younger guests with amenities like first aid kits and breakfast options tailored for children, ensuring a family-friendly atmosphere.
  • Pine Marten, Dunbar by Marston's Inns: This charming 4-star inn boasts a warm and inviting atmosphere, making it a delightful choice for travellers seeking comfort and good food. With a guest rating of 8.4 out of 10, Pine Marten offers a variety of dining options, including a restaurant and a bar, alongside a hearty full breakfast to start your day. Entertainment features, such as flat-screen televisions, enhance the experience, making it a perfect spot to unwind after exploring the beautiful East Lothian area.
  • Carberry Tower Mansion House and Estate: Set within an enchanting estate, Carberry Tower Mansion House and Estate is a splendid 4-star accommodation with an impressive guest rating of 9.4 out of 10. Favouring eco-conscious travellers, this property is eco-certified, showcasing a commitment to sustainability. Guests can appreciate the grandeur of the mansion while enjoying its elegant rooms and beautiful grounds, perfect for a tranquil retreat away from the hustle and bustle. The estate's focus on eco-friendly practices ensures a responsible yet luxurious stay.

Where to stay in East Lothian

East Lothian offers an enchanting escape for those seeking adventure and stunning scenery. This superb location is perfect for a weekend getaway, featuring picturesque coastal paths and historical sites. Discover friendly local vibes in charming towns like North Berwick, while enjoying enjoyable golf courses and outdoor excursions. Experience the warmth of the community as you explore the lowland beauty and rich heritage of this captivating region.

  • North Berwick: Nestled on the shores of the Firth of Forth, North Berwick is a picturesque coastal town celebrated for its stunning scenery and outdoor activities. Travellers flock here to enjoy the sandy beaches, golf courses, and hiking trails that showcase the natural beauty of East Lothian. The town's highlights include the enchanting East Lothian coastline, the nearby Bass Rock, a haven for seabirds, and the scenic North Berwick Law, which offers panoramic views of the surrounding area. With a vibrant marina and a charming high street filled with quaint shops and eateries, North Berwick is a delightful destination for those seeking both adventure and relaxation.
  • Musselburgh: Known for its rich cultural heritage, Musselburgh is a historic town that offers a blend of outdoor experiences and family-friendly activities. Visitors are drawn to its bustling high street, where one can find an array of shops, restaurants, and cafés. Musselburgh is also home to the famous Musselburgh Racecourse, one of the oldest in the country. Highlights include the stunning ruins of the 16th-century Musselburgh Castle and the nearby Fisherrow Harbour, perfect for leisurely strolls along the waterfront. This charming town presents an inviting atmosphere for families and culture enthusiasts alike.
  • Dunbar: A coastal gem in East Lothian, Dunbar boasts a stunning landscape that blends beautiful beaches with rich historical significance. Renowned for its outdoor activities, including golfing and hiking, Dunbar's attractions include the scenic Belhaven Bay and the historic Dunbar Castle, which offers a glimpse into Scotland's storied past. The local area is perfect for beachgoers and nature lovers, with opportunities to explore coastal paths and enjoy breathtaking views of the North Sea. Dunbar is not just a place to visit; it's an experience that captures the essence of Scotland's natural beauty.

Things to do in East Lothian

Shopping

In East Lothian, visit the vibrant shops at The Centre, Livingston, just a short drive away, featuring a mix of high street retailers and local boutiques. Also, explore the charming market at Haddington, where you can find unique gifts and handcrafted souvenirs from local artisans.

Recreation

The Spa at the Macdonald Marine Hotel offers a tranquil environment with rejuvenating treatments, including massages and facials. For outdoor enthusiasts, the stunning coastline features picturesque walks, while golf enthusiasts can enjoy world-class courses set against breathtaking backdrops of East Lothian's natural beauty.

Adventure

Explore the stunning coastline at Tyninghame Beach, where you can enjoy beachcombing and horse riding. Nearby, the John Muir Way offers scenic walking and cycling trails, showcasing beautiful landscapes and wildlife along the way.

Nightlife

Explore The Crown and Kitchen in Haddington for a lively pub atmosphere, where you can enjoy local ales. For a more relaxed vibe, visit The Lounge at the Vic in Musselburgh, offering cocktails and a comfortable setting to unwind after a day of sightseeing.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in East Lothian

East Lothian offers a delightful blend of outdoor adventures and scenic beauty, perfect for a memorable vacation. Visitors can explore stunning beaches, historic castles, and nature reserves, catering to those seeking relaxation, culture, or a romantic getaway. Whether you're strolling along the coast or delving into local heritage, East Lothian promises a charming experience for all types of travellers.

  • North Berwick Law: Ascend this prominent hill for stunning panoramic views of the surrounding landscape, including the Firth of Forth. The hike is invigorating, offering a blend of nature and history as you explore ancient hill fort remnants while enjoying the fresh Scottish air.
  • Aberlady Bay Nature Reserve: This tranquil haven is perfect for nature enthusiasts. Explore diverse habitats, spot local wildlife, and immerse yourself in the rich history of the area. The friendly atmosphere and scenic trails make it an ideal location for a leisurely day out.
  • Yellowcraigs: A beautiful sandy beach perfect for a relaxing day by the sea. Take a stroll along the shore, enjoy a picnic, or simply soak up the sun while gazing at the picturesque views of the nearby islands.

Frequently asked questions

How much do hotels in East Lothian cost?
The season and factors like Easter and school holidays can influence the price of a hotel in East Lothian. You can find cheap options from S$90 in a few different ways on Expedia. First, enter the dates you'd like to get away, then use the filters such as property type and amenities to refine your search. You can also sort by price, so the most inexpensive options appear at the top.
How can I find cheap hotels in East Lothian?
An excellent place to begin searching is with our "Price per night" filter. At the moment, the cheapest properties start at S$90 per night. Other ways to snap up an affordable East Lothian getaway are by booking well in advance and being flexible with dates. For even more great prices, check out our cheap hotels in East Lothian page.
What are the best hotels in East Lothian for families?
The first step to an ideal family holiday in East Lothian is finding the right place to stay. Go to the "Traveller experience" section of our filter tool and check "Family friendly." This will show you all the East Lothian options that welcome children and have family conveniences such as childcare and onsite activities. Pick the one that fits your budget and style, then get ready to kick back while the little ones have fun.
Why should I book my East Lothian hotel with Expedia?
Expedia makes booking a stay in East Lothian as simple as swiping right for your perfect holiday. First, there's the broad range of options and terrific prices. Then, there's our online Help Centre, which is available around-the-clock. Plus, when you become a member of our free One Key™ loyalty programme, you can collect OneKeyCash™* and use it on eligible flights, car rentals, hotels and more.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia