In general, South African medical facilities are of high quality, especially in urban areas where you will find several large government hospitals and private clinics.
Tourists are advised to take out comprehensive health insurance so that they can use private hospitals, of which there are around 80 in the country. These medical centers apply high standards and offer specialist treatments, but are often much more expensive.
South African pharmacists are not allowed to provide medication without a prescription. Tourists who use medication on an ongoing basis and need new medication during their stay in South Africa should provide a prescription.