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

Find the best 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

Guest rating
Guest rating
Star rating

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, (303 reviews)
"Great"
United States
Russell
The price is ₹37,101
₹44,522 total
includes taxes & fees
16 Aug - 17 Aug
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, (988 reviews)
"Beautiful room, stunning drawing room and library and very friendly staff"
United Kingdom
Ilona
The price is ₹18,354
₹23,126 total
includes taxes & fees
28 Jul - 29 Jul
Carberry Tower Mansion House and Estate

3. Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
Gullane
9.4 out of 10, Exceptional, (208 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 ₹32,521
₹39,025 total
includes taxes & fees
16 Aug - 17 Aug
Greywalls Hotel and Chez Roux

4. Ravelston House

Ravelston House
3.0 star property
Musselburgh
8.6 out of 10, Excellent, (459 reviews)
"Friendly staff, clean accommodation with easy access"
United Kingdom
Denise
The price is ₹10,261
₹12,928 total
includes taxes & fees
26 Jul - 27 Jul
Ravelston House

5. Premier Inn Edinburgh A1 - Newcraighall

Premier Inn Edinburgh A1 - Newcraighall
3.0 star property
Newcraighall
8.8 out of 10, Excellent, (25 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 ₹12,810
₹16,140 total
includes taxes & fees
26 Jul - 27 Jul
Premier Inn Edinburgh A1 - Newcraighall

6. Open Arms Hotel

Open Arms Hotel
3.0 star property
Dirleton
9.4 out of 10, Exceptional, (15 reviews)
"Beautiful quiet location. Lovely atmosphere- especially the old library. Food was excellent and good value for money. Staff very friendly. Small but clean room."
United Kingdom
Kathleen
The price is ₹14,433
₹17,320 total
includes taxes & fees
30 Jul - 31 Jul
Open Arms Hotel

7. The Linton Hotel

The Linton Hotel
4.0 star property
East Linton
8.4 out of 10, Very good, (520 reviews)
"Good value, friendly staff and good breakfast."
United Kingdom
Katharine
The price is ₹7,532
₹9,039 total
includes taxes & fees
17 Aug - 18 Aug
The Linton Hotel

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, (394 reviews)
"Room was spotless staff was very helpful would recommend it"
United Kingdom
Ronnie
The price is ₹9,684
₹11,621 total
includes taxes & fees
26 Jul - 27 Jul
Pine Marten, Dunbar by Marston's Inns

9. Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
Dunbar
8.6 out of 10, Excellent, (531 reviews)
"Beautiful hotel with unmatched views! A true hidden gem!"
United States
Amber
The price is ₹14,373
₹17,248 total
includes taxes & fees
28 Jul - 29 Jul
Bayswell Park Hotel

10. Tweeddale Arms Hotel

Tweeddale Arms Hotel
4.0 star property
Gifford
8.6 out of 10, Excellent, (321 reviews)
"Great hotel..even better Breakfast.."
United Kingdom
Trevor
The price is ₹15,982
₹19,179 total
includes taxes & fees
31 Jul - 1 Aug
Tweeddale Arms Hotel

11. Maitlandfield House Hotel

Maitlandfield House Hotel
3.0 star property
Haddington
8.2 out of 10, Very good, (462 reviews)
"A bit dated but very clean and the breakfast was very nice plenty of options"
United Kingdom
Graham
The price is ₹14,913
₹17,896 total
includes taxes & fees
28 Jul - 29 Jul
Maitlandfield House Hotel

12. The Folly Hotel

The Folly Hotel
3.0 star property
North Berwick
7.8 out of 10, Good, (122 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 ₹15,982
₹19,178 total
includes taxes & fees
10 Aug - 11 Aug
The Folly Hotel

13. The Sun Inn

The Sun Inn
4.0 star property
Dalkeith
8.6 out of 10, Excellent, (425 reviews)
"Carpet in the room could have been a bit cleaner."
United States
Harolde
The price is ₹16,140
₹19,368 total
includes taxes & fees
26 Jul - 27 Jul
The Sun Inn

14. The Law

The Law
3.0 star property
North Berwick
8.8 out of 10, Excellent, (18 reviews)
"Delicious food, friendly hospitality. Rooms are cute, clean and comfy, if a touch tight. "
United States
Matthew
The price is ₹23,202
₹27,842 total
includes taxes & fees
29 Jul - 30 Jul
The Law

15. Arden House

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

16. Orchard House Lodges

Orchard House Lodges
3.0 star property
Haddington
9.6 out of 10, Exceptional, (65 reviews)
"Calm country setting with several Highland “Coos” in a pasture, just in front of our door! The town of Haddington is very nice and picturesque. We would definitely book again!"
United States
William
The price is ₹15,111
₹15,111 total
includes taxes & fees
29 Jul - 30 Jul
Orchard House Lodges

17. 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 ₹7,993
₹10,072 total
includes taxes & fees
2 Aug - 3 Aug
Premier Inn Edinburgh A1 - Musselburgh

18. 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 ₹12,871
₹15,446 total
includes taxes & fees
26 Jul - 27 Jul
The Juniperlea Inn

19. The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
Aberlady
9.4 out of 10, Exceptional, (202 reviews)
"Great place to stay for golf in the area"
United States
Raymond
The price is ₹21,238
₹25,486 total
includes taxes & fees
17 Aug - 18 Aug
The Lodge at Craigielaw

20. The Crown & Kitchen

The Crown & Kitchen
3.5 star property
East Linton
9.2 out of 10, Wonderful, (180 reviews)
"Excellent no other thing to say."
United Kingdom
Paul
The price is ₹11,691
₹14,030 total
includes taxes & fees
20 Aug - 21 Aug
The Crown & Kitchen
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 beautiful sandy beaches, perfect for relaxation and coastal walks.
  • Renowned Golf Courses: The region is famous for its exceptional golf courses, appealing to enthusiasts of all levels.
  • Historic Castles: Explore enchanting castles that reflect the rich heritage and history of Scotland.
  • Charming Coastal Towns: Discover picturesque towns filled with local shops, cafés, and vibrant culture.
  • Outdoor Adventures: Enjoy woodland walks, wildlife tours, and breathtaking landscapes for nature lovers.

Find great hotels in East Lothian

East Lothian offers a diverse selection of accommodations, from charming guesthouses to luxurious hotels and lodges. Whether you're seeking a family-friendly retreat, a pet-friendly escape, or a relaxing beach holiday, you'll find suitable options to enhance your stay. Explore the picturesque landscapes and vibrant coastal towns, while enjoying the comfort and amenities provided by the region's finest lodgings.

  • Marine North Berwick: Set against the stunning backdrop of the coastline, Marine North Berwick is a luxurious 5-star hotel that caters to beach and golf enthusiasts. With a commendable guest rating of 8.8, this hotel offers direct beach access and a variety of adventure activities, including nearby windsurfing, waterskiing, sailing, and fishing. The property is ideal for travellers seeking both relaxation and thrilling outdoor experiences, making it a perfect choice for an adventurous getaway in East Lothian.
  • Pine Marten, Dunbar by Marston's Inns: This inviting 4-star inn boasts a guest rating of 8.4 and provides a warm atmosphere for those exploring East Lothian. Guests can indulge in delicious dining options at the on-site restaurant or enjoy lighter fare in the bar and lounge area. With amenities including multiple television options in a cozy setting, Pine Marten is an excellent choice for visitors looking to unwind after a day of exploration or simply relax in a comfortable environment.
  • Carberry Tower Mansion House and Estate: Nestled within its own estate, Carberry Tower Mansion House and Estate is a 4-star eco-certified property that stands out with a remarkable guest rating of 9.4. This hotel is perfectly suited for eco-conscious travellers, offering an elegant blend of historic charm and modern sustainability. Guests can enjoy a serene environment amidst beautiful grounds, making it an ideal retreat for those wishing to connect with nature while indulging in luxury.

Where to stay in East Lothian

East Lothian, Scotland, is a delightful destination for outdoor enthusiasts and history buffs alike. With its stunning scenery, friendly locals, and rich heritage, it offers an ideal weekend getaway. Explore charming towns, enjoy enjoyable golf courses, and immerse yourself in the historical atmosphere. Whether you're seeking relaxation or adventure, East Lothian’s superb location and lowland charm make it a perfect choice for a memorable escape.

  • North Berwick: Nestled along the stunning East Lothian coastline, North Berwick is a charming seaside town known for its picturesque views and vibrant atmosphere. Visitors flock here throughout the year, especially in April and during the summer months from July to August. North Berwick offers a plethora of outdoor activities, including golf on its renowned courses and hiking trails that lead to magnificent scenery. Don't miss the local beach and the nearby national park, which provide perfect spots for relaxation and exploration. The marina adds to the town's allure, making it a delightful destination for water sports enthusiasts.
  • Musselburgh: Rich in history and culture, Musselburgh is a delightful city that captures the essence of East Lothian. This bustling area sees a steady stream of visitors, with peaks in April and July, and offers a unique blend of cultural experiences and outdoor adventures. The city features an array of shopping areas and golf courses, providing something for everyone. Discover its historic landmarks, including a majestic castle and other symbolic sites that reflect its storied past. Musselburgh is perfect for families looking to enjoy a mix of leisure and education during their visit.
  • Dunbar: Known for its breathtaking coastal scenery, Dunbar is a scenic gem in East Lothian that attracts visitors year-round, particularly in the lovely spring and summer months. Outdoor enthusiasts will revel in the opportunities for golf and hiking, while the local beaches invite relaxation and fun in the sun. The town's rich history is showcased through its historic sites and the picturesque bay, making it a captivating location for those interested in both nature and culture. Dunbar is an ideal base for exploring the surrounding landscapes and enjoying the beauty of Scotland's coastline.

Things to do in East Lothian

Shopping

In East Lothian, visit the vibrant High Street in Haddington, where you'll find charming boutiques and local shops offering unique gifts. For a larger shopping experience, head to the Ocean Terminal in Leith, featuring various stores and eateries with scenic views of the waterfront.

Recreation

In East Lothian, enjoy the tranquil atmosphere at the Zen Wellness Retreat, offering holistic therapies and yoga sessions amidst beautiful surroundings. Alternatively, explore the serene seaside at North Berwick, where you can partake in coastal walks and rejuvenating beach yoga classes, enhancing your connection with nature.

Adventure

Explore the stunning coastline at Tyninghame Beach, where you can enjoy kayaking and paddleboarding amidst beautiful scenery. For a more rugged adventure, head to the Lammermuir Hills for hiking and mountain biking, offering exhilarating trails and panoramic views of the surrounding landscape.

Nightlife

In East Lothian, the vibrant nightlife includes lively pubs like The Island Bar, known for its local craft beers and friendly atmosphere. The Loft in Musselburgh offers a stylish setting with cocktails and live music, while The Queen's Head in Dunbar features traditional Scottish hospitality and entertainment.

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

Booking tips and Expedia advantages for East Lothian

For a budget-friendly trip to East Lothian, consider visiting in January or October to November when prices are lower. Book your accommodation around a month in advance and look for last-minute deals on platforms like Expedia. Tuesdays are the most economical days to stay, while Saturdays are the priciest. Use Expedia's tools to filter results by budget and hotel categories, including eco-friendly options. Combining your hotel with flights and activities in a package deal can also save you money. Take advantage of free local attractions and explore via affordable public transport.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in East Lothian are January and October to November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in East Lothian is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in East Lothian is Tuesday. The most expensive day to stay in East Lothian is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to set your budget, choose your ideal location, and much more. You can arrange your search results to display prices from lowest to highest, making it easy to find the most affordable hotels first. Additionally, you can refine your choices by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels available for booking.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your East Lothian hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in East Lothian

East Lothian is perfect for those seeking outdoor adventures and stunning scenery. Visitors can explore beautiful beaches, historic castles, and nature reserves that cater to a variety of interests, including culture and romantic experiences. Whether you’re looking to relax by the coast or immerse yourself in the rich heritage of the region, East Lothian offers a delightful array of attractions for every traveller.

  • Dirleton Castle: Step into history at Dirleton Castle, a stunning medieval fortress surrounded by beautiful gardens. The castle offers a romantic atmosphere, with its ancient stone walls and picturesque views, making it an ideal spot for leisurely exploration and capturing memorable photographs.
  • Morrisons Haven: Enjoy the serene beauty of Morrisons Haven, a charming harbour that boasts lovely beach scenery. This tranquil spot is perfect for a relaxing stroll along the shore or simply soaking in the coastal views while listening to the gentle lapping of the waves.
  • Bass Rock: Discover the rugged beauty of Bass Rock, an island renowned for its dramatic cliffs and abundant birdlife. A visit here provides an excellent opportunity for outdoor activities like birdwatching and photography, while enjoying stunning views of the surrounding waters.

Frequently asked questions

How much do hotels in East Lothian cost?
In East Lothian, you can find cheap options from ₹9,039 in a few different ways. To see what's available, enter your preferred getaway dates, then refine your search by amenities, budget and more. Remember that rates can differ according to when you plan to go, so if you have some flexibility, swap your dates around until you find the perfect deal.
Are there any luxury hotels in East Lothian?
Discover ultimate luxury in East Lothian at Coach House and Callies Cottage. With the ideal blend of sophistication and modern comforts, you're in for an extraordinary holiday at either of these upmarket escapes.
How can I find cheap hotels in East Lothian?
Find affordable hotels without breaking a sweat by using our handy filter tool. Choose the "Price per night" checkbox to browse budget-friendly options in East Lothian. You can also take a look at our cheap hotels in East Lothian page. The lowest available rate starts at ₹9,039 per night.
What are the best hotels in East Lothian for families?
Coach House is among our top-rated East Lothian family hotels. Check in here and enjoy access to amenities such as free WiFi and pet-friendly facilities. Callies Cottage is another favourite where children are welcome. For more hotel options, narrow your search results by selecting "Family friendly" under the "Traveller experience" filter heading.
What are the top beach hotels in East Lothian?
If you're looking for some fun, sun and beachside happiness while holidaying in East Lothian, book a room at Coach House. This sought-after ocean-view getaway includes amenities like free self parking and free WiFi.
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.