Seasons Lodge

Seasons Golf, Leisure and Spa is a luxury leisure resort in the heart of the South African bushveld. With 300 acres of native beauty on the northern slopes of the Magaliesburg mountains, it’s the perfect place to unwind with a cocktail in hand, far from the city crowds.

Quality time is best enjoyed in comfort, and what better way than being nestled in this picturesque pocket of Hartebeespoort.

Enjoy first-class golf in a bushveld setting on the manicured 18-hole golf course, a short 45-minute drive from Sandton and Pretoria.

What better place to play and stay than at Seasons Resort on our beautifully kept greens, while surrounded by our resident wildlife.

Whether you’re planning a golf getaway, a romantic weekend for two, or a family holiday, Seasons has something for everyone to enjoy.