Craighall Castle is located in Ceres, Fife, Scotland.
[1][2] It was built in 1637 by Sir Thomas Hope but there was a tower of previous land owners before 1637.
[3][4] The lands were owned by Andrew Kinninmond and his family before selling it to Sir Thomas Hope.
In 1954, the old tower was removed after the castle's granary burnt down.
[3] Craighall Castle was built with rubble and stones.