Photo by Olivia-Petra Coman

Find the best East Lothian Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Top Hotels East Lothian

Marine North Berwick

5.0 star property
North Berwick
8.8 out of 10, Excellent, (274)
"Wonderful location, helpful staff and great facilities"
United Kingdom
Rona
The price is Rp4.379.910
Rp5.255.892 total
includes taxes & fees
25 Nov - 26 Nov
Marine North Berwick

Dalkeith Aparthotel

2.0 star property
Dalkeith
6.4 out of 10, (33)
"place is very good"
United Kingdom
Lakshay
The price is Rp1.262.959
Rp1.515.551 total
includes taxes & fees
23 Nov - 24 Nov
Dalkeith Aparthotel

Carberry Tower Mansion House and Estate

4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (910)
"Beautiful property and the staff was incredible. "
United States
Melissa
The price is Rp1.784.762
Rp2.141.803 total
includes taxes & fees
2 Dec - 3 Dec
Carberry Tower Mansion House and Estate

Ravelston House

3.0 star property
Musselburgh
8.8 out of 10, Excellent, (418)
"Great place to stay , lovely staff ,great location for Edinburgh "
United Kingdom
Douglas
The price is Rp991.053
Rp1.189.264 total
includes taxes & fees
23 Nov - 24 Nov
Ravelston House

Premier Inn Edinburgh A1 - Newcraighall

3.0 star property
Newcraighall
9.0 out of 10, Wonderful, (15)
"The room is clean and the staff is very nice."
Hong Kong SAR China
Chi Chung
The price is Rp1.027.759
Rp1.233.311 total
includes taxes & fees
30 Nov - 1 Dec
Premier Inn Edinburgh A1 - Newcraighall

Bayswell Park Hotel

3.5 star property
Dunbar
8.6 out of 10, Excellent, (499)
"Fabulous staff,amazing room and view.situated in the perfect location "
United Kingdom
Teresa
The price is Rp1.964.603
Rp2.357.524 total
includes taxes & fees
23 Nov - 24 Nov
Bayswell Park Hotel

The Linton Hotel

4.0 star property
East Linton
8.4 out of 10, Very good, (469)
"Comfortable room, very friendly staff, nice bar, clean and welcoming "
United Kingdom
Ann
The price is Rp1.283.981
Rp1.540.865 total
includes taxes & fees
24 Nov - 25 Nov
The Linton Hotel

Maitlandfield House Hotel

3.0 star property
Haddington
8.2 out of 10, Very good, (424)
"lovely staff on reception and at breakfast "
United Kingdom
HEATHER
The price is Rp2.274.611
Rp2.729.533 total
includes taxes & fees
2 Dec - 3 Dec
Maitlandfield House Hotel

Greywalls Hotel and Chez Roux

5.0 star property
Gullane
9.4 out of 10, Exceptional, (196)
"A very comfortable stay and will return again "
United Kingdom
Kevin
The price is Rp5.282.967
Rp6.339.561 total
includes taxes & fees
2 Dec - 3 Dec
Greywalls Hotel and Chez Roux

Pine Marten, Dunbar by Marston's Inns

4.0 star property
Dunbar
8.4 out of 10, Very good, (369)
"Great staff having shops and restaurants so close"
Australia
Peter
The price is Rp1.063.730
Rp1.276.476 total
includes taxes & fees
30 Nov - 1 Dec
Pine Marten, Dunbar by Marston's Inns

The Lodge at Craigielaw

4.0 star property
Aberlady
9.4 out of 10, Exceptional, (165)
"Stayed here as we had a wedding nearby. We were able to check in early and the room was very clean and a good size."
United Kingdom
Emma
The price is Rp1.485.834
Rp1.783.001 total
includes taxes & fees
26 Nov - 27 Nov
The Lodge at Craigielaw

Nether Abbey Hotel

4.0 star property
North Berwick
9.4 out of 10, Exceptional, (168)
"Friendly and accommodating staff."
United Kingdom
Peter
The price is Rp2.293.028
Rp2.751.545 total
includes taxes & fees
23 Nov - 24 Nov
Nether Abbey Hotel

Premier Inn Edinburgh A1 - Musselburgh

3.0 star property
Musselburgh
7.0 out of 10, Good, (14)
"Comfortable bed, clean room, and the staff was very helpful and friendly."
Canada
jody
The price is Rp935.525
Rp1.122.630 total
includes taxes & fees
14 Dec - 15 Dec
Premier Inn Edinburgh A1 - Musselburgh

Premier Inn Edinburgh A7 - Dalkeith

3.0 star property
Dalkeith
8.8 out of 10, Excellent, (3)
"We loved our one night stay here. I was worried because I didn’t realize there was no lift on the property, but the staff was very helpful in getting us to our room. "
United States
Amber
The price is Rp991.053
Rp1.189.263 total
includes taxes & fees
14 Dec - 15 Dec
Premier Inn Edinburgh A7 - Dalkeith

The Juniperlea Inn

