Do South Africans speak English?
Yes, indeed. Everywhere you go, you can expect to find people who speak or understand English. English is the language of the cities, of commerce and banking, of government, of road signs and official documents. Road signs and official forms are in English. The President makes his speeches in English. At any hotel, the receptionists, waiters and porters will speak English. Another major language is Afrikaans, a derivative of Dutch, which northern Europeans will find surprisingly easy to follow.