Hotels in Edinburgh near Craigmillar Castle
We found 311 properties with availability in Edinburgh
New 3-Bedroom Apartment Close To City Centre
4 East Suffolk Road Flat 3, Edinburgh, United Kingdom
The Lochside House Residence
Old Church Lane, Edinburgh Eh15 3Px, Edinburgh, United Kingdom
Scot Townhouse
26 Craigmillar Park, Edinburgh, United Kingdom
Immanuel House - Modern Luxury Victorian Home 1872 - Ultrafast Starlink Wifi & Free Parking
68 Ferniehill Road, Edinburgh, United Kingdom
No 45
45 Gilmour Road, Edinburgh, United Kingdom
18 Craigmillar Park
18 Craigmillar Park, Edinburgh, United Kingdom
Modern, Cosy 2B In Central Edin, Family Friendly
52 Granby Road, Edinburgh, United Kingdom
Historic Stone Built 4Br Cottage For 8 W/Parking
3 Old Church Lane, Edinburgh, United Kingdom
Central Dalkeith Road Apartment
180 Dalkeith Road Flat 4, Edinburgh, United Kingdom
The Arc
2 Lasswade Road, Edinburgh, United Kingdom
Airdenair Guest House
29 Kilmaurs Road, Edinburgh, United Kingdom
Amaragua Guest House
10 Kilmaurs Terrace, Edinburgh, United Kingdom
The Villas
38 Duddingston Row, Edinburgh, United Kingdom
Thistle Residence
1A Kilmaurs Terrace, Edinburgh, United Kingdom
Panda Villa
12 Kilmaurs Road ;, Edinburgh, United Kingdom
Bnb Bed N Breakfast
217/3 Duddingston Park South, Edinburgh, United Kingdom
Prestonfield House
Priestfield Road, Edinburgh, United Kingdom
Lovely 2 Bedroom House Edinburgh
34 Cleekim Drive, Edinburgh, United Kingdom
A Stay On The Brae
72 Liberton Brae, Edinburgh, United Kingdom
Room On The Brae
72 Liberton Brae, Edinburgh, United Kingdom