Yes, at present, there are 103* countries that allow ‘visa-free’ travel for South Africans. Before you start planning any trip, it is crucial that you first find out the visa requirements for that country. You can ask the travel agent who is making your booking for you or, if you’re more of a DIY person, you will find the information on that country’s foreign affairs website.
Note that ‘visa-free’ does not necessarily mean you can just turn up and enter – you may need to get a visa on arrival or get an e-visa before you can go into the country.
*Correct at time of publishing and subject to change.