As of 2015, all travelers to South Africa should be current with routine vaccinations prior to traveling and should also get vaccines for hepatitis A and typhoid, notes the U.S. Centers for Disease Control and Prevention. Travelers should also should be up to date with their annual flu shots.
Routine vaccinations, including measles-mumps-rubella, diphtheria-tetanus-pertussis, varicella and polio vaccines, are a must for travelers, notes the CDC. Because of the danger of contaminated food and water in South Africa, the CDC recommends the hepatitis A and typhoid vaccines. Regardless of the accommodations, there is a heightened risk of contracting these two diseases while traveling. The CDC recommends checking with a doctor before traveling to determine the need for vaccination against yellow fever, rabies, malaria and hepatitis B.