Family-Friendly Hotels in South Africa
129 places across South Africa — showing the top 60, ranked by guest rating, with photos, amenities and booking links.
Cities with the most:Slangrivier (9)Cape Town (7)Gqeberha (4)Hazyview (4)Alexandra (3)Pretoria (3)Springbok (3)Montagu (3)Clanwilliam (3)Port Edward (3)Colchester (3)
Guesthouse
Admiralty Beach House
9 Admiralty Way, Port Elizabeth
BreakfastBeachfront
Hotel
AfriCamps Addo★★★★★
Swimming poolBreakfast
Guesthouse
AfriCamps Waterberg
Swimming poolBreakfast
Guesthouse
Annie´s Cottage★★★★
Breakfast
Guesthouse
At the Woods
43 Formosa Street, Storms River
Swimming poolBreakfast
Lodge
Babohi Lodge at QWABI Private Game Reserve
waterberg region, farm groothoek, roiiberg rod
Swimming poolBreakfast
GuesthouseBallina Ga-el
78 Brighton Drive, Port Elizabeth
Beachfront
Serviced ApartmentBay Reflections
19A Francolin Road, Camps Bay
Swimming poolBreakfastPet friendly
Serviced Apartment
Beach Music
33 Flame Crescent
Beachfront
Bed & BreakfastBeachwalk Bed and Breakfast
Swimming poolBreakfastBeachfront
Hotel
Black Swan Guest House
Swimming poolBreakfast
Serviced Apartment
Bretton Beach Crest
Swimming poolBeachfront
Hotel
Bush Lodge
Swimming pool
Campsite
Bushfoot Basecamp
Swimming poolBreakfast
Hotel
Cabanas
Swimming pool
Hotel
Clanwilliam Lodge
Swimming poolBreakfast
HotelCloud 9 Boutique Hotel & Spa
12 Kloof Nek Road, Cape Town
Swimming poolBreakfast
Resort
Coral Divers
Swimming pool
Guesthouse
Cranberry Cottage
37 Beeton Street, Ladybrand
Swimming poolBreakfast
Hotel
Crocodile Kruger Safari Lodge
442 Crocodile Road, Marloth Park
Swimming poolBreakfast
Hotel
De Hoop Opstal Manor House
Bredasdorp
Beachfront
Campsite
Destiny Inn Campsite
Breakfast
Resort
Dikhololo
Swimming poolBreakfast
Guesthouse
Dinoko Lodge
Swimming pool
Hotel
Drakensberg Sun Resort★★★★
R600 Central Drakensberg, Winterton
Swimming poolBreakfast
Hotel
Drostdy Hotel★★★★★
30 Church Street, Robert Sobukwe Town
Swimming poolPet friendly
Hotel
Elephants Footprint Lodge
Swimming poolBreakfast
Guesthouse
Elianthes
184 Voortrek
Swimming poolBreakfast
Hostel
Fairy Knowe Backpackers
Swimming pool
Guesthouse
Fish & Go
Swimming poolPet friendlyBeachfront
Chalet
Fish Eagle★★★
Swimming poolBreakfastPet friendly
Hotel
Garden Court East London
John Bailie Road, East London
Swimming poolBreakfastBeachfront
Hotel
Garden Court Hatfield
Corner of End and Pretorius Street, Hatfield, Pretoria
Swimming poolBreakfast
Hotel
Garden Court Mthatha
Nelson Mandela Drive, Mthatha
Swimming poolBreakfast
Hotel
Garden Court Polokwane
Cnr Thabo Mbeki & President Paul Kruger Street, Polokwane
Swimming poolBreakfast
Hotel
Garden Route Game Lodge
Albertinia
Swimming poolBreakfast
Hotel
Gecko Lodge Hazyview
Hotel
Geiger’s Camp
Swimming pool
Hotel
Gooderson Bushlands Game Lodge
Swimming poolBreakfastBeachfront
Hotel
Hampshire Hotel
4048 Moffat Drive, Ballito Business Park, Dolphin Coast
Swimming poolBreakfast
Guesthouse
Hartmans House
Swimming poolPet friendlyBeachfront
Guesthouse
Hebron Guest House
Swimming pool
Guesthouse
Hippo Hollow Country Estate
R40, Hazyview
Swimming pool
Hotel
Hotel Springbok Inn
Swimming poolBreakfast
Hotel
Houw Hoek Hotel★★★
N2, Grabouw
Swimming poolBreakfast
Hotel
Huberta Lodge
Guesthouse
Ingwenya Lodge
163 Hornbill Street, St. Lucia
Swimming poolBeachfront
Hostel
Inkosana Lodge
Breakfast
Hostel
Jacobs Bay Backpackers
Pet friendly
Campsite
Kam'Bati River Resort
Swimming pool
Lodge
Kapama River Lodge
R40, Hoedspruit
Swimming pool
Hotel
Karoo 1 Hotel Village
Swimming pool
Guesthouse
Khaya Ndlovu Manor House
Swimming poolBreakfast
Hotel
Klaarstroom Hotel
Hoog Street, Klaarstroom
Swimming pool
Hotel
Klawer Hotel
Swimming pool
Campsite
Klipdraai Karavaan Park
Swimming pool
Hotel
Knysna Hollow Country Estate
5 Welbedacht Lane, Knysna
Swimming pool
Motel
Kokerboom Motel & Caravan Park
Drodap Road, Springbok
Swimming poolBreakfast
Motel
Kranskloof Country Lodge
Swimming pool
Lodge
LETAMO Lodge at QWABI Private Game Reserve
waterberg region, farm groothoek, roiiberg rod
Swimming pool