Things to do in South Africa
Attraction tickets, city tours, desert safaris and day trips: clear prices, real photos and free help on WhatsApp.
45 experiences
Top pickJohannesburg, South Africa
Apartheid Museum
⏱ 2 Hours+Must See
From
$10
Top pickCape Town, South Africa
Bo Kaap
⏱ 2 Hours+Must See
From
$7
Top pickCape Town, South Africa
Boulders Beach
⏱ 2 Hours+Must See
From
$3
Top pickCape Town, South Africa
Cape Point Nature Reserve
⏱ 3 Hours+Must See
From
$7
Top pickCape Town, South Africa
Cape Town Diamond Museum
⏱ 1 HourMust See
From
$24
Top pickJohannesburg, South Africa
Constitution Hill Human Rights Precinct
⏱ 2 Hours+Must See
From
$6
Top pickJohannesburg, South Africa
Cradle Of Humankind
⏱ Half DayMust See
From
$9
Top pickCape Town, South Africa
Dhl Stadium
⏱ 2 Hours+Must See
From
$17
Top pickCape Town, South Africa
District Six Museum
⏱ 1 HourMust See
From
$4
Top pickPretoria, South Africa
Ditsong National Museum Of Natural History
⏱ 2 Hours+Must See
From
$4
Top pickDurban, South Africa
Durban Botanic Gardens
⏱ 2 Hours+Must See
From
$3
Top pickDurban, South Africa
Durban Natural Science Museum
⏱ 2 Hours+Must See
From
$3
Top pickPretoria, South Africa
Fort Klapperkop Military Museum
⏱ 2 Hours+Must See
From
$2
Top pickJohannesburg, South Africa
Gold Reef City Theme Park
⏱ 2 Hours+Must See
From
$21
Top pickDurban, South Africa
Golden Mile Beach
⏱ 2 Hours+Must See
From
$3
Top pickPretoria, South Africa
Groenkloof Nature Reserve
⏱ 2 Hours+Must See
From
$4
Top pickCape Town, South Africa
Heart Of Cape Town Museum
⏱ 2 Hours+Must See
From
$27
Top pickPretoria, South Africa
Hennops Hiking Trail
⏱ 2 Hours+Must See
From
$6
Top pickJohannesburg, South Africa
Johannesburg Botanical Gardens
⏱ 2 Hours+Must See
From
$2
Top pickJohannesburg, South Africa
Johannesburg Zoo
⏱ 2 Hours+Must See
From
$8
Top pickCape Town, South Africa
Kirstenbosch National Botanical Garden
⏱ 2 Hours+Must See
From
$15
Top pickCape Town, South Africa
Lions Head
⏱ 2 Hours+Must See
From
$3
Top pickJohannesburg, South Africa
Mandela House
⏱ 2 Hours+Must See
From
$11
Top pickCape Town, South Africa
Muizenberg Beach
⏱ 2 Hours+Must See
From
$3