A well preserved medieval castle, Craigmillar has a tower house, courtyard and gardens. The central tower house, or keep, is surrounded by a 15th century courtyard wall with particularly fine defensive features. Available for weddings and events.
No Social Media Links
Cookies make for a better user experience. By continuing to use the site, you agree to our use of cookies. [ more info | change settings | privacy policy ]