Craigmillar Castle
684 people visited sight
Craigmillar Castle is one of the best-preserved castles of its period in Scotland. Built at the beginning of the 14th century by the Preston family, it had an L-shaped tower, a wall with buildings inside, attractive gardens and a fish pond.
The Castle’s history is strongly linked with that of Mary Stuart («Mary Queen of Scots») who stayed there several times, to find peace and quiet from her busy political life, and also to recover from illness.