When tourists visit Edinburgh they automatically think about Edinburgh Castle. But there’s other castles nearby too! One of the closest to Edinburgh Castle is Craigmillar. Craigmillar Castle has an important history and even has connections with Mary Queen of Scots.

Table of Contents
History Of Craigmillar Castle
Craigmillar was originally a rural retreat a short distance from the capital city. However nowadays it’s part of the city and located just South of Holyrood Park. Surrounding the castle is the old Craigmillar Castle park that is now well used by locals for recreation. In the 1400’s it would have been managed parkland and gardens for the castle owners and guests.

Craigmillar began life as a towerhouse in the 1300’s and one of the earliest of it’s type to be built in Scotland. The castle was added to in the 1400’s and 1600’s to what it now looks like today. Which is a maze of rooms and levels, fantastic for exploring!
On the first floor of the castle is ‘Queen Mary’s room’, which is where Mary Queen of Scot’s was said to have stayed in 1566. However it’s likely she actually had a suite of rooms rather than just one. Sir Simon Preston, the owner of the castle at the time, was a supported of Queen Mary was made to be her jailer for the first night of her capture when she was removed from his townhouse in Edinburgh and taken to Loch Leven Castle the following day.
The castle is also said to be where several lords came up with the plan to murder Mary’s husband Lord Darnley. Although it’s unknown whether Mary was part of this plot or even suspected it existed.
Interesting Features at Craigmillar Castle

There are some interesting features to explore at Craigmillar. When you first arrive through the entrance look out for the amazing Yew trees just inside the castle walls. The age of the trees is unknown, but as Yews can live for hundreds of years it is just possible it was planted when Queen Mary was staying here.

The castle has various nooks and crannies to explore, the giant bread oven being one of the kids favourite places to crawl into! It’s the perfect place for kids to hide in! The tower house itself has walls 3m thick, which is pretty good when you need strong defences! The view from the top of the castle is impressive too!
Out in the gardens you can see the terraces and the old fish pond that was in the shape of the letter P for Preston. The Preston’s being the original owners of the castle, before it was sold to the Gilmour family.
How To Get There
At only 2 miles South of central Edinburgh you can easily drive to here, although parking spaces are very limited. The other option is taking a bus from Edinburgh and alighting at Peffermill Road or Dalkeith Road and walking the short distance up to the castle.
Check out Traveline Scotland for details of buses travelling to this area of Edinburgh.
Read more posts about what to do in Edinburgh:
- Visit the Royal Botanic Gardens Edinburgh in Winter for their beautiful Christmas at the Botanics event.
- Edinburgh Castle of Light is an amazing winter spectacle too, both fun and educational too.
- Spend a weekend in the city with this Edinburgh weekend Itinerary.
- Visit Edinburgh’s ‘other’ castle, Craigmillar, an interesting castle with a lot of history!
- Go for a day trip to Inchcolm island, reached by boat from South Queensferry.
- Find the best things to do in Edinburgh for your next visit.
- Conifox Adventure Park is an excellent place for the kids to run off some energy, just on the outskirts of Edinburgh.
- At the end of June spend a day or two at the world famous Royal Highland Show!
- Stay at Eastside Cottages just outside Edinburgh, where you can get the best of the rural farm life and Edinburgh city life.
- Use this car parking company at Edinburgh Airport.
- Spend a day out at Edinburgh Castle with the kids!
- Enjoy another day out at the edge of Edinburgh visiting Cramond Island and beach.
Other Great Places Around Edinburgh
Pin Craigmillar Castle, Edinburgh




Leave a Reply