do british citizens need a visa to enter south africa?
As a full UK passport holder (with a passport valid for six months beyond your entry date) you are not required to have a Visa to enter South Africa. You are granted a Visitors Temporary Permit which is valid for a period of up to three months.