South AfricaFamily holidays
Family holidays
in South Africa
Our 27 favourite places in South Africa to keep everyone happy — sorted by where you'll get the most for your money on Booking.com.
Pretoria
Pretoria
South Africa
From$75
Delmas
Delmas
South Africa
From$150
Margate
Margate
South Africa
From$155
Robertson
Robertson
South Africa
From$135
Heilbron
Heilbron
South Africa
From$75
De Aar
De Aar
South Africa
From$70
Port Alfred
Port Alfred
South Africa
From$120
Mookgophong
Mookgophong
South Africa
From$170
Driefontein
Driefontein
South Africa
From$110
Retreat
Retreat
South Africa
From$130
Koster
Koster
South Africa
From$140
Deneysville
Deneysville
South Africa
From$160
Somerset East
Somerset East
South Africa
From$95
Moloto South
Moloto South
South Africa
From$120
Lephalale
Lephalale
South Africa
From$80
Carolina
Carolina
South Africa
From$135
Vaalwater
Vaalwater
South Africa
From$165
eMuziwezinto
eMuziwezinto
South Africa
From$170
Riversdale
Riversdale
South Africa
From$140
Zeerust
Zeerust
South Africa
From$125
Montagu
Montagu
South Africa
From$75
Groot-Brakrivier
Groot-Brakrivier
South Africa
From$90
Tshiame
Tshiame
South Africa
From$145
Eshowe
Eshowe
South Africa
From$165
Gansbaai
Gansbaai
South Africa
From$165
Fernie
Fernie
South Africa
From$95
Matatiele
Matatiele
South Africa
From$120
Family holidays in South Africa — FAQs
- What are the best family holidays in South Africa?
- Our 27 top picks for family holidays in South Africa are listed above, sorted by where you'll get most for your money on Booking.com — starting from $70/night.
- When is the best time for a family holiday in South Africa?
- Shoulder seasons — spring and early autumn — usually give South Africa at its best for family holidays.
- How much do family holidays in South Africa cost?
- Hotels for our South Africa family picks start from $70/night on Booking.com. Picking shoulder months and avoiding school holidays keeps prices down further.