Magaliesberg Mountain Retreat (Hekpoort)


If you want wow-factor architecture for your weekend, this stone-and-glass house set on a private reserve delivers. The living areas are framed by floor-to-ceiling windows with views into the Magaliesberg bush, and there’s space for 12–14 across six bedrooms. Three of them are en-suite, each with a private deck and even an open fireplace.
You get indoor and outdoor dining for 14, a fire pit, a braai, and a fully stocked kitchen with Smeg and Miele appliances (plus a herb garden). Downstairs, there’s a games area with table tennis and a small pool table, and just outside is a natural swimming dam with floating loungers and a dinghy. The reserve itself covers 60 hectares, with hikes through protea forests and remnants of Boer War forts. Supposedly, there’s a resident leopard within the reserve - but don’t worry, she’s highly elusive!
Need to know: About 90 minutes from Joburg. A high-clearance car is recommended for the 4km sand road. From around R7,500–R8,500 per night for the whole property (discounts on three-night weekends).