3 Best Hotels in East Lothian (2026)

Hotels in East Lothian: Rates Starting from $450 per Night

The Bonnie Badger
Hotel
Main Street Gullane, Gullane, EH31 2AB, United Kingdom
  • Fireplace/Heating
    Fireplace/Heating
  • Balcony/Terrace
    Balcony/Terrace
  • View
    View
  • Breakfast
    Breakfast
4 Baths298.7 ft²
8.7

Exceptional

168 reviews

$450
Average price / night
Check Availability
Greywalls Hotel & Chez Roux
Hotel
Muirfield, Gullane, EH31 2EG, United Kingdom
  • Fireplace/Heating
    Fireplace/Heating
  • Balcony/Terrace
    Balcony/Terrace
  • View
    View
  • Breakfast
    Breakfast
11 Baths271.79 ft²
8.8

Exceptional

316 reviews

$474
Average price / night
Check Availability
Marine North Berwick
Hotel
  • Private Pool
    Private Pool
  • Oceanfront
    Oceanfront
  • Hot Tub
    Hot Tub
  • Spa
    Spa
8 Baths223.35 ft²
8.4

Exceptional

1690 reviews

$609
Average price / night
Check Availability

Compare the 3 Best Hotels in East Lothian (2026) – Addresses, Prices, Stars, Rating, and Review Count

Hotel Name Address Price ($)Star Rating Review Count Book
The Bonnie BadgerMain Street Gullane, Gullane, EH31 2AB, United Kingdom45058.7168
Greywalls Hotel & Chez RouxMuirfield, Gullane, EH31 2EG, United Kingdom47458.8316

Note: The prices for each 3 Best Hotels in East Lothian (2026) do vary. This can be because of the number of people you are booking for, how far in advance you book and the season. The prices above are only meant as a rough estimate for comparison purposes. Click the buttons above (or click here>) to get the latest prices.

3 Best Hotels in East Lothian (2026) on the Map