Safari Holidays and Activities in South Africa

Each region in South Africa offers a little something different to do, but it is activities galore wherever you go. Those looking for more energetic pursuits might enjoy exploring South Africa on horseback or getting high (now, now) sightseeing via helicopter, possibly even indulging in water sports. For a slower pace of life a luxury train journey, gourmet tour or a visit to the vineyards of South Africa's Winelands, should be on the agenda. We are a little bit partial to whale watching, but who know great white shark cage diving might be more to the tastes of others. The possibilities are endless and we will tailor make a trip to your tastes, in the meantime here are some suggestions of what to do in South Africa to ponder:

Weather in January January February March April May June July August September October November December
  • Average Temp. — 22°C / 71°F
  • Rainfall — 2cm / 0.8 inches
  • Water Temp. — 19°C / 66°F
Showing 3 things to do Sort list alphabetically

Riding South Africa

Africa > South Africa

The appeal of South Africa’s horseback safaris is that everyone from the tiniest tot to the deeply experienced riding traveller will find something here. Read more

Discover the Real Cape Town

Africa > South Africa > Cape Town

We strongly recommend taking advantage of some of the excellent privately guided tours that we can arrange during your stay in Cape Town. There is nothing more frustrating than staying in a city and only scraping the surface of what it actually has to offer, particularly a city as vibrant and... Read more

Luxury Train Journey From Pretoria to Cape Town

Africa > South Africa > Cape Town

Rovos Rail evokes the style and old age glamour of Agatha Christie’s Murder on the Orient Express – minus the murder – with subtle modern touches bringing the train into the 21st Century. Read more

Start creating your tailored trip today

Our enthusiastic experts are seasoned travellers with the inside track on the most memorable adventures.

Call us on +44 (0) 20 7978 7333

Or enquire online