East Lothian hotels

Hotels City Rating From

Greywalls Hotel Gullane  5 stars

Muirfield, Gullane, United Kingdom, EH31 2EG

Gullane Exclusive USD 545

Letham House Bed & Breakfast Haddington  5 stars

Letham House, Haddington, United Kingdom

Haddington Superb USD 220

Faside Estate Bed & Breakfast Musselburgh  4 stars

Faside Estate Nr Edinburgh, Musselburgh, United Kingdom, EH33 2LE

Musselburgh

Macdonald Marine Hotel & Spa North Berwick  4 stars

Cromwell Road, North Berwick, United Kingdom, EH39 4LZ

North Berwick Fabulous USD 204

The Linton Hotel East Linton  4 stars

3 Bridgend, East Linton, United Kingdom

East Linton USD 139

Golf Lodge Bed & Breakfast North Berwick  4 stars

53 Dirleton Avenue, North Berwick, United Kingdom

North Berwick USD 153

Bayswell Hotel Dunbar  3 stars

16 Bayswell Park , Dunbar, United Kingdom, EH42 1AE

Dunbar USD 181

Carberry Tower Mansion House Musselburgh  3 stars

East Lothian, Musselburgh, United Kingdom, EH21 8PY

Musselburgh

Maple Cottage B&B Gullane  3 stars

6A Hall Crescent, Gullane, United Kingdom, EH31 2HA

Gullane

Premier Inn Edinburgh A1 Musselburgh  3 stars

Carberry Road, Inveresk, Musselburgh, United Kingdom, EH21 8PT

Musselburgh Very good USD 109

Goblin Ha' Hotel Gifford  3 stars

Main Street, Gifford, United Kingdom, EH41 4QH

Gifford Fabulous USD 83

The Avenue Restaurant At The Victoria Inn Haddington  3 stars

9 Court Street, Haddington, United Kingdom

Haddington USD 111

The County Hotel North Berwick  3 stars

15-17 High Street, North Berwick, United Kingdom

North Berwick

The Lodge At Craigielaw Aberlady  3 stars

Craigielaw Golf Club, Aberlady, United Kingdom

Aberlady

Dunmuir Hotel Dunbar  3 stars

Newhouse Terrace, Queens Road 11, Dunbar, United Kingdom, EH42 1LG

Dunbar USD 143

Maitlandfield House Hotel Haddington  3 stars

24 Sidegate, Haddington, United Kingdom

Haddington Good USD 181

Royal Mackintosh Hotel Dunbar  3 stars

Station Road , Dunbar, United Kingdom

Dunbar Good USD 137

Nether Abbey Hotel North Berwick  3 stars

20 Dirleton Avenue, North Berwick, United Kingdom

North Berwick Superb USD 231

The Folly Bed & Breakfast North Berwick  2 stars

1 Station Hill, North Berwick, United Kingdom, EH39 4AN

North Berwick Very good USD 175

Railway Hotel Haddington  2 stars

70 Court Street, Haddington, United Kingdom

Haddington USD 71

Edinburgh Lodges Musselburgh  0 stars

Edinburgh Lodges, , Musselburgh, United Kingdom, EH21 8PY

Musselburgh Fabulous

Carberry Tower Guest House Musselburgh  0 stars

By Musselburgh, East Lothian, Musselburgh, United Kingdom, EH21 8PY

Musselburgh Superb USD 144
United Kingdom regions