Top Trending Hotels Near East Lothian, Edinburgh

See all 96 Hotels in East Lothian
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Macdonald Marine Hotel And Spa
Macdonald Marine Hotel And Spa

Cromwell Road, North Berwick EH39 4LZ

4.0 out of 5.0
4 out of 5 (201 reviews)

Situated near the beach, this spa hotel is within 1 mi (2 km) of North Berwick Golf Course, North Berwick Harbour, and …

£109
Greywalls Hotel and Chez Roux
Greywalls Hotel and Chez Roux

Muirfield, Gullane EH31 2EG

5.0 out of 5.0
4.8 out of 5 (23 reviews)

Situated near the beach, this luxury hotel is within 1 mi (2 km) of Gullane Golf Course and Muirfield Golf Course. Gullane …

£265
Dunmuir Hotel
Dunmuir Hotel

11 Newhouse Terrace, Dunbar

3.0 out of 5.0
4.2 out of 5 (49 reviews)

Situated near the beach, this hotel is 0.4 mi (0.6 km) from Dunbar Golf Club and 2.7 mi (4.4 km) from East Links Family Park. …

£60
The Crown & Kitchen
The Crown & Kitchen

25-27 Bridge Street, East Linton EH40 3AG

3.5 out of 5.0
4.4 out of 5 (11 reviews)

Situated in East Linton, this inn is 1.7 mi (2.7 km) from Hailes Castle and within 6 mi (10 km) of East Links Family Park and …

£90
The Lodge at Craigielaw
The Lodge at Craigielaw

Craigielaw Golf Club, Aberlady EH32 0PY

3.0 out of 5.0
4.5 out of 5 (41 reviews)

Situated in Aberlady, this golf inn is 0.3 mi (0.4 km) from Aberlady Bay Nature Reserve and within 3 mi (5 km) of Luffness Ne …

£115
Nether Abbey Hotel
Nether Abbey Hotel

20 Dirleton Avenue, North Berwick EH39 4BQ

3.0 out of 5.0
4.5 out of 5 (26 reviews)

Situated in North Berwick, this golf hotel is within 1 mi (2 km) of North Berwick Golf Course, North Berwick Harbour, and …

£140
Tune Hotel - Haymarket, Edinburgh
Tune Hotel - Haymarket, Edinburgh

7 Clifton Terrace, Edinburgh EH12 5DR

3.0 out of 5.0
3.8 out of 5 (1,814 reviews)

Tune Hotel - Haymarket Edinburgh enjoys a central location in the Scottish capital, opposite Haymarket Station which has …

£49
Jurys Inn Edinburgh
Jurys Inn Edinburgh

43 Jeffrey Street, Edinburgh EH1 1DH

3.0 out of 5.0
3.9 out of 5 (1,925 reviews)

Modern hotel in the heart of historic Edinburgh next to Waverley Station, one mile from the famous castle, and 400 metres fro …

£59
The George Hotel
The George Hotel

19-21 George Street, Edinburgh EH2 2PB

4.0 out of 5.0
4.4 out of 5 (86 reviews)

Located amid the shops and restaurants of Edinburgh's fashionable George Street, this hotel is a block from Princes Street an …

£125
Apex Grassmarket Hotel
Apex Grassmarket Hotel

31-35 Grassmarket, Edinburgh EH1 2HS

4.0 out of 5.0
4.2 out of 5 (2,204 reviews)

Set on the cobbled Grassmarket, this contemporary hotel is overlooked by Edinburgh Castle, and is within 500 metres of The …

£86
Hide content

Narrow your search

Pocket Guide: Edinburgh East Lothian Hotels

Search for hotels in East Lothian on Expedia.co.uk. You can easily find your hotels in East Lothian using one of the methods below:

  • View our selection of featured hotels in East Lothian
  • Use the map to find hotels in the East Lothian neighborhood you prefer
  • Use the filters to see hotels in a specific area of East Lothian, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in East Lothian
  • Enter your travel dates to view the best deals on hotels in East Lothian - while they last
false