Embassies and Consulates in South Africa
Please Note - The adresses and contact details below are a guide only.
These contact details are as supplied by the embassies and SA-Venues.com cannot take any responsibility for the accuracy thereof or for Embassies not updating their information.
Every person seeking to enter South Africa must be in possession of a valid passport for travel to South Africa and, where necessary, a visa. Enquiries can be directed to South African diplomatic representatives abroad or the Department of Home Affairs in Pretoria. Visitors who intend travelling to South Africa's neighbouring countries and back into South Africa are advised to apply for multiple entry visas.
In terms of existing arrangements, passport holders of certain countries are exempt from visa requirements. Tourists must satisfy immigration officers that they have the means to support themselves during their stay, and that they are in possession of return or onward air tickets. They must also have valid international health certificates.
Embassies & Consulates
- American Embassy
877 Pretorius St, Arcadia, Pretoria, Gauteng.
Telephone: +27 (0)12 431-4000 - American Consulate
2 Reddam Ave, Westlake, Cape Town.
Telephone: 27 (0)21 702-7300 - Australian High Commission
14th Floor, BP Centre, Thibault Square, 8001, Cape Town.
Telephone: +27 (0)21 419-5425/9; E-mail Address: aust@new.co.za - Belgium Consulate General
4th Floor, Vogue House, Thibault Square, 8001, Cape Town.
Telephone: +27 (0)21 419-4690; E-mail Address: capetown@diplobel.org - Botswana Consulate
Cape Town: 4th Floor, Southern Life Centre, 8 Riebeeck Street. Telephone: +27(0)21 421-1045
Johannesburg: 33 Hoof Street, Braampark 4th Floor. Telephone: +27(0)11 403-3748 - British Consulate
FWJK Court, 86 Armstrong Avenue, La Lucia Ridge, Durban.
Telephone: +27 (0)31 572-7259; E-mail Address: brithonc@telkomsa.net - Canadian High Commission
19th Floor, South African Reserve Bank Building, 60 St. George’s Mall, Cape Town.
Telephone: +27 (0)21 423-5240; E-mail Address: cptwn@international.gc.ca - Chilean Consulate General
Standard Bank Centre, 19th Floor, Suite 1918, Heerengracht Tower, Foreshore, Cape Town.
Telephone: +27 (0)21 421-2344; E-mail Address: chilecpt@iafrica.com - Chinese Consulate
Cape Town: 25 Rhodes Avenue, Newlands, 7700; Telephone: +27 (0)21 674-0581
Durban: 45 Stirling Crescent, Durban North; Telephone: +27 (0)31 563-4534
Johannesburg: 25 Cleveland Road, Sandhurst, Sandton; Telephone: +27 (0)11 784-7241 - Cyprus High Commission in South Africa
Corner Church and Hill Street, Arcadia, Pretoria, Gauteng.
Telephone: +27 (0)12 342-5258; E-mail Address: cyprusjb@mweb.co.za - Danish Embassy
iParioli Office Park, Block B2, Ground Floor, 1166 Park Street, Pretoria.
Telephone: +27 (0)12 430-9340; E-mail Address: pryamb@um.dk - French Consulate
Cape Town: 78 Queen Victoria Street, Gardens, Cape Town; Telephone: +27 (0)21 423-1575
Johannesburg: 3rd Floor, Standard Bank Building, 191 Jan Smuts Avenue, Parktown North. - German Embassy
180 Blackwood Street, Arcadia, Pretoria, Gauteng.
Telephone: +27 (0)12 427-8900; E-mail Address: germanembassypretoria@gonet.co.za - Germany Consulate General
Cape Town: 19th Floor, Safmarine House, 22 Riebeek Street, Cape Town.
Telephone: +27 (0)21 405-3000; E-mail Address: info@germanconsulatecapetown.co.za - Greece
1267 Church Street, Hadefields Office Park, 1st Floor, Block G, Hatfield, Pretoria.
Telephone: +27 (0)12 430-7351/2/3; E-mail Address: embgrsaf@global.co.za - Indian High Commision
Cape Town: The Terraces, 9th Floor, 34 Bree Street. Telephone: +27 (0)21 419-8110
Pretoria: 852 Schoeman, Cnr Schoeman and Eastwood Street, Arcadia. +27 (0)12 342-5392 - Ireland Embassy
1st Floor, Southern Life Plaza, 1059 Schoeman (cnr Festival) Street, Arcadia, Pretoria
Telephone: +27 (0)12 342-5062 - Israel Embassy
428 Kings Highway (corner Elizabeth Grove), Lynnwood, Pretoria, Gauteng.
Telephone: +27 (0)12 470-3500; E-mail Address: publicaffairs@pretoria.mfa.gov.il - Italian Embassy
796 George Avenue, Arcadia, Pretoria, Gauteng.
Telephone: +27 (0)12 423-0000; E-mail Address: segreteria.pretoria@esteri.it - Italian Consulate
2 Grey's Pass, Gardens, Cape Town. Telephone: +27 (0)21 487-3900
37 2nd St. (cnr. 1st Ave.), Houghton, Johannesburg. Telephone: +27 (0)11 728-1392/3 - Japanese Consulate
2100 Main Tower, Standard Bank Centre, Heerengracht Street, Cape Town.
Telephone: +27 (0)21 425-1695 - Japanese Embassy
259 Baines Street, c/o Frans Oerder Street, Groenkloof, Pretoria, Gauteng.
Telephone: +27 (0)12 452-1500; E-mail Address: consul@embjapan.org.za - General Consulate of Madagascar
77 Newlands Avenue, Newlands, 7700, Cape Town.
Telephone: +27 (0)21 674-7238; E-mail Address: madaconsgen@infodoor.co.za - High Commission of Malaysia
1007 Schoeman Street, Arcadia, Pretoria, Gauteng.
Telephone: +27 (0)12 342-5990; E-mail Address: malprtoria@kln.gov.my - Mexican Embassy
Parkdev Building, Brooklyn Bridge, 570 Fehrsen Street, Brooklyn, Pretoria, Gauteng.
Telephone: +27 (0)12 460-1004; E-mail Address: embamexza@mweb.co.za - High Commision of Namibia
197 Blackwood Street, Arcadia, Pretoria, Gauteng.
Telephone: 27 (0)12 481-9100; E-mail Address: secretary@namibia.org.za - Netherlands Embassy
210 Queen Wilhelmina Avenue, New Muckleneuk, Pretoria, Gauteng.
Telephone: +27 (0)12 425-4500; E-mail Address: pre@minbuza.nl - Netherlands Consulate General
100 Strand Street, Cape Town Central, 8001, Cape Town.
Telephone: 27 (0)21 421-5660; E-mail Addres: kaa@minbuza.nl - Norwegian Embassy
Cape Town: 17 Floor, Southern Life Centre, 8 Riebeck Street. Telephone: +27 (0)21 425-1687
Pretoria: iParioli Building A2, 1166 Park Street, Hatfield. Tel: +27 (0)12 342-6100 - Russian Embassy
316 Brooks Street, Menlo Park, Pretoria, Gauteng.
Telephone: 27 (0)12 362-1337; E-mail Address: ruspospr@mweb.co.za - Singapore High Commission
980 Schoeman Street, Arcadia, Pretoria, Gauteng.
Telephone: +27 (0)12 430-6035; E-mail Address: sporehc@mweb.co.za - Spanish Consulate
Cape Town: 37 Shortmarket Street, Cape Town; Telephone: +27 (0)21 422-2415
Pretoria: 169 Pine Street, Arcadia, Pretoria; Telephone: +27 (0)12 344-3875 - Swedish Consulate
2805 ABSA Centre, 28th floor, 2 Riebeek Street, Cape Town.
+27 (0)21 418-1276; E-mail Address: norsksvensk@mweb.co.za - Swedish Embassy
I Parioli Complex, 1166 Park Street, Pretoria, Gauteng
Telephone: +27 (0)12 426-6400; E-mail Address: ambassaden.pretoria@foreign.ministry.se - Swiss Consulate
1 Thibault Square, 26th Floor, (Corner Long Str/Strijdom), Cape Town.
Telephone: 27 (0)21 418-3665. - Swiss Embassy
225 Veale Street, Parc Nouveau, New Muckleneuk, Pretoria,
Telephone: +27 (0)12 452-0660 - Venezuela
474 Hatfield Gables South, Hilda Street, Hatfield, Pretoria
Telephone: +27 (0)12 362-6593; E-mail Address: embasudaf@icon.co.za
2. Search by Category
3. Special Categories
4. TGCSA Star Grading
5. Alphabetised Lists
6. Hotel Groups
7. Newly listed accommodation
24 hour reception and other
facilities only available at hotels?
chosen holiday destination.
Cape Town Hotels
Eastern Cape Hotels
Free State Hotels
Garden Route Hotels
Gauteng Hotels
KwaZulu Natal Hotels
Limpopo Hotels
Mpumalanga Hotels
North West Province Hotels
Northern Cape Hotels
