Most popular cities in South Africa
Cape Town7 lodges
Johannesburg3 lodges
Pretoria7 lodges
Port Elizabeth4 lodges
Top landmarks in South Africa
-
Popular attractions
Amazing spa hotels in South Africa
Stellenbosch, South Africa
USD 61/night
The facilities of the unique Cultivar Boutique Stellenbosch include an outdoor swimming pool, relaxing massage and spa therapy.
Badplaas, South Africa
USD 264/night
The smoke-free Dawsons Game & Trout Farm Lodge with an outdoor swimming pool is within 4.8 km of Nelshoogte.
Hout Bay, South Africa
USD 840/night
Offering 11 rooms with views of the bay, the Tintswalo Atlantic Villa Hout Bay is set in the Hout Bay district of Hout Bay, 10 minutes by car from Noordhoek Common.
Phokeng, South Africa
6.81 review
USD 242/night
Located 35 km from Pilanesberg International airport, the Kedar Country Lodge Rustenburg provides shuttle service, as well as cars for rent.
Breede River, South Africa
USD 335/night
Situated 44 km from Hex Valley Golf Club in Breede River, this family venue features a swimming pool.
Amakhala Game Reserve, South Africa
USD 996/night
Overlooking hills, the luxury Bukela Game Lodge Amakhala Game Reserve welcomes guests with a continental breakfast.
Port Alfred, South Africa
USD 627/night
The Oceana Beach And Wildlife Reserve Villa Port Alfred features an outdoor pool and 10 rooms facing the sea.
Barrydale, South Africa
USD 953/night
Set 19 km from Swellendam Golf Course, this luxurious villa features a plunge swimming pool and offers Andes Mountains views.
Kleinberg, South Africa
USD 1 162/night
The Gondwana Game Reserve Villa features an outdoor swimming pool with panoramic views of the mountain.
Mluwati Concession, South Africa
USD 1 666/night
Set 3 km from Hoyo-Hoyo Tsonga Lodge, this exclusive property features a swimming pool.
Phalaborwa, South Africa
USD 136/night
Every guest at the family-friendly Sefapane Lodge And Safaris can enjoy lake views from the rooms, and has access to a swimming pool.
Reebok, South Africa
USD 364/night
Every guest at the elegant Botlierskop Private Game Reserve Villa Mossel Bay can enjoy river views from the rooms, and has access to an outdoor swimming pool.
Ledig, South Africa
USD 824/night
Guests can enjoy a plunge pool at the luxury Tshukudu Bush Lodge Pilanesberg, located in the rural area of the city.
Hluhluwe, South Africa
USD 930/night
Guests of the Thanda Safari Hluhluwe can relax at an outdoor pool and have their drinks at the wine bar.
Bela-Bela, South Africa
USD 105/night
Overlooking garden, the family-friendly Ditholo Game Lodge Bela Bela welcomes guests with a buffet breakfast.
Manyoni Private Game Reserve, South Africa
USD 935/night
You can relax by a plunge pool in the Leopard Mountain Safari Lodge Manyoni Private Game Reserve, located within 3.2 km of Zululand Rhino Reserve.
Malalane, South Africa
USD 373/night
Located in a historical district, the luxury Buhala Lodge Malalane has a swimming pool with views of garden.
Skukuza, South Africa
USD 3 875/night
There are a plunge pool and sauna facilities at the elegant Jock Safari Lodge, and some of the 13 rooms offer views of the garden.
Magaliesburg, South Africa
USD 387/night
Boasting a steam room and an outdoor swimming pool onsite, the African Hills Safari Lodge & Spa features an outdoor swimming pool along with a private location.
Grahamstown, South Africa
USD 2 516/night
Thanks to the private location, the award-winning Kwandwe Great Fish River Lodge is set right in the very heart of Grahamstown, and also you can enjoy an outdoor swimming pool onsite.
Top family hotels in South Africa
Pretoria, South Africa
USD 81/night
Located just a short drive from Silver Lake, the Sherewood Lodge Pretoria offers a swimming pool and a lounge bar.
Waterval Boven, South Africa
USD 183/night
Featuring fitness classes, massage therapy and barbecue, the Acra-Retreat Mountain View Lodge Waterval Boven is within 3.6 km of Rockydrift Private Nature Reserve as well as near a train station.
Marloth Park, South Africa
USD 210/night
The Crocodile Kruger Safari Lodge Marloth Park disposes an outdoor swimming pool and is set not too far from Kruger National Park.
St Lucia, South Africa
USD 90/night
Cape Vidal is 1.2 km from the Marlin Lodge and Fruit Market is a 15-minute walk away.
Addo, South Africa
USD 304/night
Featuring an outdoor swimming pool and 16 rooms, the luxury Hitgeheim Country Lodge Addo is 4.7 km from Longhill Private Reserve.
Timbavati Game Reserve, South Africa
USD 708/night
Located in the mountainous district of Timbavati Game Reserve and within 4.4 km of Timbavati Private Nature Reserve, the Umlani Bushcamp Villa Timbavati Game Reserve features 6 rooms plus a year-round outdoor pool.
Louis Trichardt, South Africa
USD 102/night
The Madi A Thavha Mountain Lodge Louis Trichardt features an outdoor swimming pool and 13 rooms.
Oudtshoorn, South Africa
USD 41/night
Located in a protected area of Oudtshoorn, the family-friendly De Oude Meul Country Lodge & Restaurant also has access to an outdoor swimming pool.
Port Alfred, South Africa
USD 67/night
The Mansfield Private Reserve Villa offers a private pool and the possibility of trying canoeing, hiking and fishing services.
Colchester, South Africa
USD 114/night
Located 45 km from Port Elizabeth International airport, the Dungbeetle River Lodge Colchester provides shuttle service, as well as bicycles for rent.
Oudtshoorn, South Africa
USD 329/night
Approximately 75 km from George airport, the Buffelsdrift Game Lodge offers a spa salon for guests' enjoyment.
Madikwe Game Reserve, South Africa
USD 1 104/night
Located 3.6 km from Wonderboom Gate, this villa offers 8 rooms.
Karongwe Game Reserve, South Africa
USD 533/night
Boasting a swimming pool, the family Karongwe Portfolio- Shiduli Private Game Lodge Hoedspruit is at a 2.5 km distance from Karongwe Portfolio.
Sabi Sand Game Reserve, South Africa
USD 3 250/night
The Leopard Hills Private Game Reserve Villa offers fitness classes and spa therapy in a rural area of Sabi Sand Game Reserve, at 850 metres of Ulusaba Private Game Reserve.
White River, South Africa
USD 176/night
Offering a treatment room and an outdoor swimming pool, this villa is situated 5 km from the centre of White River.
Marloth Park, South Africa
USD 162/night
Guests of the family-friendly Needles Lodge with 8 rooms can have a picnic in an onsite tropical garden or enjoy mountain biking, hiking and golf.
Marloth Park, South Africa
USD 182/night
Located in Marloth Park and 2.6 km from Lionspruit Game Reserve, the La Kruger Lifestyle Lodge features whirlpool baths and an outdoor swimming pool for guest's pure relaxation.
Graskop, South Africa
USD 132/night
Set merely a 14-minute stroll from Berlin Falls, the smoke-free Thaba Tsweni Lodge & Safaris Graskop features 6 rooms with private bathrooms.
Colchester, South Africa
USD 94/night
The Elephants Footprint Lodge has a seasonal outdoor pool, while boasting a prime setting in a touristic area.
Paarl, South Africa
USD 77/night
Located less than 5 minutes' walk from KWV Sensorium, the Oak Tree Lodge Paarl offers an outdoor pool and a pool area for guests.
Best luxury hotels in South Africa
Luphisi, South Africa
USD 646/night
Set around 10 minutes by car from Mthethomusha Game Reserve, the Aha Bongani Mountain Lodge features a plunge swimming pool and an English breakfast.
Touws River, South Africa
USD 371/night
The family-friendly Aquila Private Game Reserve & Spa Touws River is located in an entertainment area and features facials, entertainment activities and recreational facilities, together with rooms overlooking the landscape.
Cheap hotels in South Africa
Winterton, South Africa
USD 90/night
This lodge is a 10-minute drive from Winterton Museum and offers canoeing, hiking and horseback riding.
Hazyview, South Africa
USD 77/night
Set nearly a 10-minute drive from Perry's Bridge Reptile Park, the family-friendly Kruger Adventure Lodge Hazyview offers 16 rooms and an outdoor pool.
Montagu, South Africa
USD 62/night
You can take a dip in a seasonal outdoor swimming pool at the Koo Karoo Guest Lodge And Self Catering, located in the heart of Montagu.
Pilanesberg, South Africa
USD 453/night
Located 10 minutes by car from Black Rhino Game Reserve, the Private Lodge Pilanesberg boasts an outdoor pool.
White River, South Africa
USD 47/night
Offering a lounge bar, the Destiny Lodge also has an outdoor swimming pool beckoning guests to dive in.
Mica, South Africa
USD 95/night
Located a few minutes drive from Kruger National Park, the Bushriver Lodge Mica offers a year-round outdoor swimming pool and a poolside bar.
Hermanus, South Africa
USD 36/night
This lodge is a 10-minute drive from Bosman Hermanus and offers hiking, horse riding, and cycling.
Gansbaai, South Africa
USD 39/night
There are rooms facing patio and the smoke-free Tourist Lodge is set merely 10 minutes' walk from African Penguin & Seabird Sanctuary.
Madikwe Game Reserve, South Africa
USD 996/night
The property provides a safe deposit box and 24-hour security service and is set 5 km from the city centre.
Sabi Sand Game Reserve, South Africa
USD 1 526/night
Located 4 km from Chitwa Chitwa Game Lodge, this villa offers 8 rooms.
Plettenberg Bay, South Africa
USD 126/night
Jukani Wildlife Sanctuary is also set within 4.1 km of the Stanley Island Villa Plettenberg Bay.
Pilanesberg, South Africa
USD 313/night
Situated 2.9 km from Black Rhino Game Reserve, this venue features entertainment activities and billiards.
Ohrigstad, South Africa
USD 195/night
The facilities of the luxury Hannah Game Lodge Ohrigstad include an outdoor swimming pool, fitness classes and various recreational opportunities.
Gansbaai, South Africa
USD 69/night
The Saxon Lodge enjoys a prime location and provides easy access to Danger Point Lighthouse a 15-minute walk away.
Hazyview, South Africa
USD 54/night
Located around 10 minutes by car from The Elephant Sanctuary, the Aan De Vliet Holiday Resort Hazyview features a year-round outdoor swimming pool.
Sabi Sand Game Reserve, South Africa
USD 784/night
The luxury Elephant Plains Game Lodge Sabi Sand Game Reserve provides a swimming pool and is 5 minutes' walk from Londolozi Private Game Reserve.
Hartbeespoort, South Africa
USD 76/night
Toro Ya Me is also set nearly a 5-minute stroll from the Kassaboera Lodge.
Knysna, South Africa
USD 79/night
The property offers a kitchen and spacious rooms with pool views in the Hunter's Home district.
Addo, South Africa
USD 62/night
Featuring a swimming pool and 13 rooms, the traditional African Home is a 10-minute ride from Addo Elephant Park.
Sabi Sand Game Reserve, South Africa
USD 1 448/night
Situated 2.5 km from Ulusaba Private Game Reserve, the lodge offers hiking and fisheries.
Lodges with beach in South Africa
Hartenbos, South Africa
USD 49/night
Diaz Express is 300 metres from the Treklaer Lodge and ATKV Hartenbos is only a 10-minute walk away.
Gordons Bay, South Africa
USD 75/night
Featuring breathtaking views over Andes Mountains, the property offers an outdoor pool and meals and board games for kids.
St Lucia, South Africa
USD 1 139/night
Being within 2 km of Makakatana Lodge, this lodge features a sunbathing terrace.
Mtunzini, South Africa
USD 95/night
This lodge is a 5-minute drive from Mtunzini Beach and offers hiking, cycling and fishing.
Port Saint John's, South Africa
USD 147/night
Located only 5 minutes' walk Poenskop Beach, the lodge boasts mountain views.
Port Saint John's, South Africa
USD 55/night
Second Beach is set at 750 metres from the Delicious Monster Accommodation.
Hazyview, South Africa
USD 87/night
Situated 7 km from Pabeni Gate Kruger National Park, this property features spa therapy and entertainment activities.
Albertinia, South Africa
USD 371/night
Guests will enjoy a swimming pool onsite and admire views of the the reserve offered from 53 rooms.
Great Brak River, South Africa
USD 117/night
Overlooking patio, the Garden Route Ilita Lodge Great Brak River welcomes guests with an English breakfast.
Beachview, South Africa
USD 230/night
Guest can also use a business centre available at the family-friendly Thunzi Forest Chalets And Hot Tubs.
Knysna, South Africa
USD 538/night
Set just 10 minutes on foot from Steenbok Nature Reserve and in the Leisure Isle district of Knysna, the Leisure Isle Lodge Knysna has 12 rooms.
Sodwana Bay, South Africa
USD 144/night
Set within a 10-minute drive of Jessers point, the Mseni Beach Lodge Sodwana Bay offers 16 rooms and a year-round outdoor pool.
Manyeleti Game Reserve, South Africa
USD 2 450/night
Approximately 50 km from Arathusa Safari Lodge airport, the exclusive Tintswalo Safari Lodge Manyeleti Game Reserve offers a spa salon for guests' enjoyment.
Saldanha Bay, South Africa
USD 91/night
The family-friendly Blue Bay Lodge sits in an industrial area and offers 44 rooms and an outdoor pool.
Umzumbe, South Africa
USD 65/night
Located just 5 minutes' walk from Umzumbe Beach, the Surf House Villa features 6 rooms with views of the sea.
Lodges with free parking in South Africa
Benoni, South Africa
USD 29/night
Set just a pleasant stroll away from Kempton Park, the pleasant Willow Inn features 7 rooms with gorgeous views of the surroundings.
Bergville, South Africa
USD 742/night
Situated at a 3 km distance from Spioenkop Battlefield, the Three Tree Hill Lodge offers an outdoor swimming pool near a bus stop.
Plettenberg Bay, South Africa
10.01 review
USD 83/night
Guests at this luxurious venue, located 2.6 km from Brackenburn, can enjoy diving, canoeing and hiking.
Macleantown, South Africa
USD 94/night
The exquisite Premier Resort Mpongo Private Game Reserve features an outdoor swimming pool and 53 rooms facing the garden.
The Crags, South Africa
USD 317/night
Located 1.3 km from Monkeyland quite close to Plettenberg Bay, the comfortable Hog Hollow Country Lodge The Crags offers 16 rooms together with sauna facilities and an outdoor swimming pool.
Grahamstown, South Africa
USD 701/night
Featuring an outdoor pool and 22 rooms, the family Lalibela Game Reserve Villa is a 5-minute stroll from Lalibela Private Game Reserve.
Silverton, South Africa
USD 130/night
Set in a rural area, the Tala Collection Private Game Reserve By Dream Resorts Silverton features a swimming pool and 29 rooms with patio views.
Timbavati Game Reserve, South Africa
USD 1 010/night
Guests of the luxurious Kings Camp Timbavati Game Reserve can relax in the lounge bar or lounge at a plunge pool.
Kenton on Sea, South Africa
USD 680/night
The family-friendly Sibuya Game Reserve And Lodge is placed in a rural area of Kenton on Sea, about 5 minutes on foot from Kariega River and at a 2.1 km distance from Shelley Bay.
Knysna, South Africa
USD 205/night
Featuring 7 rooms with views of the pool, the luxurious Amber Guest Lodge is set approximately a 10-minute drive from Knysna Heads.
Kenton on Sea, South Africa
USD 871/night
The family-friendly Kariega Game Reserve Main Lodge has a swimming pool along with a lounge bar and boasts a location a stroll from Addo Elephant National Park.
Madikwe Game Reserve, South Africa
USD 749/night
Being within 4.6 km of Madikwe Game Reserve, this lodge features an individual patio.
Mtimba, South Africa
USD 137/night
The Nkambeni Safari Camp Villa is set 2.6 km from Kruger National Park Numbi Gate and around 10 minutes' drive from Mestel Dam.
St Lucia, South Africa
USD 90/night
The Eco Lodge St Lucia is set at a 4.4 km distance from Veyane Cultural Village and boasts 11 rooms plus a tropical garden.
Stormsrivier, South Africa
USD 65/night
Only 650 metres from Blackwater Tubing, the tranquil Storms River Guest Lodge Stormsrivier offers spa therapy and horse riding facilities plus a swimming pool.
Stellenbosch, South Africa
USD 274/night
Bordered by Helderberg Mountains, this 12-room the smoke-free Eikendal Lodge has patio views and features entertainment activities and wine-tasting sessions.
Magudu, South Africa
USD 1 361/night
The luxury Amakhosi Safari Lodge & Spa Magudu boasts a prime setting and features a swimming pool along with views of the river.
Cape Town, South Africa
USD 54/night
Placed nearly 5 minutes on foot from District Six Museum and in the very heart of Cape Town, the Ikhaya Lodge offers 7 rooms.
Malalane, South Africa
USD 103/night
Set in a rural area overlooking the Crocodile River, the Rio Vista Lodge offers 27 rooms and a swimming pool.
Addo, South Africa
USD 157/night
Being within 2.4 km of Addo Elephant Park, this lodge features a patio.
Top Lodges in South Africa
Knysna, South Africa
USD 318/night
Set in the heart of Knysna, the sumptuous Candlewood Lodge offers 7 rooms overlooking the lagoon.
Karongwe Game Reserve, South Africa
USD 876/night
Guests of the comfortable Karongwe Portfolio - Kuname Lodge Karongwe Game Reserve can relax at an outdoor pool or in a private garden.
Gansbaai, South Africa
USD 134/night
Situated 1.2 km from Klipgat Caves, the lodge offers windsurfing, diving and canoeing.
Stormsrivier, South Africa
USD 188/night
Features of the Fernery Lodge & Chalets Stormsrivier, located in an entertainment area, include an outdoor swimming pool as well as cots and high chairs.
Knysna, South Africa
USD 134/night
Situated just 10 minutes' walk from Coney Glen Beach Knysna, the venue has 6 rooms and a swimming pool.
Harrismith, South Africa
USD 237/night
Guests at the lodge, set 3 km from Sterkfontein Dam Nature Reserve, can enjoy windsurfing, hiking and horse riding or an infinity swimming pool.
Plettenberg Bay, South Africa
USD 400/night
Don't miss a chance to stay at the Emily Moon River Lodge in a green-covered area overlooking the patio.
Johannesburg, South Africa
USD 55/night
The Marion Lodge Johannesburg is situated near the entertainment district of Johannesburg, 450 metres from Rivers Church.
Hluhluwe, South Africa
USD 226/night
The River Lodge Hluhluwe features an outdoor swimming pool and 13 rooms.
Montagu, South Africa
USD 85/night
Located 600 metres from Hick's Art Gallery and approximately a 10-minute ride from Old English Fort, the Mountain View Eco Lodge Montagu features an outdoor swimming pool and 7 rooms.
Montagu, South Africa
USD 128/night
The African Game Lodge featuring 9 rooms also has a swimming pool and lobby bar, therefore guests can enjoy a drink at the bar or at the swimming pool.
Cape Town, South Africa
USD 257/night
The boutique Blackheath Lodge features an outdoor swimming pool and 14 rooms facing the sea.
Swellendam, South Africa
USD 137/night
Guests can have a continental breakfast and enjoy visiting Sulina Fairy Sanctuary, set approximately 5 minutes by car from the A Hilltop Country Retreat Villa.
Hoedspruit, South Africa
USD 351/night
Located a 25-minute walk from Ukuthula Designs, the spectacular venue consists of 8 rooms and a kitchen.
Oudtshoorn, South Africa
USD 82/night
Situated in the heart of Oudtshoorn and a 10-minute drive from Cango Wildlife Ranch, the Riverside Guest Lodge offers 6 rooms.
Broederstroom, South Africa
USD 80/night
Boasting a location 350 metres from Lesidi Cultural Village, the Aha Lesedi Cultural Village Broederstroom offers 15 rooms together with a lounge bar onsite.
Cullinan, South Africa
USD 115/night
A buffet breakfast is served daily at the family Zebra Nature Reserve Villa Cullinan.
Linton, South Africa
USD 177/night
Featuring an outdoor pool and 28 rooms, the smoke-free Mopane Bush Lodge is at a 3.9 km distance from Mapesu Private Game Reserve.
Vaaldam, South Africa
USD 592/night
Boasting a private location relatively close to Lion Park, the Mziki Safari Lodge Vaaldam offers 9 spacious rooms along with archery and fishing on the premises.
Modimolle, South Africa
USD 303/night
At the Zwahili Game Lodge, guests can use spa therapy and recreational facilities or spend the day lazing by a year-round outdoor swimming pool.