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