20 Beechwood Park (2.3 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.6 km from Dalkeith Country Park)
The Melville Inn (2.9 km from Dalkeith Country Park)
Located within 9.4 km from Edinburgh City Centre Innkeeper's Collection Melville Inn Edinburgh Dalkeith features a connected pub and restaurant with a 24-hour front desk. Free WiFi and free parking is provided. Musselburgh train station is 6.
5 High Street (4.2 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.4 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.6 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.
3 Drum Street (5.5 km from Dalkeith Country Park)
41 Upper Craigour (5.8 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.
Find the best deals on hotel rooms in Dalkeith Country Park, Edinburgh. Choose from a wide range of options at hotels near Dalkeith Country Park, all with real guests reviews, detailed descriptions, photos, and maps to help you choose the hotel that's right for you.
Browse Dalkeith Country Park hotels from $34 and up—with instant confirmation and guaranteed best prices.