1 April to 30 September daily 9.30am to 5pm; 1 October to 31 March daily 10am to 4pm; last entry 30 minutes before closing (45 minutes from November to January); closed 25 to 28 December and 1 to 4 January. Historic Scotland recommends booking in advance to guarantee entry. Notice: some restrictions on the rooftop walkway during essential conservation work; the tower, great hall, prison, courtyard and grounds are otherwise open.
The visitor centre is at ground level with a level threshold; the castle is up a gently inclined 100 m tarmac path with a bench halfway, then a steep grassed approach to the inner courtyard, slippery when wet, and a stone threshold; five levels inside, a one-way route up a narrow historic stone staircase and down a wide spiral with uneven steps and a single rope handrail, the third and fourth floors by a narrow spiral with a rope handrail, and low light on the stairs. Shop with self-service tea and coffee and water refill; toilets in the visitor centre according to the council; no cafe. Dog admission is not published by HES; the surrounding council park asks for dogs under proper control.
Dogs: Craigmillar Castle Park, the City of Edinburgh Council's free natural heritage park around the castle, asks visitors to keep dogs under proper control and bag and bin their waste.
Photo: Craigmillar Castle's tower house and curtain wall seen across the fields of Craigmillar Castle Park. Ad Meskens, CC BY-SA 3.0. Source: https://commons.wikimedia.org/wiki/File:Edinburgh_Craigmillar_Castle_02.JPG. Licence: https://creativecommons.org/licenses/by-sa/3.0. Resized and cropped for display; derivatives retain the source licence.