Choose your preferred currency.
20 Beechwood Park (2.31 km from Dalkeith Country Park)
Beechwood Park - Sleeps 4 easy access to Edinburgh is located in Newtongrange and offers a garden. The apartment features garden views and is 49 km from Dunfermline.
Lothianbridge (2.64 km from Dalkeith Country Park)
5 High Street (4.20 km from Dalkeith Country Park)
The Laird And Dog is located in the Midlothian village of Lasswade 15 minutes’ drive from Edinburgh. It offers a conservatory-style restaurant rooms with free Wi-Fi and free parking.
Twenty Dc 20 Danderhall Crescent Da (4.44 km from Dalkeith Country Park)
Twenty DC is set in Edinburgh 7 km from University of Edinburgh and offers a patio garden and free WiFi. The property is 8 km from The Real Mary King's Close and 8 km from Camera Obscura and World of Illusions.
(4.62 km from Dalkeith Country Park)
Situated in Pathhead in the Lothian region Housekeeper's Rooms features a garden. The accommodation is 50 km from Dunfermline.
41 Upper Craigour (5.75 km from Dalkeith Country Park)
The Upper Craigour Royal infirmary House in Edinburgh provides accommodation with free WiFi 6 km from National Museum of Scotland 6 km from Royal Mile and 6 km from The Real Mary King's Close.
1 Eastfield (6.70 km from Dalkeith Country Park)
Boasting sea views Ark at Anchor features accommodation with a patio and a kettle around 700 metres from Portobello Beach. This property offers access to a balcony and free WiFi.
2 Joppa Pans (6.87 km from Dalkeith Country Park)
The family-run Rockville Hotel is situated in a seaside suburb of Edinburgh within 5 miles from the city centre. It offers picturesque views across the Firth of Forth as well as free private parking and free Wi-Fi.