Craigston Castle is a magnificent Grade A listed family home dating back to 1604, available for exclusive self-catering stays from May to October. Surrounded by 750 acres of beautiful grounds, the castle offers six elegant bedrooms, grand reception rooms, and a unique opportunity to experience authentic Scottish castle living, with a range of optional activities available to enhance your stay.