
Search Hotels in East Lothian
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for East Lothian hotels

1. Marine North Berwick
Marine North BerwickNorth Berwick
8.8 out of 10, Excellent, (307 reviews)
$347 nightly
The price is $417
Sep 9 - Sep 10
Total with taxes and fees

2. Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and EstateMusselburgh
9.4 out of 10, Exceptional, (994 reviews)
$186 nightly
The price is $234
Sep 2 - Sep 3
Total with taxes and fees

3. Premier Inn Edinburgh A1 - Newcraighall
Premier Inn Edinburgh A1 - NewcraighallNewcraighall
8.6 out of 10, Excellent, (30 reviews)
$93 nightly
The price is $117
Sep 6 - Sep 7
Total with taxes and fees

4. Open Arms Hotel
Open Arms HotelDirleton
9.6 out of 10, Exceptional, (18 reviews)
$151 nightly
The price is $181
Sep 6 - Sep 7
Total with taxes and fees

5. Ravelston House
Ravelston HouseMusselburgh
8.6 out of 10, Excellent, (464 reviews)
$119 nightly
The price is $150
Sep 1 - Sep 2
Total with taxes and fees

6. The Linton Hotel
The Linton HotelEast Linton
8.4 out of 10, Very Good, (524 reviews)
$79 nightly
The price is $94
Aug 17 - Aug 18
Total with taxes and fees

7. Greywalls Hotel and Chez Roux
Greywalls Hotel and Chez RouxGullane
9.2 out of 10, Wonderful, (209 reviews)
$367 nightly
The price is $440
Aug 31 - Sep 1
Total with taxes and fees

8. Pine Marten, Dunbar by Marston's Inns
Pine Marten, Dunbar by Marston's InnsDunbar
8.4 out of 10, Very Good, (396 reviews)
$108 nightly
The price is $130
Aug 30 - Aug 31
Total with taxes and fees

9. Bayswell Park Hotel
Bayswell Park HotelDunbar
8.8 out of 10, Excellent, (532 reviews)
$162 nightly
The price is $194
Sep 1 - Sep 2
Total with taxes and fees

10. Tweeddale Arms Hotel
Tweeddale Arms HotelGifford
8.6 out of 10, Excellent, (324 reviews)
$165 nightly
The price is $198
Aug 19 - Aug 20
Total with taxes and fees

11. Maitlandfield House Hotel
Maitlandfield House HotelHaddington
8.2 out of 10, Very Good, (466 reviews)
$156 nightly
The price is $187
Aug 23 - Aug 24
Total with taxes and fees

12. The Folly Hotel
The Folly HotelNorth Berwick
7.8 out of 10, Good, (123 reviews)
$164 nightly
The price is $196
Aug 31 - Sep 1
Total with taxes and fees

13. The Lodge at Craigielaw
The Lodge at CraigielawAberlady
9.4 out of 10, Exceptional, (203 reviews)
$201 nightly
The price is $242
Aug 23 - Aug 24
Total with taxes and fees

15. The Leddie Hotel
The Leddie HotelAberlady
9.8 out of 10, Exceptional, (24 reviews)
$243 nightly
The price is $291
Aug 18 - Aug 19
Total with taxes and fees

16. Premier Inn Edinburgh A1 - Musselburgh
Premier Inn Edinburgh A1 - MusselburghMusselburgh
7.0 out of 10, Good, (16 reviews)
$77 nightly
The price is $97
Sep 6 - Sep 7
Total with taxes and fees

18. The Sun Inn
The Sun InnDalkeith
8.6 out of 10, Excellent, (426 reviews)
$197 nightly
The price is $236
Sep 3 - Sep 4
Total with taxes and fees

19. The Crown & Kitchen
The Crown & KitchenEast Linton
9.2 out of 10, Wonderful, (181 reviews)
$121 nightly
The price is $145
Aug 31 - Sep 1
Total with taxes and fees

20. The Juniperlea Inn
The Juniperlea InnPathhead
9.2 out of 10, Wonderful, (77 reviews)
$126 nightly
The price is $151
Sep 6 - Sep 7
Total with taxes and fees
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

Leonardo Hotel Edinburgh Haymarket
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Hostels in Port Seton
- Hotels near Dalkeith Country Park
- Dunbar Hotels
- Hotels near North Berwick Golf Course
- 5 Star Hotels in Gullane
- Hotels near Craigielaw Golf Course
- Hotels with a Pool in North Berwick
- Gifford Hotels
- Family Hotels in East Lothian
- Musselburgh Hotels
- Hotels near Newbattle Abbey
- Drem Hotels
- Gullane Hotels
- Apartments in North Berwick
- Cottages in Prestonpans
- Hotels near Shawfair Station
- Longniddry Hotels
- Resorts & Hotels with Spas in East Lothian
- Cottages in East Linton
- Portobello Hotels
- Hotels near Queen Margaret University
- Beach Hotels in Gullane
- Tranent Hotels
- Bingham Hotels
- Pet-Friendly Hotels in North Berwick
- Dalkeith Hotels
- Hotels near Glenkinchie Distillery
- Eskbank Hotels
- Hotels with Tennis Courts in North Berwick
- B&B in Gullane
- North Berwick Hotels
- Hotels near Musselburgh Racecourse
- Hotels near Gullane Golf Course
- Hotels near Seacliff Beach
- Hotels near Longniddry Golf Club
- Cabin Rentals in Carberry
- Hotels near Royal Mile
- Cabin Rentals in Longniddry
- Hotels near Tantallon Castle
- Hotels near Muirfield Golf Course
- Haddington Hotels
- Hotels near Borthwick Castle
- 5 Star Hotels in North Berwick
- 5 Star Hotels in Haddington
- Hotels near Brunstane Station
- Hotels near Newcraighall Station
- Belhaven Beach
- Visit Cockenzie
- Visit Prestonpans
- Visit Aberlady
- Visit Port Seton
- East Lothian Vacations
- Seacliff Beach
- Visit Drem
- Visit Gullane
- Tantallon Castle
- Gullane Vacations
- Prestonpans Vacations
- John Muir House
- Visit North Berwick
- Visit Garvald
- Visit Pencaitland
- Gifford Vacations
- Gullane Beach
- Glenkinchie Distillery
- Visit Humbie
- North Berwick Vacations
- Visit Tranent
- Visit Crossgatehall
- Visit Haddington
- Visit Dirleton
- Dirleton Castle
- Visit Whittingehame
- Visit East Linton
- Tantallon Studios






































































