December to mid-January is South Africa’s busiest period, with local holiday-makers packing the beaches, and the campsites and game parks full. In many ways, it’s a bad time to visit – prices are higher, traffic is worse, and the best accommodation is harder to find.
That said, it’s a shame not to experience South Africa at its most summery and relaxed. The crowds flock to the coast for good reason. The weather in the Cape and Garden Route, is hot and clear, the evenings are long, and there’s a general holiday mood wherever you go. Durban and surrounds can be very humid and hot, but that hardly matters if you spend the whole day in the sea or swimming pool.