If you'd like to enjoy some beach time in South Africa, it is best to visit in late spring and summer (September - March), as Cape Town and the Garden Route get relatively cool and wet in the winter. South Africa's East Coast, however, may be enjoyed year-round.