Crabtree & Crabtree invites you to reimagine self-catering and define your own luxury with our exclusive portfolio of holiday cottages, set in the very best spots of some of Great Britain’s wildest regions: the North of England and South of Scotland.
Distinctive luxury holiday cottages in rugged British landscapes, handpicked to usher in a new era of sustainable luxury travel.