Beta Help us improve: share your feedback on our new website.

Why Craigmillar Castle?

This intriguing castle was once a retreat for Mary Queen of Scots.  

Craigmillar Castle is an excellent setting for learning and discovering more about local heritage, landscape and environment. With lots to explore and plenty of green space this is an excellent place for outdoor and play based learning and inspiring creativity in learners of all ages.

It’s history links to key topics and characters from Scotland’s past including castle life and the summit offers sweeping panoramic views of the surrounding area. 

Find out more about Craigmillar Castle

A group of children rest in a grassy area beside a castle wall

Facilitated activities

We offer:

  • Orientation

  • Object handling session (can be facilitated by staff or provided to use with your group)

Please contact us in advance of your visit to arrange these.

Self-led activities

We offer the following self-led activities:

  • Arts and crafts  

  • Build an arch kit  

  • Children’s quiz 

  • Games  

A steward can provide you with these on arrival.

Book a learning visit

Contact Craigmillar Castle staff on 0131 661 4445 to arrange your visit. This helps us to manage numbers on site and ensure availability of learning materials for you and your group.

Our site information sheet includes more information to help plan your visit.

Schools travel subsidy

Scottish schools can apply for help towards the travel costs of visiting heritage sites of national importance via the schools travel subsidy scheme. Find out more about the scheme and if you are eligible below. 

Find out more about the schools travel subsidy

Self-led visits

Facilitated visits aren't the only way to explore Scotland's past as a learning group. You may wish instead to book a self-led visit.

Online resources

Learn with Castleview Primary and Castlebrae High School in a series of videos about Mary Queen of Scots, historic objects and life at the castle.

Learning at Craigmillar Castle on YouTube