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

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, (312 reviews)
"Very helpful staff and great breakfast"
Canada
Catherine
The price is S$559
includes taxes & fees
7 Sept - 8 Sept
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,005 reviews)
"Lovely mansion and towers the staff are amazing cart wait to go back"
United Kingdom
laura
The price is S$294
includes taxes & fees
30 Aug - 31 Aug
Carberry Tower Mansion House and Estate

3. Open Arms Hotel

Open Arms Hotel
3.0 star property
Dirleton
9.6 out of 10, Exceptional, (20 reviews)
"Friendly staff, great food"
United States
Candice
The price is S$229
includes taxes & fees
6 Sept - 7 Sept
Open Arms Hotel

4. Premier Inn Edinburgh A1 - Newcraighall

Premier Inn Edinburgh A1 - Newcraighall
3.0 star property
Newcraighall
8.4 out of 10, Very good, (33 reviews)
"This was the perfect hotel as it was close to a train station literally 3 min walk from the hotel and the train would get you to the centre of Edinburgh. The room was amazing, so was the staff and tge food was delicious!"
Ireland
Martyna
The price is S$142
includes taxes & fees
20 Sept - 21 Sept
Premier Inn Edinburgh A1 - Newcraighall

5. The Linton Hotel

The Linton Hotel
4.0 star property
East Linton
8.4 out of 10, Very good, (529 reviews)
"Good value, friendly staff and good breakfast."
United Kingdom
Katharine
The price is S$121
includes taxes & fees
2 Sept - 3 Sept
The Linton Hotel

6. Ravelston House

Ravelston House
3.0 star property
Musselburgh
8.6 out of 10, Excellent, (466 reviews)
"Great hotel and convenient for the races."
United Kingdom
martin
The price is S$185
includes taxes & fees
2 Sept - 3 Sept
Ravelston House

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

8. Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
Gullane
9.2 out of 10, Wonderful, (210 reviews)
"The restaurant was excellent. Two employees stood out, Tomas was a server at breakfast. He was so kind and very attentive. Javier, was always very professional and gave the best service. Those two made our visit so pleasant."
United States
Dale
The price is S$580
includes taxes & fees
20 Sept - 21 Sept
Greywalls Hotel and Chez Roux

9. Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
Dunbar
8.8 out of 10, Excellent, (533 reviews)
"Beautiful hotel with unmatched views! A true hidden gem!"
United States
Amber
The price is S$249
includes taxes & fees
2 Sept - 3 Sept
Bayswell Park Hotel

10. The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
Aberlady
9.4 out of 10, Exceptional, (203 reviews)
"Great place to stay for golf in the area"
United States
Raymond
The price is S$324
includes taxes & fees
6 Sept - 7 Sept
The Lodge at Craigielaw

11. Tweeddale Arms Hotel

Tweeddale Arms Hotel
4.0 star property
Gifford
8.6 out of 10, Excellent, (325 reviews)
"Great hotel..even better Breakfast.."
United Kingdom
Trevor
The price is S$258
includes taxes & fees
23 Aug - 24 Aug
Tweeddale Arms Hotel

12. Maitlandfield House Hotel

Maitlandfield House Hotel
3.0 star property
Haddington
8.2 out of 10, Very good, (470 reviews)
"A bit dated but very clean and the breakfast was very nice plenty of options"
United Kingdom
Graham
The price is S$246
includes taxes & fees
31 Aug - 1 Sept
Maitlandfield House Hotel

13. The Law

The Law
3.0 star property
North Berwick
9.0 out of 10, Wonderful, (24 reviews)
"There is nothing to dislike about this hotel or the staff."
United Kingdom
John
The price is S$245
includes taxes & fees
24 Aug - 25 Aug
The Law

14. The Leddie Hotel

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

15. The Folly Hotel

The Folly Hotel
3.0 star property
North Berwick
7.8 out of 10, Good, (124 reviews)
"Made a short trip to North Berwick to go to the Scottish Seabird Centre and some boat trips. Perfect place for what I needed! Very friendly staff, nice and quiet accommodations and reasonably priced compared to other options."
United States
Abhishek
The price is S$253
includes taxes & fees
20 Sept - 21 Sept
The Folly Hotel

16. Arden House

Arden House
3.5 star property
Musselburgh
10.0 out of 10, Exceptional, (74 reviews)
"Very friendly host, good breakfast served to the room."
Germany
Joerg
Arden House

17. Premier Inn Edinburgh A1 - Musselburgh

Premier Inn Edinburgh A1 - Musselburgh
3.0 star property
Musselburgh
7.2 out of 10, Good, (17 reviews)
"Comfortable bed, clean room, and the staff was very helpful and friendly."
Canada
jody
The price is S$125
includes taxes & fees
30 Aug - 31 Aug
Premier Inn Edinburgh A1 - Musselburgh

18. The Sun Inn

The Sun Inn
4.0 star property
Dalkeith
8.6 out of 10, Excellent, (426 reviews)
"First impressions where average The restaurant and lounge area were fine bedroom was basic which was fine but cleaning was well below average and need a deep clean and maintenance Attention to detail was lacking through the property No towels change no hand towels no room service .Shame but the property looks like it has been let go"
Australia
Shelagh
The price is S$303
includes taxes & fees
3 Sept - 4 Sept
The Sun Inn

19. The Crown & Kitchen

The Crown & Kitchen
3.5 star property
East Linton
9.2 out of 10, Wonderful, (181 reviews)
"A great place to eat and stay. Portions are on the large side so bring a good appetite with you. Lovely fresh food and good ingredients, I would highly recommend it as a place to stay, the room was beautiful with a very large bed and everything you could want. We had a wonderful stay."
United Kingdom
Desmond
The price is S$188
includes taxes & fees
1 Sept - 2 Sept
The Crown & Kitchen

20. The Juniperlea Inn

The Juniperlea Inn
3.0 star property
Pathhead
9.2 out of 10, Wonderful, (78 reviews)
"Great people - lovely food - comfy room"
United Kingdom
Tom
The price is S$208
includes taxes & fees
9 Sept - 10 Sept
The Juniperlea Inn
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$121 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$121 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