Only two hours from the city, the sporting and casino resort of Sun City offers year-round sunshine and a wide array of leisure activities, including two famous championship golf courses and the big-five Pilanesberg Game Reserve.
A little further northwest, the malaria free Madikwe Game Reserve on the border with Botswana offers a luxury safari experience in a wonderfully wild setting, with outstanding predator sightings especially lion. There are over 60 different species of mammals here, including the endangered wild dog for which this reserve is so famous.
North of Johannesburg, there are many smaller private game reserves in the Waterberg Mountains and at Welgevonden, some of which offer horseback safaris, cycling and walking. These are ideal for self-drive itineraries. Driving further north to the Limpopo River, you can visit the archaeological World Heritage Site at Mapungubwe, where the golden rhinos were found. From a good vantage point, you can see across the river to both Zimbabwe and Botswana.