20 Beechwood Park (2.3 km from Dalkeith Country Park)
Beechwood Park - Sleeps 4 easy access to Edinburgh offers accommodations in Newtongrange 7.9 miles from University of Edinburgh and 8.2 miles from Royal Mile. Both free Wifi and parking on-site are available at the apartment free of charge.
Melville Castle Hotel Melville (2.6 km from Dalkeith Country Park)
Located in Edinburgh 6.2 miles from University of Edinburgh Melville Castle Hotel provides accommodations with a garden free private parking a terrace and a restaurant. With free WiFi this 4-star hotel offers room service and a 24-hour front desk.
Lothianbridge (2.6 km from Dalkeith Country Park)
The Melville Inn (2.9 km from Dalkeith Country Park)
Located within 5.8 mi from Edinburgh City Center 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. Musselburgh train station is 4.
Cockpen Road (4.0 km from Dalkeith Country Park)
On acres of wooded parkland this fascinating 13th-century fortress is on the banks of the River Esk. The Dalhousie Castle Hotel features luxurious accommodations award-winning fine dining and spa and recreational facilities.
5 High Street (4.2 km from Dalkeith Country Park)
The Laird And Dog is located in the Midlothian village of Lasswade a 15 minute drive from Edinburgh. It offers an atrium-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 located in Edinburgh just 4.4 miles from University of Edinburgh and 4.4 miles from Royal Mile. Both free Wifi and parking on-site are available at the vacation home free of charge. National Museum of Scotland is 4.
(4.6 km from Dalkeith Country Park)
Housekeeper's Rooms offers accommodations in Pathhead 12 miles from Edinburgh Playhouse and 12 miles from The Real Mary King's Close.