Sadly professional quality film processing labs in South Africa have all but disappeared. If you are going to be in Cape Town however, I would recommend contacting ORMS PHOTOGRAPHIC or, in Durban, contact Max at PHOTOMAX - a real pro lab delivering outstanding E6 and C41 processing. ( tel.031 2631927).
The one and only pro photo shop in Johannesburg is KAMERAZ, situated in Rosebank (a must visit tourist area) tel. 011 880-2885. Speak to Keith or Johan. They have a great range of used analogue gear as well as a limited range of film - perhaps some Ilford and odd Kodak film. Processing options are limited and I would not entrust my films to any local processor.
My suggestion is to bring an adequate supply of your favourite film and avoid the problem of finding no stock in South Africa. I would also seriously consider processing when you return home. I know you run the risk of it being exposed to Xray inspection - it's a catch twenty two situation!!
Sorry if I sound negative, but that's the reality we photographers face in this country.
Hope this helps. If you need any additional info regarding your visit contact me via email. Hope you have a wonderful visit - you are in for a photographic feast!!!
Regards,
Lawrie.