



Craigmillar Castle sits just three miles from the centre of the city of Edinburgh. Overshadowed by the much better known castle in the city, it nevertheless has a history of its own and is definitely worth a journey out of the city to explore it.
We travelled by car. There is a small car park at the site, with spaces for about eight cars, so we’d recommend getting there early in peak times.
The name Craigmillar is derived from the Gaelic: craig, meaning crag, maol, meaning bare and ard meaning high.
Craigmillar Castle is managed by Historic Environment Scotland. Details for planning your visit can be found here.

