The rand is generally fairly weak compared to many currencies, so South Africa is quite an affordable destination if you're coming from Europe, Oceania or North America. And while Cape Town tends to be a bit pricier than other parts of the country, it still offers great value.