We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Craigmillar Castle

Craigmillar Castle Road, Edinburgh EH16 4SY, Scotland
+44 131 661 4445
Book In Advance
More Info
and up
Historic Scotland Explorer Pass
Why Book on TripAdvisor?
  • Tour highlights & full itinerary
  • Easy online booking
  • Lowest price guaranteed
More Information ›
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
The castle of Craigmillar is one of the most perfectly preserved castles in Scotland. Even today, the castle retains the character of a medieval stronghold. Building began in the early 15th century, and over the next 250 years the castle became a comfortable residence surrounded by fine gardens and pastureland. The castles history is not only closely involved with the city of Edinburgh, but plays an important part in the story of Mary Queen of Scots who fled to Craigmillar Castle following the murder of Rizzio. It was in the castle where the plot was hatched to murder Marys husband, Lord Darnley. Built round an L-plan tower house of the early 15th Century, Craigmillar was much expanded in the 15th and 16th Centuries. It is a handsome ruin, including a range of private rooms linked to the hall of the old tower. Open all year. Winter closed Thurs and Fri.
  • Excellent63%
  • Very good30%
  • Average5%
  • Poor1%
  • Terrible1%
Travellers talk about
Craigmillar Castle Road, Edinburgh EH16 4SY, Scotland
+44 131 661 4445
Write a Review
Reviews (637)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 527 reviews

Reviewed 4 days ago

It was raining the day we visited, which made it wonderful since it was not crowded. Just a short way from Edinburgh city center. Not an expensive entry fee. Tours are probably available, although we prefered to venture about on our own. Staff at the...More

Thank Richard M
Reviewed 1 week ago

Easy 1/2 hour bus ride on the #2 from Edinburgh and short walk up to the castle through beautiful, serene fields. You can see Arthur's Seat off in the distance. The castle has a quaint courtyard with a big tree to climb, lots of stairs...More

Thank Wydtrak
Reviewed 2 weeks ago via mobile

Until joining Historic Scotland earlier this year, I wasn't even aware that there was "another" castle in Edinburgh. Looking for a nice way to make the most of a dry day, we decided to take a chance and explore Craigmillar. So glad we did. Wide...More

Thank scusi14
Reviewed 2 weeks ago via mobile

Having lived in Edinburgh for 10 years I'd never considered visiting this little hidden gem until friends of ours travelling posted some beautiful pics! The skyline view of Edinburgh isn't the best as I'm a fan of blackford hill and Arthur's seat! But it gives...More

Thank suziecoop01
Reviewed 3 weeks ago

Having previously taken 2 of our grandchildren here we could be sure that the 'other' 2 would also enjoy the experience and this proved to be the case. Lovely sunny day and such a lovely castle to climb up stairs and see rooms and dungeons...More

Thank Margaret T
Reviewed 3 weeks ago

You can explore the ruins on your own and go up the spiral staircases, up to the roof. Nice views from the roof. The rooms have plaques indicating what they were used for. A really interesting place to visit. If you come by bus, use...More

Thank Barbara W
Reviewed 3 weeks ago

My family had attempted the Edinburgh Castle the day before, but we were repelled by the throngs. Craigmillar castle was just the ticket - quiet, peaceful, interesting. Very nice to spend 90 minutes.

Thank Tom M
Reviewed 3 weeks ago

Loved exploring this castle ruin. No crowds! Kids will love it. Lots of photo opportunities. Highly recommend this quieter location.

Thank Cindy T
Reviewed 3 weeks ago

A lovely castle ruin that is easy to get to for Edinburgh weekend explorers who also want to get outside of the city during their stay. The site contained well marked information on the castle's history and architecture, gorgeous views of the countryside from the...More

Thank kkdk424
Reviewed 3 weeks ago

The castle is on the outskirts of Edinburgh and is totally worth a visit. The ruins are fascinating and the boards all around provide plenty of information if you don't want to purchase the guidebook. We took the quiz sheet and really enjoyed finding all...More

Thank Lovek75
Nearby Restaurants
Rhubarb - The Restaurant at Prestonfield
711 reviews
1.58 km away
Afternoon Tea At Prestonfields
113 reviews
1.59 km away
The White House
28 reviews
.79 km away
22 reviews
1.45 km away
Nearby Attractions
Arthur's Seat
14,556 reviews
2.52 km away
Gilmerton Cove
631 reviews
2.32 km away
Dr Neil's Garden
54 reviews
1.73 km away
Ask a question
Questions & Answers
Faith S
12 June 2017|
AnswerShow all 3 answers
Response from Craig B | Reviewed this property |
Hi, yes you can walk down the back of Arthur's seat and through the ancient village of Duddingston which has one of the oldest pubs in the U.K. 'The sheeps Heid Inn' well worth a visit. Then up hill to the castle, there are... More
19 April 2017|
AnswerShow all 2 answers
Response from ByHistoricScotland | Property representative |
Thanks for your message. There isn't a guided tour available but there are interpretation panels around the castle. We do have a Craigmillar Castle guide book that you can purchase online at shop.historic-scotland.gov.uk or... More
Heather P
21 March 2017|
AnswerShow all 2 answers
Response from Linda M | Reviewed this property |
About 30mins depending on traffic