Image of Craigmillar Castle

This well-preserved ruin offers a glimpse into medieval life just outside Edinburgh.

More About Craigmillar Castle

Craigmillar Castle, located a short distance from Edinburgh city center, is an impressive medieval fortress with a rich history. Known as a retreat for Mary, Queen of Scots, the castle's ruins are remarkably intact, allowing visitors to explore the great hall, tower house, and gardens. The site offers insights into the domestic life of 15th-century nobility, and its elevated position provides stunning views of Edinburgh. The tranquil setting makes it a perfect spot for a reflective afternoon away from the city's hustle.

What Makes It Special

Notorious as a secret refuge for Mary, Queen of Scots.

Address

Craigmillar Castle Rd, Edinburgh EH16 4SY, UK

Website

Visit Website

Best Time to Visit

Spring and summer are ideal for exploring the gardens and enjoying the views.

Skip the line in Edinburgh

Book tickets and guided tours in advance