Offering a garden and garden view, Luxury 5-bed Villa - Winfields House is located in Prestonpans, 18 km from Edinburgh Playhouse and 19 km from Royal Mile.
Located in Edinburgh, 2.1 km from Portobello Beach, Duddingston Guest House provides accommodation with a garden, free private parking and a shared lounge.
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.
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.
Located within 9.4 km from Edinburgh City Centre, The Melville Inn by Innkeeper's Collection features a connected pub and restaurant with a 24-hour front desk. Free WiFi and free parking is provided.
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.
With free private parking, the Aynetree Guest House is on a main bus route, with excellent direct access to Edinburgh city centre.
Built in 1852, Rathan House - The Eskbank is based just 7 miles outside of the Scottish capital city of Edinburgh.