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

Save up to 17% by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.



Top Hotel Deals

See all 847 Hotels in East Lothian
£66
Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate

East Lothian, Musselburgh
4.6
of 5, from 189 reviews
4.5 out of 5.0

Located in East Lothian, this hotel is 2.8 mi (4.5 km) from Musselburgh Racecourse and within 6 miles (10 km) of Dalkeith Country Park and Portobello Beach. Arthur's Seat and Palace of Holyroodhouse are also within 9 miles (15 km).

£72
Macdonald Marine Hotel And Spa

Macdonald Marine Hotel And Spa

Cromwell Road, North Berwick
4.0
of 5, from 239 reviews
4.5 out of 5.0

Located in East Lothian, this spa hotel is within 1 mile (2 km) of North Berwick Golf Course, North Berwick Harbour and Scottish Sea Bird Center. North Berwick Law and Dirleton Castle are also within 3 miles (5 km).

£101
Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux

Muirfield, Gullane
4.7
of 5, from 49 reviews
5.0 out of 5.0

Located in East Lothian, this luxury hotel is within 1 mile (2 km) of Gullane Golf Course and Muirfield Golf Course. Gullane Beach and Dirleton Castle are also within 2 miles (3 km).

£50
The Linton Hotel

The Linton Hotel

3 Bridgend, East Linton
4.0
of 5, from 120 reviews
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 miles (10 km) of East Links Family Park and Tyninghame Beach. National Museum of Flight and Winterfield Golf Club are also within 6 miles (10 km).

£58
The County Hotel

The County Hotel

15-17 High Street, North Berwick
3.2
of 5, from 42 reviews
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 Law are also within 1 mile (2 km).

£75
Tweeddale Arms Hotel

Tweeddale Arms Hotel

High Street, Haddington
3.6
of 5, from 94 reviews
4.5 out of 5.0

Located in Gifford, this inn is within 9 miles (15 km) of Lennoxlove Historic House, St Mary's Church and Glenkinchie Distillery. Hailes Castle and National Museum of Flight are also within 9 miles (15 km).

Drem Farmhouse

Drem Farmhouse

Drem, North Berwick
4.9
of 5, from 66 reviews
4.5 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 are also within 6 miles (10 km).

£52
Dunmuir Hotel

Dunmuir Hotel

11 Newhouse Terrace, Dunbar
4.3
of 5, from 88 reviews
3.5 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 are also within 3 miles (5 km).

Top Flight + Hotel Deals