Luxury Family Hotels is safely back in the hands of the original people who came up with the idea of offering affordable family escapes in some of England’s finest country house hotels. From a fairytale castle, to a quintessentially English Manor House, to Toad of Toad Hall’s Cornish hideaway, we’d love to welcome you to one of our eight distinctive luxury family hotels very soon.