Located in Musselburgh, Carberry Tower Mansion House and Estate is in a rural location, a 4-minute drive from Dalkeith Country Park and 7 minutes 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…
With a stay at Melville Castle in Lasswade, you'll be within a 15-minute drive of Edinburgh Castle and Royal Mile. This 4-star castle is 5.3 mi (8.5 km)... 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…
With a stay at The Sun Inn in Dalkeith, you'll be within a 15-minute drive of Royal Mile and Dalhousie Castle. This 4-star inn is 7.8 mi (12.6 km) from... 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…
182 North High Street, Musselburgh, Eh21 6bh, GBShow map
When you stay at Ravelston House in Musselburgh, you'll be on the beach, within a 15-minute drive of Edinburgh Castle and Princes Street. This beach hotel... Read more…
Located in Bonnyrigg, Dalhousie Castle Hotel & Spa is in the suburbs, within a 15-minute drive of Rosslyn Chapel and University of Edinburgh. This 4-star... Read more…