History, tourist information, and nearby accommodation
HERITAGE HIGHLIGHTS: Mary, Queen of Scots Room
Craigmillar was begun in the late 14th or early 15th century as a simple tower-house residence, one of the earliest tower houses in Scotland. The house was built for the Preston family, barons of Craigmillar. Over the next 250 years the castle was extended, remodelled, and rebuilt so many times that the original tower-house became lost amid a jumble of buildings that turned the medieval house into a comfortable residence.
In 1479 John Stewart, Earl of Mar, was made prisoner at Craigmillar. Stewart, the brother of King James III, was accused of using witchcraft against his brother. He died in what might best be termed suspicious circumstances, perhaps on the king's orders. The infant James V was brought here for safekeeping in 1517 when a plague broke out in Edinburgh.
Craigmillar was burned by English troops under the Earl of Hertford during the Wars of Rough Wooing in 1544. Sir Simon Preston repaired the damage and renovated the domestic apartments. Preston served as a member of the Privy Council to Mary, Queen of Scots, and was a staunch ally of the young queen.
In 1660 the Prestons sold Craigmillar to Sir John Gilmour, and the Gilmours made still more renovations. The family deserted Craigmillar in the 18th century for their nearby house at The Inch, and the castle was allowed to crumble into ruin. Even in the 18th century it was a popular tourist destination and attracted artists keen to draw the romantic ruins.
Mary, Queen of Scots
Craigmillar is best known for its links to Mary, Queen of Scots. Mary became ill after the birth of her son, the future James VI, and came to Craigmillar to convalesce in 1566. Or, if you prefer a different version of the tale, she fled here in alarm after the murder of her Italian secretary Rizzio.
Sometime during her stay the secret pact known as the Craigmillar Bond was formed. The Bond was a plan to kill Mary's husband, Lord Darnley, but whether it was made with or without her knowledge is still a subject of debate among historians.
On the first floor you can visit 'Queen Mary's Room', a converted former kitchen, where the queen is said to have slept during her stay. Or did she? It seems much more likely that the queen stayed in a large apartment in the castle's east range, but records are unclear.
A Deadly Secret
That isn't the only historical mystery at Craigmillar. In the early 19th century a secret compartment was found in the basement prison. There, walled up and forgotten, was an upright skeleton.
How did the unfortunate prisoner come to be walled up in the prison? Who is the skeleton? We simply don't know, but it certainly does hint at dark deeds and even darker secrets.
In the west range you can see the 17th-century apartments built for the Gilmour family. Outside the 15th-century courtyard wall stand more buildings, including a doocot and a private chapel, first recorded in 1523.
Most photos are available for licensing, please contact Britain Express image library.
About Craigmillar Castle
Address: Craigmillar Castle Road, Edinburgh, Lothian, Scotland, EH16 4SY
Attraction Type: Castle
Location: 2 miles south east of central Edinburgh, east of the Edinburgh-Dalkeith Rd
Website: Craigmillar Castle
OS: NT283 705
Photo Credit: M J Richardson, licensed for reuse under the Creative Commons Licence
We've 'tagged' this attraction information to help you find related historic attractions and learn more about major time periods mentioned.
Find other attractions tagged with:
15th century (Time Period) - Mary, Queen of Scots (Person) - tower house (Architecture) -
NEARBY HISTORIC ATTRACTIONS
Heritage Rated from 1- 5 (low-exceptional) on historic interest
Palace of Holyroodhouse - 2.3 miles (Historic House)
Holyrood Abbey - 2.3 miles (Abbey)
Museum of Edinburgh - 2.3 miles (Museum)
National Museum of Scotland - 2.3 miles (Museum)
St Triduana's Chapel - 2.4 miles (Historic Church)
The People's Story Museum - 2.4 miles (Museum)
Canongate Kirk - 2.4 miles (Historic Church)
Greyfriars Kirk, Edinburgh - 2.4 miles (Historic Church)
Nearest Holiday Cottages to Craigmillar Castle:
Stay from: £305.00 - 500.00
Stay from: £386.00 - 2739.00
Stay from: £492.00 - 3038.00