3.0 star property
Pathhead
9.2 out of 10, Wonderful, (70)
"An awesome quiet spot outside of Edinburgh. The food in the restaurant was top notch and the owners were lovely! We'd definitely stay here again"
United States
Krisjan
The price is Rp1.834.290
Rp2.201.236 total
includes taxes & fees
8 Dec - 9 Dec
The Juniperlea Inn

Orchard House Lodges

3.0 star property
Haddington
9.6 out of 10, Exceptional, (59)
"Everything was very nice"
United States
Stacey
The price is Rp2.149.508
Rp2.149.508 total
includes taxes & fees
23 Nov - 24 Nov
Orchard House Lodges

The Folly Hotel

3.0 star property
North Berwick
7.8 out of 10, Good, (110)
"Great location for golf, only stayed one night but staff were efficient and super friendly. Bed not too comfortable but hotel fair for the price."
United Kingdom
Coral
The price is Rp1.926.082
Rp2.311.298 total
includes taxes & fees
22 Nov - 23 Nov
The Folly Hotel

Tweeddale Arms Hotel

4.0 star property
Gifford
8.4 out of 10, Very good, (308)
"Really lovely hotel!"
United Kingdom
Ofelia
The price is Rp2.384.599
Rp2.861.607 total
includes taxes & fees
21 Nov - 22 Nov
Tweeddale Arms Hotel

The Leddie Hotel

3.0 star property
Aberlady
10.0 out of 10, Exceptional, (9)
"Friendly staff, lovely rooms and good access for golfing. "
Norway
Anne
The price is Rp3.177.925
Rp3.813.642 total
includes taxes & fees
2 Dec - 3 Dec
The Leddie Hotel

The Crown & Kitchen

3.5 star property
East Linton
9.2 out of 10, Wonderful, (166)
"It's a nice setting and a quiet environment. "
United Kingdom
Kanayo
The price is Rp1.743.519
Rp2.092.223 total
includes taxes & fees
21 Nov - 22 Nov
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 shores, perfect for relaxation and coastal walks.
  • Historic Castles: Explore the rich history with visits to magnificent castles that dot the landscape.
  • World-Class Golf: Enjoy golfing at renowned courses set against breathtaking scenery.
  • Charming Towns: Wander through vibrant towns with friendly atmospheres and unique shops.
  • Outdoor Adventures: Experience thrilling activities and scenic walks that showcase the region's natural beauty.

Find great hotels in East Lothian

East Lothian offers a delightful selection of accommodations, catering to a variety of preferences, from family-friendly hotels to charming lodges. Whether you seek a pet-friendly stay, a golf-themed getaway, or a peaceful retreat in a caravan park, you’ll find options like Abbotsford Lodge and Aberlady Caravan Park. Enjoy the region's stunning landscapes while unwinding in comfortable lodgings designed to enhance your holiday experience.

  • Maitlandfield House Hotel: This charming 3-star hotel offers a unique blend of comfort and classic elegance, making it an ideal choice for pet-friendly travellers and business guests alike. Nestled in the heart of East Lothian, Maitlandfield House Hotel features a welcoming atmosphere with amenities designed for both leisure and work. The hotel's pet policy allows pets on-site, making it a great option for those travelling with furry companions. Guests can enjoy comfortable accommodations, attentive service, and a delightful dining experience, ensuring a relaxing stay.
  • Nether Abbey Hotel: A 4-star gem that caters to families and adventure seekers, the Nether Abbey Hotel is perfectly positioned for those looking to indulge in golf and outdoor activities. Set in East Lothian, this hotel not only provides comfortable lodging but also offers a range of adventure sports nearby, including canoeing, surfing, and sailing. The hotel is family-friendly, with amenities tailored for children, ensuring that all guests, young and old, have a memorable experience. The combination of adventure and comfort makes it a fantastic base for exploring the stunning surrounding landscape.
  • Faside Estate: Experience the charm of a 4-star Bed and Breakfast at Faside Estate, where guests are treated to a delightful stay complemented by free breakfast options. Located in picturesque East Lothian, the estate features comfortable rooms equipped with flatscreen and satellite TVs for entertainment. The welcoming atmosphere and scenic surroundings create an inviting retreat for visitors. Guests can enjoy a leisurely morning with a complimentary continental breakfast, making it the perfect spot for those seeking relaxation and convenience during their stay.

Where to stay in East Lothian

