While Edinburgh Castle draws the crowds, Craigmillar Castle offers something equally impressive: one of Scotland's best-preserved medieval castles where you can explore at your own pace without the queues.
Built in the early 15th century, Craigmillar played a crucial role in Scottish history. Mary Queen of Scots sought refuge here after the murder of David Rizzio, and it was within these walls that the infamous "Craigmillar Bond" plotting her husband's death may have been signed.
What to See
Mary Queen of Scots Connection
Mary fled here in 1566 after witnessing the murder of David Rizzio. It was here that the plot to murder her husband Lord Darnley may have been hatched.
Medieval Architecture
One of Scotland's most perfectly preserved medieval castles. The 15th-century tower house retains its original character with massive walls and vaulted chambers.
Outlander Filming Location
Featured in the TV series Outlander as Ardsmuir Prison. Fans can walk the same corridors seen on screen.
Peaceful Gardens
Extensive castle grounds include a fish pond, dovecot, and gardens. Far quieter than Edinburgh Castle with room to explore.
Visitor Information
Frequently Asked Questions
Is Craigmillar Castle worth visiting?
Absolutely. It's one of Scotland's best-preserved medieval castles with fascinating history, Outlander connections, and far fewer crowds than Edinburgh Castle. Perfect for history lovers and photographers.
How do I get to Craigmillar Castle from Edinburgh centre?
Take bus 14 or 30 from the city centre, which takes about 20 minutes. The castle is a short walk from the bus stop. Alternatively, it's about a 30-minute taxi ride.
Can you go inside Craigmillar Castle?
Yes, you can explore multiple floors of the tower house, the great hall, and various chambers. Some areas involve steep stairs. The grounds are also accessible.
Was Outlander filmed at Craigmillar Castle?
Yes, Craigmillar Castle was used as Ardsmuir Prison in Outlander Season 3. The atmospheric interiors and exteriors featured in several episodes.