Cape Town has some of the best beaches in the world
South Africa is an ideal location for a beach and bush holiday. Time permitting, best perhaps to split the ‘bush’ and ‘beach’ components. For the former, try the Kruger National Park and associated private reserves for a great chance of ticking the Big Five, or almost-as-good but malaria-free Madikwe and Pilanesberg Game reserves northwest of Johannesburg.
For beaches, it would be hard to beat the Garden Route (best in the southern summer) or KwaZulu-Natal south coast (good in winter too). For a shorter best-of-both-worlds holiday, no better candidate than the iSimangaliso Wetland Park, with a night or two’s diversion to nearby Hluhluwe-Imfolozi or Phinda.