Top 10 things to do in South Africa

Explore Cape Town's vibrant waterfront
1. Enjoy the cosmopolitan city of Cape Town, with a vibrant nightlife and a trip to Robben Island to see where Nelson Mandela was imprisoned for 18 years

A lioness in Kruger National Park, South Africa
2. Spot the big 5 (lion, buffalo, rhino, leopard and elephant) in Kruger National Park. Kruger doesn’t stop there though, it also boasts cheetahs, zebras and giraffes

Drive along South Africa's spectacular Garden Route
3. Drive the Garden Route between Cape Town and Port Elizabeth, taking in deserted beaches, scenic roads and vibrant beach towns to settle down for dinner

Watch whales breaching the water off the coast of Hermanus
4. Go whale watching in Hermanus on the south coast. Watch them fluke their tails and breach the water completely from the comfort of the cliffs

Relax in the wine making region of Stellenbosch
5. Relax in the wine making region of Stellenbosch with a glass of cold Cabernet Sauvignon, sitting overlooking the green vineyards

Enjoy the sights of Addo Elephant National Park
6. As well as the eponymous elephants, Addo Elephant National Park is a great place to view the endangered black rhino in the beautiful scenery of this coastal reserve

Walk through the dramatic landscape of the Drakensberg area
7. The striking Drakensberg Mountains are the perfect spot to discover the great outdoors. Horse ride, mountain bike or just hike the grassy trails of the area

Take to the waves in the surf town of Mossel Bay
8. Take to the waves in the surf town of Mossel Bay. From beginners to seasoned pros, there’s a wave for everyone here as well as fantastic surf schools to start you off

Are you feeling brave?
9. If you’re feeling daring, travel to Gansbaai, one of the best places in the world to cage dive with great white sharks

Head to the southernmost tip of Africa
10. Head to the southernmost tip of Africa, Cape Agulhas, where you can straddle the Indian and Atlantic Ocean and see where these magnificent bodies of water clash

Request a quote