Hotels in Edinburgh near Craigmillar Castle
We found 224 properties with availability in Edinburgh
The Edinburgh Meadows Apartment
17A Montague Street, Edinburgh, United Kingdom
En-Suite Room With Independent Entrance.
4 Badger Way, Edinburgh, United Kingdom
Central Newington Close To Royal Mile Apartment
15 (3F1) Montague Street, Edinburgh, United Kingdom
Drumorne
82 Willowbrae Road, Edinburgh, United Kingdom