Gog_sr_cc_less
Skip to main content

Filter by:

Review score
Beach access
Property type
Smart filters
Travel group
Entire places
Facilities
Room facilities
Property rating
Find high-quality hotels and holiday rentals
Brands
Fun things to do
City
Landmarks
Property accessibility
Room accessibility

East Lothian: 22 properties found

Greywalls Hotel is situated on the edge of Muirfield’s championship golf course, on the 9th and 18th holes. There are ample gardens, tennis courts and free Wi-Fi.
Within walking distance of picturesque Haddington and just 26 km from Edinburgh, Maitlandfield House boasts quality, efficiency, traditional charm and original elegance.
With free parking, a spa and an award-winning restaurant, Marine North Berwick has views across the Firth of Forth. Overlooking North Berwick Golf Club, the grand building has stylish rooms.
Offering a pub and restaurant, The Pine Marten is located just 20 minutes' walk from central Dunbar. The property offers free WiFi and free onsite parking.
Set in Dunbar and with Belhaven Bay Beach reachable within 2.7 km, Hillside Dunbar offers a terrace, non-smoking rooms, free WiFi and a bar.
Featuring a bar, The Victoria Inn is located in Haddington in the Lothian region, 14 km from Muirfield and 27 km from Arthurs Seat. This 3-star hotel offers room service.
Situated in Gullane, 1.2 km from Gullane Beach, The Mallard Hotel features accommodation with a garden, free private parking, a shared lounge and a restaurant.
With uninterrupted views of the Firth of Forth, Bayswell Park Hotel boasts sea views, free parking, and free WiFi throughout.
In the heart of Dunbar, this 3 Silver star AA awarded property is located just 50 metres from the sandy Dunbar Beach. The traditional hotel offers home-cooked food and a bar.
The Tweeddale Arms is situated in the charming village of Gifford, 40 minutes’ drive from Edinburgh. It is at the foot of the Lammremuir Hills and within easy reach of 17 golf courses.
Situated in Aberlady and with Aberlady Bay Beach reachable within 200 metres, Old Aberlady Inn features a garden, non-smoking rooms, free WiFi and a bar.
Set in Dirleton, 2.5 km from Broad Sands Beach, The Open Arms Hotel offers accommodation with a garden, free private parking, a shared lounge and a restaurant.
Located in the seaside town of Dunbar, The Royal Mackintosh is just 2 minutes’ walk from Dunbar Rail Station. There is an on-site restaurant, and limited free parking is available.
Set in the heart of East Lothian's famous golf courses, Craigielaw offers rooms with views of the courtyard or the coastline with free parking on site.
Located 17 km from Muirfield, The Crown Guest House offers 4-star accommodation in East Linton and features a shared lounge, a restaurant and a bar.
Featuring a shared lounge, bar and free WiFi, The Ship Inn is located in Musselburgh, 1.9 km from Portobello Beach and 6.6 km from Arthurs Seat.
Set in Musselburgh, 2 km from Portobello Beach, Ravelston House offers accommodation with a garden, free private parking, a restaurant and a bar.
Located in the coastal town of North Berwick, Nether Abbey Hotel boasts elegant rooms, a restaurant, free Wi-Fi, and free parking.
Set in Aberlady and with Aberlady Bay Beach reachable within 600 metres, The Leddie Hotel offers concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a restaurant.
Situated in Dirleton, 2.3 km from Yellowcraig Beach, The Castle Inn features accommodation with a garden, free private parking, a restaurant and a bar.
The Bonnie Badger features a garden, shared lounge, a restaurant and bar in Gullane. Built in 19th century, this 5-star hotel is within 1.3 km of Muirfield and 30 km of Arthurs Seat.
Situated in Longniddry, 600 metres from Seton Sands Longniddry Beach, Lovely 3 bedroom holiday home in Seton Sand caravan park Wi-Fi Xbox features accommodation with a garden, free private parking and...
New to Booking.com
Featuring a garden, restaurant, bar and free WiFi, The Stair Arms Hotel is located in Edinburgh, 10 km from Dalhousie Castle and 17 km from Arthurs Seat.
Located in Edinburgh, 6.1 km from Dalhousie Castle, Melville Castle Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.
Best Western Kings Manor in Edinburgh offers free WiFi, a 20-metre swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building.