Use Craftbru’s Map of South African Craft Breweries to search among the 215 craft beer brewers in the country. It will show breweries to visit within a set radius of a chosen location.
It draws from the SA Craft Brewers List, but should show only breweries that are generally accessible to the public. Start typing in the search box, choose a suggestion, then choose the radius. Click the resulting pin on the map and follow the link for more brewery info. If you prefer the old map that shows all the pins in one go, you can find that here.