Hotels in Edinburgh near Craigmillar Castle
310 results found
- Distance - low to high Sorting
Duddingston Guest House - Rooms Only
Duddingston Park S, 59, Edinburgh, United Kingdom
2.2 km to Craigmillar Castle (Open map)
94Dr
94 Dalkeith Road, Edinburgh, United Kingdom
2.2 km to Craigmillar Castle (Open map)
Duddingston 9 Bedroom House - Edinburgh
59 Duddingston Park South, Edinburgh, United Kingdom
2.2 km to Craigmillar Castle (Open map)
Gladstone House
90 Dalkeith Road, Edinburgh, United Kingdom
2.2 km to Craigmillar Castle (Open map)
Lovely Quiet Double Room
3, 3 Lady Nairne Place, Edinburgh, United Kingdom
2.2 km to Craigmillar Castle (Open map)
Edinburgh Travel Guest House
30 Minto Street, Edinburgh, United Kingdom
2.3 km to Craigmillar Castle (Open map)
Edinburgh Rays Guest House
29 Minto Street, Edinburgh, United Kingdom
2.3 km to Craigmillar Castle (Open map)
Edinburgh Full Bliss
29 Minto Street, Edinburgh, United Kingdom
2.3 km to Craigmillar Castle (Open map)
Relaxing, Cozy 1 Double Room
33 Milton Road West, Edinburgh, United Kingdom
2.3 km to Craigmillar Castle (Open map)
En-Suite Double Room With Private Entrance
46 Candlemaker'S Park, Edinburgh, United Kingdom
2.3 km to Craigmillar Castle (Open map)
Bala House
1 B Mayfield Terrace, Edinburgh, United Kingdom
2.3 km to Craigmillar Castle (Open map)
Perfect 4 Bedroom 2 Bathroom Home
27 Durham Road South, Edinburgh, United Kingdom
2.3 km to Craigmillar Castle (Open map)
Wm Garden Cottage
21 West Mayfield, Edinburgh, United Kingdom
2.3 km to Craigmillar Castle (Open map)
Lauderville Guest House
52 Mayfield Road, Edinburgh, United Kingdom
2.3 km to Craigmillar Castle (Open map)
Wm Apartments
21A West Mayfield, Edinburgh, United Kingdom
2.3 km to Craigmillar Castle (Open map)
Whole House, 4-Beds, Sleeps 6, Garden & Parking
115 Gracemount Dr, Edinburgh, United Kingdom
2.3 km to Craigmillar Castle (Open map)
Premier Inn Edinburgh East
228 Willowbrae Road, Edinburgh, United Kingdom
2.3 km to Craigmillar Castle (Open map)
Minto House
23 Minto Street, Edinburgh, United Kingdom
2.3 km to Craigmillar Castle (Open map)
The Scott
18 Holyrood Park Road, Edinburgh, United Kingdom
2.3 km to Craigmillar Castle (Open map)
1 Bed Flat At Drum Street
55 Drum Street, Edinburgh, United Kingdom
2.3 km to Craigmillar Castle (Open map)