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.
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 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.
Set in Musselburgh, 2 km from Portobello Beach, Ravelston House offers accommodation with a garden, free private parking, a restaurant and a bar.
Featuring a garden, restaurant, bar and free WiFi, The Stair Arms Hotel is located in Edinburgh, 18 km from University of Edinburgh and 18 km from Royal Mile.
Located in Longniddry, 3 bedroom deluxe caravan provides accommodation with a heated pool. This beachfront property offers access to free WiFi and free private parking.
Orchard House Lodges by Ecohuman has garden views, free WiFi and free private parking, situated in Haddington, 16 km from Muirfield.
Situated just 2.2 km from Longniddry Bents Beach, Edinburgh, Seton Sands Abi Horizon provides accommodation in Edinburgh with access to a garden, a bar, as well as full-day security.
Seton Sands Haven Holiday Village, a property with a bar, is located in Edinburgh, 2.1 km from Longniddry Bents Beach, 12 km from Muirfield, as well as 22 km from Edinburgh Playhouse.
Housed in a historic building, the recently renovated Straven Guesthouse provides accommodation with a shared lounge and free WiFi.