If You're NearbySight · LandmarkPaidGood for KidsOutdoors

Craigmillar Castle

A well-preserved medieval castle on the city's edge, where Mary, Queen of Scots, once stayed, and quieter than the main castle.

Official Website
Photo: Photograph by Stuart Yeates, from en:Fl… · CC BY-SA 2.0
Open
Every day; check the website
Price
Paid
Time Needed
1 hour
Address
Craigmillar Castle Road, Edinburgh EH16 4SYDirections
Getting There
A bus from the city center, about 20 minutes.

Why Go

Built from the 14th century, the castle's tower house, walls and courtyards survive almost whole, and you can climb to the roof for a view to Arthur's Seat.

It's one of Edinburgh's best-kept secrets.

Nearby in Edinburgh

Go Next

1–3 of 6
If You're Nearby
Cities · Golf

St Andrews

Scotland
About 32 miles away

The home of golf, and Scotland's oldest university.

Guide Coming Soon
Worth a Detour
Cities · Music

Glasgow

Scotland
About 43 miles away

Scotland's biggest city, with Mackintosh's architecture and a great music scene.

Guide Coming Soon
Must-See
Nature · Lakes

Loch Ness

Scotland
About 107 miles away

Scotland's deep, dark, monster-haunted loch, with Urquhart Castle on its shore.

Guide Coming Soon

Something wrong or out of date?

Traveler Reviews

Sign in and mark Craigmillar Castle as visited to write a review.