Craigmillar Castle
- Address
- Craigmillar Castle Rd
- Price
- adult/child £4.20/2.50
- Hours
- 9.30am-5.30pm Apr-Sep, to 4.30pm Oct, to 4.30pm Sat-Wed Nov-Mar
Lonely Planet review for Craigmillar Castle
If you want to explore a Scottish fortress away from the crowds that throng Edinburgh Castle, try Craigmillar. Dating from the 15th century, the tower house rises above two sets of machicolated curtain walls. Mary, Queen of Scots took refuge here after the murder of Rizzio; it was here too that plans to murder her husband Darnley were laid. Look for the prison cell complete with built-in sanitation, something some 'modern' British prisons only finally managed in 1996.
The castle is 2.5 miles southeast of the city centre. Take bus 33 eastbound from Princes St to Old Dalkeith Rd and walk 500m up Craigmillar Castle Rd.








