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, (307 reviews)
"Everything was great but the staff were absolutely fantastic and very helpful! "
United Kingdom
A
The price is €360
includes taxes & fees
9 Sept - 10 Sept
Marine North Berwick

2. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.4 out of 10, Exceptional, (994 reviews)
"Lovely mansion and towers the staff are amazing cart wait to go back"
United Kingdom
laura
The price is €194
includes taxes & fees
5 Sept - 6 Sept
Carberry Tower Mansion House and Estate

3. Premier Inn Edinburgh A1 - Newcraighall

Premier Inn Edinburgh A1 - Newcraighall
3.0 star property
Newcraighall
8.6 out of 10, Excellent, (30 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 €102
includes taxes & fees
6 Sept - 7 Sept
Premier Inn Edinburgh A1 - Newcraighall

4. Open Arms Hotel

Open Arms Hotel
3.0 star property
Dirleton
9.6 out of 10, Exceptional, (18 reviews)
"Garden suite is nice and spacious. Everything very clean and comfy beds"
United Kingdom
Karen
The price is €146
includes taxes & fees
6 Sept - 7 Sept
Open Arms Hotel

5. Ravelston House

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

6. The Linton Hotel

The Linton Hotel
4.0 star property
East Linton
8.4 out of 10, Very good, (524 reviews)
"Good value, friendly staff and good breakfast."
United Kingdom
Katharine
The price is €82
includes taxes & fees
17 Aug - 18 Aug
The Linton Hotel

7. Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
Gullane
9.2 out of 10, Wonderful, (209 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 €382
includes taxes & fees
16 Aug - 17 Aug
Greywalls Hotel and Chez Roux

8. 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, (396 reviews)
"Staff were wonderful. Location was great. We will definitely stay here again"
United Kingdom
Leonie
The price is €112
includes taxes & fees
30 Aug - 31 Aug
Pine Marten, Dunbar by Marston's Inns

9. Bayswell Park Hotel

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

10. 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 €174
includes taxes & fees
12 Aug - 13 Aug
Tweeddale Arms Hotel

11. Maitlandfield House Hotel

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

12. The Folly Hotel

The Folly Hotel
3.0 star property
North Berwick
7.8 out of 10, Good, (123 reviews)
"Basic hotel close to town. Easy walk for food, etc. Golf is over the road. Staircase to room is steep and narrow Room was very small and headroom was limited so could not stand in bathroom near toilet There is no parking so need to park on the street and it is metered"
Australia
David
The price is €174
includes taxes & fees
13 Aug - 14 Aug
The Folly Hotel

13. 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 €218
includes taxes & fees
6 Sept - 7 Sept
The Lodge at Craigielaw

14. The Law

The Law
3.0 star property
North Berwick
9.0 out of 10, Wonderful, (23 reviews)
"Great stay at the Law. Fantastic staff and we enjoyed our stay. We can recommend it!"
Sweden
Gustav
The price is €230
includes taxes & fees
10 Aug - 11 Aug
The Law

15. 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 €252
includes taxes & fees
18 Aug - 19 Aug
The Leddie Hotel

16. Premier Inn Edinburgh A1 - Musselburgh

Premier Inn Edinburgh A1 - Musselburgh
3.0 star property
Musselburgh
7.0 out of 10, Good, (16 reviews)
"Comfortable bed, clean room, and the staff was very helpful and friendly."
Canada
jody
The price is €84
includes taxes & fees
6 Sept - 7 Sept
Premier Inn Edinburgh A1 - Musselburgh

17. 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

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 €204
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 €127
includes taxes & fees
31 Aug - 1 Sept
The Crown & Kitchen

20. The Juniperlea Inn

The Juniperlea Inn
3.0 star property
Pathhead
9.2 out of 10, Wonderful, (77 reviews)
"Delightful place staff were excellent, was terrific and all for a reasonable price couldn't ask for anything more."
Canada
David
The price is €140
includes taxes & fees
2 Sept - 3 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

  • Scenic Beaches: East Lothian is famed for its picturesque beaches that offer stunning coastal views and opportunities for relaxation.
  • Historic Castles: The region is rich in history, featuring magnificent castles that tell tales of Scotland's past.
  • Renowned Golf Courses: Golf enthusiasts can enjoy some of the best courses in the UK, set against breathtaking landscapes.
  • Wildlife Tours: Engage with nature through exciting wildlife tours that showcase the area's diverse flora and fauna.
  • Charming Towns: Explore delightful towns like North Berwick, offering a mix of culture, shopping, and local cuisine.

Find great hotels in East Lothian

Discover a range of delightful accommodation options in East Lothian, from charming guesthouses to luxurious hotels and lodges. Whether you're seeking a family-friendly retreat, a pet-friendly getaway, or a relaxing beach holiday, East Lothian has something to offer every traveller. Immerse yourself in the stunning coastal scenery while enjoying the comforts of well-appointed lodgings tailored to enhance your stay.

  • Carberry Tower Mansion House and Estate: Nestled amidst sprawling gardens, Carberry Tower Mansion House and Estate offers a unique opportunity for eco-conscious travellers seeking a luxurious retreat. This 4-star hotel, rated 9.4 out of 10 by guests, combines historic charm with modern amenities, all while adhering to eco-friendly practices. The mansion’s elegant decor and tranquil surroundings create an inviting atmosphere, perfect for relaxation. Guests can enjoy spacious rooms, delightful dining options, and picturesque grounds that encourage exploration and outdoor activities.
  • Bayswell Park Hotel: With a stunning coastal location, Bayswell Park Hotel is a 4-star establishment that boasts a guest rating of 8.6 out of 10. Perfect for those who appreciate nature and beachside leisure, this hotel offers direct access to the beach and is situated in the heart of the city. The focus on wellness is evident, featuring outdoor amenities such as a picnic area, inviting guests to unwind and connect with nature. Stylishly appointed rooms provide comfort and stunning views, making it an ideal base for exploring the local area.
  • Charming 5-beds Caravan in Beautiful Seton Sands: For budget-conscious travellers, the Charming 5-beds Caravan in Beautiful Seton Sands offers an exceptional stay, receiving a perfect guest rating of 10.0 out of 10. This lodge-style accommodation is ideal for families or groups, featuring modern entertainment options such as cable television to keep everyone entertained. Set in a picturesque location, it provides a relaxed atmosphere with easy access to local attractions and the stunning natural beauty of East Lothian.

Where to stay in East Lothian

East Lothian offers a delightful blend of stunning scenery, rich history, and warm, friendly locals, making it an ideal weekend getaway. Explore charming towns like North Berwick, where coastal views and enjoyable golf courses await. Discover the historic treasures of Haddington and the natural beauty of the Lammermuir Hills. With its superb location and relaxing atmosphere, East Lothian is perfect for outdoor adventures and budget-friendly excursions.

  • Dunbar: Nestled on the southeastern coast of Scotland, Dunbar boasts a stunning shoreline and picturesque scenery that attracts visitors year-round. Known for its outdoor activities, this charming town offers excellent golf courses and scenic hiking trails, making it a haven for nature enthusiasts. The local beach and historic sites, including the remnants of the Dunbar Castle, provide opportunities for exploration and relaxation. With peak visitor numbers in April, July, and September, Dunbar is an ideal spot for those seeking a blend of adventure and history amidst breathtaking coastal views.
  • East Linton: Located along the River Tyne, East Linton is a delightful village that perfectly captures the essence of East Lothian's scenic beauty and cultural heritage. Visitors flock here for its outdoor experiences, rich history, and charming surroundings. The village is home to several notable attractions, including historic castles and beautiful recreational areas, perfect for a family day out or a leisurely stroll. With its peak tourist months in January, April, and July, East Linton offers a blend of culture and nature that makes it a must-visit destination.
  • Tranent: Tranent is a vibrant town that offers a unique mix of outdoor activities, cultural experiences, and sporting events. Located just a short distance from Edinburgh, it serves as an excellent base for exploring the beautiful East Lothian area. Visitors can enjoy local golf courses and nearby shopping areas, while historical landmarks and stunning beaches enhance the town's appeal. With increased visitor numbers during March and the summer months, Tranent is perfect for those looking to experience Scotland's rich heritage and natural beauty.

Things to do in East Lothian

Shopping

In East Lothian, visit the vibrant Musselburgh High Street for charming independent shops and local crafts. For a larger selection, head to the East Lothian Shopping Centre in Haddington, where you can find various retail options and unique gifts to take home.

Recreation

In East Lothian, the Macdonald Marine Hotel & Spa offers a serene escape with its luxurious spa treatments and stunning views of the coastline. Meanwhile, the Seabird Centre in North Berwick provides a tranquil setting for nature walks and wildlife observation, ideal for rejuvenating the spirit.

Adventure

Explore the rugged beauty of the John Muir Way, a scenic route linking Dunbar to Musselburgh, ideal for walking and cycling. For a thrill, try surfing at the popular beaches in North Berwick, where you can catch some waves and soak up the coastal atmosphere.

Nightlife

Experience the vibrant nightlife at The Crown and Kitchen in Haddington, where you can enjoy a variety of ales and hearty pub fare. For a lively atmosphere, visit The Beach House in Portobello, offering stunning sea views and a selection of cocktails to sip while you unwind.

*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 is ideal for outdoor enthusiasts, offering stunning scenery and adventure. Visitors can explore beautiful beaches, historic castles, and nature reserves, catering to those seeking cultural experiences or romantic getaways. The region’s attractions promise memorable moments for all types of travellers, making it a perfect destination for a relaxing and enriching holiday.

  • Tantallon Castle: Perched dramatically on a cliff overlooking the Firth of Forth, this 14th-century castle offers a glimpse into Scotland's rich history. Wander through its impressive ruins and soak in the romantic atmosphere while enjoying panoramic views of the coastline.
  • Bass Rock: This striking island, famed for its towering cliffs and abundant birdlife, provides a stunning backdrop for outdoor enthusiasts. Explore its rugged beauty and enjoy the serene beach vibes, perfect for a day of adventure and relaxation.
  • North Berwick Harbour: This charming harbour, with its picturesque scenery, is a delightful spot to stroll, watch the boats, and savour fresh seafood from local eateries. Experience the vibrant coastal atmosphere while taking in stunning views of the surrounding landscape.

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 €82 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 €82 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?
Amazing prices on East Lothian hotels are just the start of the reasons to book your stay with Expedia. Become an Expedia Rewards member for free today and earn points with every booking, along with fabulous membership perks. We're talking instant savings of 10% or more on over 100,000 hotels worldwide! Plus, most of our hotels offer free cancellation, so you can lock in your getaway without having to worry if your circumstances change.

Explore a world of travel with Expedia