Penicuik Accommodation
Penicuik is approximately 8 miles south-west of Dalkeith and 9.5 miles south of Edinburgh city centre on the A701 road.
Craigiebield House Hotel
50 Bog Road, Penicuik, Midlothian EH26 9BZ Rooms From 59.00 GBP per room, per nightThe Original Roslin Inn
4 Main Street, Roslin, Midlothian EH25 9LE Rooms From 75.00 GBP per room, per night