East Lothian is a stunning county that offers a blend of beautiful beaches and rich history, making it perfect for outdoor adventures. Explore the charming towns and enjoy the friendly atmosphere while taking in the scenic Ayrshire coast. With easy beach access, you can relax on the sandy shores or embark on excursions to nearby attractions. Experience the abundance of nature and the warm hospitality that East Lothian has to offer.

  • North Berwick: Nestled on the eastern coast of Scotland, North Berwick is a charming seaside town renowned for its stunning coastal scenery and outdoor activities. Visitors flock here to enjoy the picturesque beaches and the nearby North Berwick Law, a volcanic hill offering panoramic views. With a variety of golf courses and hiking trails, it’s a perfect destination for sports enthusiasts. The town's historic charm is complemented by attractions such as the Scottish Seabird Centre, where you can explore the unique wildlife of the Firth of Forth.
  • Dunbar: Situated just a short distance from Edinburgh, Dunbar is a coastal gem known for its beautiful beaches and rich history. This town offers a delightful mix of outdoor activities and scenic views, making it ideal for those seeking a relaxing getaway. The iconic Dunbar Castle ruins overlook the sea, while local golf courses and recreational areas cater to active visitors. The nearby John Muir Country Park provides opportunities for hiking and wildlife spotting, enhancing the natural beauty of the area.
  • Musselburgh: A vibrant town with a rich cultural heritage, Musselburgh is situated along the banks of the River Esk. With its family-friendly atmosphere, it offers a wealth of activities for visitors of all ages. Explore the town's historic sites, including the impressive Musselburgh Racecourse and the local history museum. Shopping enthusiasts will appreciate the variety of shops and recreation parks available. The town is also conveniently located near the coast, providing easy access to beautiful beaches for days of sun and sand.

Things to do in East Lothian

East Lothian offers a delightful blend of outdoor adventures and stunning scenery, making it perfect for a memorable holiday. Enjoy world-class golf courses, explore vibrant shopping areas, and partake in thrilling activities at various centres. Don't miss the adventure village and the annual festival in August, as well as relaxing beach getaways and scenic walks along the coast to fully immerse yourself in the area's charm.

Shopping

Close to the historic town centre, you’ll discover the vibrant East Lothian Market, offering local crafts and fresh produce. For a more extensive shopping experience, head to the nearby Fort Kinnaird Shopping Centre, featuring popular high-street brands and unique boutiques for perfect gifts and souvenirs.

Recreation

North Berwick Golf Course offers stunning coastal views and a challenging layout for golf enthusiasts, set in a vibrant outdoor atmosphere. Alternatively, John Muir Country Park provides a tranquil retreat with picturesque walking trails, perfect for relaxation and rejuvenation amidst nature. Muirfield Golf Course is another excellent spot for avid golfers.

Adventure

On the John Muir Way, experience breathtaking scenery while hiking through East Lothian's beautiful landscapes. This trail offers a remarkable outdoor adventure, immersing you in nature and providing a perfect opportunity to enjoy the region's stunning views and vibrant wildlife.

Nightlife

Explore the vibrant nightlife in East Lothian by visiting The Haddington Wine Bar for a relaxed atmosphere and fine wines. For a lively pub experience, head to The Dunbar Golf Club, where you can enjoy a range of beers and friendly banter with locals.

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

Booking tips and Expedia advantages for East Lothian

To save money during your visit to East Lothian, consider travelling in January or from October to November when accommodation prices are lower. Book your hotel about a month in advance and aim for a Tuesday stay, which is the cheapest day. Utilize Expedia’s last minute deals and refine your search by budget and preferences, including eco-friendly options. Combining your hotel, flights, and activities into a package deal can also lead to significant savings. Don't forget to explore free attractions and enjoy the beautiful scenery on foot or 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: Book your hotel in East Lothian about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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 specify your budget, desired location, and additional preferences. You can organise your results by price, starting from the most affordable options first. Additionally, you have the ability to refine your choices by hotel type; for instance, by selecting the Eco-certified filter, you'll be presented with sustainable and environmentally-friendly hotels available for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay in East Lothian with your flights and activities through an Expedia package deal.

Find the best attractions in East Lothian

East Lothian offers a delightful blend of outdoor adventures, stunning scenery, and rich cultural experiences, making it an ideal destination for tourists. Visitors can explore beautiful beaches, historic castles, and charming harbours, all of which cater to those seeking both relaxation and excitement. Whether you're a beach lover, a history buff, or an outdoor enthusiast, East Lothian has something to enchant every traveller.

  • St Mary's Church: A serene gem in East Lothian, St Mary's Church boasts stunning architecture and a rich history. The tranquil atmosphere invites reflection, while its cultural significance connects visitors to the local heritage.
  • Queen Margaret University: This historic institution offers a unique blend of modern education and traditional charm. The campus is steeped in culture, providing an inspiring environment where academic excellence meets community engagement.
  • North Berwick Harbour: A picturesque spot, North Berwick Harbour features stunning coastal views and a lively beach atmosphere. Enjoy fresh seafood, take a leisurely stroll along the waterfront, or simply soak in the beautiful scenery.

The nearest major airports for your trip to East Lothian

East Lothian is conveniently accessible via major airports, with Edinburgh Airport (EDI) being the closest at 37.0km away. Notable hotels nearby include The Balmoral Hotel and InterContinental Edinburgh The George, both 11.3km from EDI, as well as Apex Grassmarket Hotel, located 9.7km from the airport. Glasgow International Airport (GLA) is 103.0km away, with excellent accommodation options such as JA Mar Hall Scotland, 6.4km from GLA, and Leonardo Royal Hotel Glasgow, 11.3km from the airport. Dundee Airport (DND), situated 39.7km away, offers nearby lodging like Premier Inn Dundee North, just 3.2km from DND.

Explore a world of travel with Expedia

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 Rp1.122.630 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 Rp1.122.630 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.