Green Lane (3.7 km from Rosslyn Castle)
Situated just outside the historic city of Edinburgh Greenlees Lodge has a secluded location on a private lane and offers free Wi-Fi and free parking on site.
5 High Street (4.4 km from Rosslyn Castle)
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.
50 Bog Rd (5.0 km from Rosslyn Castle)
Situated in scenic Penicuik Craigiebield House Hotel is just 20 minutes’ drive from historical Edinburgh. Set in landscaped gardens the hotel has a conservatory restaurant free parking and a grand bar.
The Melville Inn (6.1 km from Rosslyn Castle)
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.
3 Drum Street (6.2 km from Rosslyn Castle)
20 Beechwood Park (6.4 km from Rosslyn Castle)
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.
72 Liberton Brae (7.0 km from Rosslyn Castle)