Craigmillar Castle
Craigmillar Castle
Historic Environment Scotland · Edinburgh
This well-preserved medieval castle offers towers to climb, rooms to explore, and sweeping views. It's less crowded than Edinburgh Castle and kids love the freedom to roam. Mary Queen of Scots stayed here.
Pre-schoolers (3–5)Primary (6–10)Tweens & teens (11–16)Budget (£)OutdoorHalf day
Why families love it
- Medieval castle ruins to explore
- Towers and staircases to climb
- Mary Queen of Scots connection
Best for
Families who want castle exploration without the crowds, with space for kids to roam safely.
Good to know
Free parking on site. About 15 minutes from city centre. Uneven surfaces and stairs throughout. No café but good picnic spots.
Practical info
- Age guidance
- Exciting for all ages but supervise young children on stairs and towers; older kids love the freedom to explore.
- Typical cost
- Around £6 for adults, £4 for children; under 5s free; HES members free.
- How long to allow
- Most families spend 1-2 hours exploring the castle and grounds.
- Last checked
- June 2026