Craigievar Castle is a 16th century Scottish fairytale castle located in Aberdeen City and Shire which has remained virtually unchanged since its completion in 1626. Parking is right on top of the castle and it's very accessible for all ages.
It's one of the closest examples of a fairytale castle, but until 2024 is undergoing renovations.
You can also stay in the cottages nearby.