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

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, (316 reviews)
"Very helpful staff and great breakfast"
Canada
Catherine
The price is ₹30,319
₹36,383 total
includes taxes & fees
30 Sept - 1 Oct
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,000 reviews)
"Awesome location"
United States
Jessica
The price is ₹15,421
₹19,430 total
includes taxes & fees
13 Sept - 14 Sept
Carberry Tower Mansion House and Estate

3. Open Arms Hotel

Open Arms Hotel
3.0 star property
Dirleton
9.6 out of 10, Exceptional, (28 reviews)
"Great location, comfortable lounges and rooms and very dedicated staff."
United Kingdom
Valerie
The price is ₹12,617
₹15,141 total
includes taxes & fees
9 Sept - 10 Sept
Open Arms Hotel

4. Ravelston House

Ravelston House
3.0 star property
Musselburgh
8.6 out of 10, Excellent, (471 reviews)
"Great hotel and convenient for the races."
United Kingdom
martin
The price is ₹8,395
₹10,578 total
includes taxes & fees
8 Oct - 9 Oct
Ravelston House

5. The Linton Hotel

The Linton Hotel
4.0 star property
East Linton
8.4 out of 10, Very good, (536 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 ₹7,452
₹8,942 total
includes taxes & fees
9 Sept - 10 Sept
The Linton Hotel

6. 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, (405 reviews)
"Staff were wonderful. Location was great. We will definitely stay here again"
United Kingdom
Leonie
The price is ₹8,942
₹10,731 total
includes taxes & fees
20 Sept - 21 Sept
Pine Marten, Dunbar by Marston's Inns

7. Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
Dunbar
8.8 out of 10, Excellent, (536 reviews)
"Beautiful hotel with unmatched views! A true hidden gem!"
United States
Amber
The price is ₹13,354
₹16,025 total
includes taxes & fees
8 Oct - 9 Oct
Bayswell Park Hotel

8. Premier Inn Edinburgh A1 - Newcraighall

Premier Inn Edinburgh A1 - Newcraighall
3.0 star property
Newcraighall
8.4 out of 10, Very good, (38 reviews)
"Could be better. No refrigerator or microwaves in the rooms. Paid breakfast with no easy system for visitors to pay. Property could be better maintained for a hotel with such a name."
Canada
James
The price is ₹7,300
₹9,198 total
includes taxes & fees
4 Oct - 5 Oct
Premier Inn Edinburgh A1 - Newcraighall

9. Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
Gullane
9.2 out of 10, Wonderful, (210 reviews)
"Friendly, helpful staff. Excellent food and good variety of wines and spirits. Comfortable 'country house' hotel."
United Kingdom
Ronald
The price is ₹34,786
₹41,743 total
includes taxes & fees
24 Sept - 25 Sept
Greywalls Hotel and Chez Roux

10. The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
Aberlady
9.4 out of 10, Exceptional, (206 reviews)
"Both of the ladies (Shirley) and ( I forgot her name) at the front desk greeted us with a smile and genuinely very very helpful and made us feel like we were family. The breakfast was very good and hearty! The gents in the pro shop were first class and were very knowledgeable ! I hope to be back!"
United States
Kent
The price is ₹18,971
₹22,765 total
includes taxes & fees
8 Oct - 9 Oct
The Lodge at Craigielaw

11. The Law

The Law
3.0 star property
North Berwick
9.0 out of 10, Wonderful, (27 reviews)
"There is nothing to dislike about this hotel or the staff."
United Kingdom
John
The price is ₹11,778
₹14,134 total
includes taxes & fees
8 Sept - 9 Sept
The Law

12. The Leddie Hotel

The Leddie Hotel
3.0 star property
Aberlady
9.8 out of 10, Exceptional, (29 reviews)
"Comfortable clean room, lovely meals in the restaurant, great service."
United Kingdom
Lesley
The price is ₹23,953
₹28,743 total
includes taxes & fees
20 Sept - 21 Sept
The Leddie Hotel

13. Maitlandfield House Hotel

Maitlandfield House Hotel
3.0 star property
Haddington
8.2 out of 10, Very good, (473 reviews)
"The photographer did an amazing job making the property look good."
Canada
Shawn
The price is ₹14,260
₹17,112 total
includes taxes & fees
8 Oct - 9 Oct
Maitlandfield House Hotel

14. Tweeddale Arms Hotel

Tweeddale Arms Hotel
4.0 star property
Gifford
8.6 out of 10, Excellent, (327 reviews)
"Great hotel..even better Breakfast.."
United Kingdom
Trevor
The price is ₹13,839
₹16,607 total
includes taxes & fees
28 Sept - 29 Sept
Tweeddale Arms Hotel

15. The Folly Hotel

The Folly Hotel
3.0 star property
North Berwick
7.8 out of 10, Good, (126 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 ₹7,797
₹9,356 total
includes taxes & fees
8 Oct - 9 Oct
The Folly Hotel

16. The Sun Inn

The Sun Inn
4.0 star property
Dalkeith
8.6 out of 10, Excellent, (432 reviews)
"We booked i"
United Kingdom
Barry
The price is ₹13,307
₹15,968 total
includes taxes & fees
4 Oct - 5 Oct
The Sun Inn

17. The Crown & Kitchen

The Crown & Kitchen
3.5 star property
East Linton
9.2 out of 10, Wonderful, (183 reviews)
"A top traveller’s rest inn. Located in a quaint quiet village with some nice walks and scenery. Had a clean and spacious room with everything we needed for an overnight stay. Food and atmosphere in the adjoining pub was excellent as were all the staff there."
Australia
Glenn
The price is ₹10,539
₹12,647 total
includes taxes & fees
6 Oct - 7 Oct
The Crown & Kitchen

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

19. Premier Inn Edinburgh A1 - Musselburgh

Premier Inn Edinburgh A1 - Musselburgh
3.0 star property
Musselburgh
7.0 out of 10, Good, (18 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 ₹7,503
₹9,453 total
includes taxes & fees
20 Sept - 21 Sept
Premier Inn Edinburgh A1 - Musselburgh

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 ₹12,775
₹15,330 total
includes taxes & fees
8 Sept - 9 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 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 ₹8,942 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 ₹8,942 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.