Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Top East Lothian Hotels Deals

See all 965 Hotels in East Lothian
Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate

East Lothian, Musselburgh
4.5 out of 5.0

Located in East Lothian, this hotel is 2.8 mi (4.5 km) from Musselburgh Racecourse and within 9 mi (15 km) of Arthur's Seat and Palace of Holyroodhouse. Edinburgh ...

$88

$88
The County Hotel

The County Hotel

15-17 High Street, North Berwick
3.5 out of 5.0

Located in East Lothian, this inn is within a 5-minute walk of North Berwick Harbour and Scottish Sea Bird Center. North Berwick Golf Course and North Berwick ...

$66

$66
Dunmuir Hotel

Dunmuir Hotel

11 Newhouse Terrace, Dunbar
3.0 out of 5.0

Located in East Lothian, this hotel is within a 15-minute walk of Dunbar Golf Club and John Muir's Birthplace. Winterfield Golf Club and East Links Family Park ...

$70

$70
Macdonald Marine Hotel And Spa

Macdonald Marine Hotel And Spa

Cromwell Road, North Berwick
4.0 out of 5.0

Located in East Lothian, this spa hotel is within 1 mi (2 km) of North Berwick Golf Course, North Berwick Harbour, and Scottish Sea Bird Center. North Berwick ...

$96

$96
Drem Farmhouse

Drem Farmhouse

Drem, North Berwick
4.0 out of 5.0

Located in Drem, this bed & breakfast is 2.8 mi (4.5 km) from National Museum of Flight and 3 mi (4.8 km) from Dirleton Castle. Muirfield Golf Course and Yellowcraigs ...

Cockenzie House & Gardens

Cockenzie House & Gardens

22 Edinburgh Road, Prestonpans
3.5 out of 5.0

Located in East Lothian, this cottage is 2.9 mi (4.7 km) from Longniddry Golf Club and within 9 mi (15 km) of Muirfield Golf Course and Musselburgh Racecourse. ...

No. 12 Quality Street

No. 12 Quality Street

12 Quality Street, North Berwick
3.5 out of 5.0

Located in East Lothian, this inn is within a 5-minute walk of North Berwick Harbour and Scottish Sea Bird Center. North Berwick Golf Course and North Berwick ...

$128

$128
The Golf Tavern

The Golf Tavern

5 Bridge Street, Haddington
3.5 out of 5.0

Located in East Lothian, this inn is within 1 mi (2 km) of St Mary's Church and Lennoxlove Historic House. Hailes Castle and National Museum of Flight are also ...

$103

$103
The Linton Hotel

The Linton Hotel

3 Bridgend, East Linton
4.5 out of 5.0

Located in East Lothian, this inn is 1.6 mi (2.5 km) from Hailes Castle and within 6 mi (10 km) of East Links Family Park and Tyninghame Beach. National Museum ...

$78

$78
Ravelston House

Ravelston House

182 North High Street, Musselburgh
3.0 out of 5.0

Located in Fisherrow, this hotel is 0.9 mi (1.4 km) from Musselburgh Racecourse and within 3 mi (5 km) of Queen Margaret University and Portobello Beach. Arthur's ...

$57

$57