Located in Bonnyrigg, Dalhousie Castle Hotel & Spa is in the suburbs, within a 15-minute drive of Rosslyn Chapel and University of Edinburgh. This upscale... Read more…
With a stay at Kevock Vale Park in Lasswade, you'll be within a 15-minute drive of Royal Mile and Dalkeith Country Park. This lodge is 6.6 mi (10.7 km)... Read more…
With a stay at Melville Castle in Lasswade, you'll be within a 15-minute drive of Edinburgh Castle and Royal Mile. This upscale castle is 5.3 mi (8.5 km)... Read more…
With a stay at The Sun Inn in Dalkeith, you'll be within a 15-minute drive of Royal Mile and Dalhousie Castle. This upscale inn is 7.8 mi (12.6 km) from... Read more…
Glenarch House Melville Road, Dalkeith, EH22 3NJ, GBShow map
With a stay at Glenarch House in Dalkeith, you'll be within a 15-minute drive of Edinburgh Castle and Royal Mile. This guesthouse is 5.7 mi (9.1 km) from... Read more…
27 Eskview Grove Dalkeith Midlothian, Dalkeith, EH22 1JW, GBShow map
With a stay at this vacation home in Dalkeith, you'll be within a 15-minute drive of Royal Mile and Dalkeith Country Park. This vacation home is 7 mi... Read more…
Located in Gorebridge, this campground is a 4-minute drive from Dalhousie Castle and 7 minutes from Borthwick Castle. This campground is 10.6 mi (17.1 km)... Read more…
The Mansion House of Kirkhill, Gorebridge, EH23 4LJ, GBShow map
Located in Gorebridge, Kirkhill Estate Rooms is a 5-minute drive from Dalhousie Castle and 7 minutes from Borthwick Castle. This guesthouse is 10.6 mi... Read more…