Shafton Grange Guest House lies nestled in an oasis of trees at the heart of the Karkloof Valley, with access to views, nature, trails and all that the valley provides.

Come stay with us for your adventure, business trip or holiday and experience what Shafton Grange farm has to offer.