About Us

About Us

Seasons Golf, Leisure and Spa is a 4 star leisure resort in the heart of the South African bushveld. With 300 acres of indigenous beauty on the northern slopes of the Magaliesberg mountains, it’s the perfect place to unwind.

Located 45 minutes from Sandton and Pretoria, guests can relax at our spa, enjoy a round of golf, spend some quality time with their families or visit one of the many attractions in the Hartbeespoort region.

Our pedigree

Seasons Golf, Leisure and Spa is a resort in the Go Touch Down portfolio. Go Touch Down is proud of its going dedication to maintaining and improving their resorts.

Their portfolio encompasses a wide range of diverse resort types that offer a full range of services customised to fit the needs of resort guests and business travellers.


We can assist with arranging day and private tours in and around the area.