How about a family sleepover in a castle? You can all bed down on Friday May 31 at Kenilworth Castle in Warwickshire.
Activities include a tour, evening meal, twilight walk, spooky stories in the Gatehouse and breakfast the following morning. Suitable for families with kids over eight and costs £85 for adults, £70 for children or £240 for a family. Discount for English heritage members.