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

Closed Now: 9:30 AM - 5:30 PM
Open today: 9:30 AM - 5:30 PM
Book In Advance
Why Book on TripAdvisor?
  • Tour highlights & full itinerary
  • Easy online booking
  • Lowest price guaranteed
More Information
All photos (637)
Full view
Certificate of Excellence
Traveller Overview
  • Excellent65%
  • Very good28%
  • Average5%
  • Poor1%
  • Terrible1%
Travellers talk about
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...more
Closed Now
Hours Today: 9:30 AM - 5:30 PM
See all hours
As featured in Unexpected Edinburgh
Craigmillar Castle Road, Edinburgh EH16 4SY, Scotland
+44 131 661 4445
Top Selling Tours & Activities in and around Edinburgh
from US$39.50
More Info
from US$22.60
More Info
from US$41.30
More Info
from US$20.60
More Info
Reviews (782)
Filter reviews
643 results
Traveller rating
Traveller type
Time of year
More languages
Show reviews that mention
All reviewsnooks and cranniesroyal infirmarymary queen of scotstower housedalkeith roadhistoric scotlanda small gift shoparthur's seatcity centreinformation boardsguide bookback in the dayticket officegreat for kidswell worth the visitinteresting historywalk up
Updating list...
1 - 10 of 643 reviews
Reviewed today

Very small car park facilities and a small entrance/gift/snack shop. The castle ruins themselves have experienced the Outlander treatment so a lot busier now.

Thank JenniferL1106
Reviewed yesterday via mobile

Had spent the weekend in Edinburugh and decided to visit Craigmillar on our way home. One of the best castles I have every visited. The castle has been well cared for, great history and stunning views from the top. Very reasonably priced at £6 each...More

Thank Lucy25520
Reviewed yesterday

I'm biased as I do live close to this historic site which is managed by Historic Scotland. Views from here are fantastic.

Thank Laura M
Reviewed yesterday

For Outlander fans the castle was a film location when Jamie Frazer was in prison in episode 3. Top of the castle a view of Edinburgh Castle and Arthur’s seat.

Thank dexterVirginia
Reviewed 4 days ago

After visiting several castles in Scotland, this was our least favourite, that's not to say it wasn't enjoyable or fun just less so that the others. Compared to the other castles, Craigmillar was pretty intact, full of information but very busy. Amazing views, friendly gift...More

Thank RebeccaC2607
Reviewed 1 week ago via mobile

I loved it. It wasn't crowded. It has been beautifully maintained and you are able to see almost every room. If you like castle ruins, I highly recommend.

Thank Teresa B
Reviewed 1 week ago

We did not have the time to go inside. The walk was lovely with amazing breathtaking views of the sea and the mountains. There is a small carpark and a small gift shop that had ornaments, magnets, guidebooks and such. Staff member inside was knowledgeable...More

Thank Sissy2807
Reviewed 1 week ago

We had no intention of visiting Craigmillar Castle but decided to be spontaneous and take advantage of our Scotland Explorer Pass. We are so glad we did. It is absolutely stunning. The staff in the ticket box are very welcoming and friendly. The kids were...More

Thank AusKerry1970
Reviewed 2 weeks ago

This gem is just outside of Edinburgh and presents an ideal opportunity to walk inside this ruined castle. Thoroughly enjoyed walking throughout with virtually no other visitors which made for an even more enjoyable experience. There are a variety of nooks and crannies with amazing...More

1  Thank GraybeardOttawa
Reviewed 2 weeks ago

Really enjoyed walking around this ruined castle, could get a real feel for what it must have been like "back in the day". Not too many other tourists around. Views from the top were awesome.

Thank Calgarytraveller2
View more reviews
Nearby HotelsSee all 150 hotels in Edinburgh
Travelodge Edinburgh Cameron Toll
961 reviews
.86 km away
The Northumberland Hotel
438 reviews
.95 km away
Kildonan Lodge Hotel
625 reviews
1.01 km away
1,266 reviews
1.24 km away
Nearby RestaurantsSee all 2,754 restaurants in Edinburgh
Edinburgh Food Studio
84 reviews
1.24 km away
Rhubarb - The Restaurant at Prestonfield
798 reviews
1.23 km away
Delhi Diner
291 reviews
1.34 km away
Afternoon Tea At Prestonfields
127 reviews
1.24 km away
Nearby AttractionsSee all 1,247 attractions in Edinburgh
Taste of Scotland Scottish Show
263 reviews
1.31 km away
Prestonfield Golf Club
42 reviews
1.50 km away
See My Scotland
9 reviews
1.11 km away
Questions & Answers
Ask a question
Brittaney C
14 August 2018|
AnswerShow all 3 answers
Response from NesKhan | Reviewed this property |
1-2 hours.
9 April 2018|
AnswerShow all 2 answers
Response from myfunnybones | Reviewed this property |
Not a problem as this place is near a residential area.
Phoebe D
10 October 2017|
AnswerShow all 2 answers
Response from Luisa K | Reviewed this property |
Yes, yo can take the bus to the Royal Infirmery. It is next to Craigmillar.
Google Translation