Most popular cities in South Africa
Cape Town49 holiday homes
Pretoria9 holiday homes
Johannesburg7 holiday homes
Durban14 holiday homes
Top landmarks in South Africa
-
Landmark
-
Popular attractions
-
Stadium
-
Monument
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.
Fort Nottingham, South Africa
USD 700/night
Guest can also use a business centre available at the Cleopatra Mountain Farmhouse Villa Fort Nottingham.
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.
Oudtshoorn, South Africa
USD 334/night
Located only 1.7 km from Suspension Bridge, the comfortable Rosenhof Boutique Oudtshoorn offers a hot tub, sauna facilities and an outdoor swimming pool.
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
Oudtshoorn, South Africa
USD 86/night
CP Nel Museum is a 15-minute ride from the De Zeekoe Guest Farm Villa Oudtshoorn and Arbeidsgenot Museum is a 15-minute drive away.
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.
Swellendam, South Africa
USD 88/night
This self-catering property is 2.1 km from Marloth Nature Reserve and welcomes its guests to enjoy horseback riding, cycling and fisheries.
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.
Franschhoek, South Africa
USD 250/night
Located 4.8 km from Chamonix Wine Farm, the luxury Holden Manz Country House Guest House Franschhoek offers views of the garden and an outdoor pool.
Knysna, South Africa
USD 300/night
About 25 minutes' walk from Featherbed Co, the Oyster Creek Villa includes 7 rooms.
Hoedspruit, South Africa
USD 206/night
Overlooking mountain, the Blyde River Canyon Lodge welcomes guests with an English breakfast.
Stellenbosch, South Africa
USD 97/night
Situated right in the centre of Stellenbosch and a 10-minute drive from Villiera Wines, the Vine Guesthouse offers 12 rooms.
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.
Beaufort West, South Africa
USD 98/night
Situated 4.4 km from Karoo National Park, the country house offers hiking, horseback riding and cycling.
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.
Agulhas, South Africa
USD 101/night
A variety of activities can be enjoyed at the Country Lodge, such as diving, hiking and bowling.
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.
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
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.
Addo, South Africa
USD 86/night
Offering a lounge bar, the De Old Drift Guest Farm Villa also has a year-round outdoor swimming pool beckoning guests to dive in.
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.
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.
Plettenberg Bay, South Africa
USD 84/night
Located at a 2.8 km distance from Plettenberg Bay Game Reserve, the comfortable Bella Manga Country Escape Guest House features an outdoor pool along with a hot tub and an outdoor swimming 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.
Franschhoek, South Africa
USD 146/night
This country house is a 10-minute drive from La Motte and offers hiking, horse riding and cycling.
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.
Colchester, South Africa
USD 94/night
The Elephants Footprint Lodge has a seasonal outdoor pool, while boasting a prime setting in a touristic area.
Hazyview, South Africa
USD 92/night
A prime location of the Idle & Wild Chalet Villa Hazyview provides easy access to The Elephant Sanctuary, which is nearly 17 minutes' walk away.
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.
Hermanus, South Africa
USD 36/night
This lodge is a 10-minute drive from Bosman Hermanus and offers hiking, horse riding, and cycling.
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.
Swellendam, South Africa
USD 49/night
The pet friendly Wildebraam Berry Estate Villa Swellendam is located in a protected area and features entertainment activities and barbeque grills, together with rooms overlooking the garden.
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.
Holiday homes with beach in South Africa
Port Saint John's, South Africa
USD 32/night
Set around 20 minutes' walk from Silaka Nature Reserve, the rooms in the Ikaya Accommodation Psj Port Saint John's have views of garden.
Cape Town, South Africa
USD 806/night
Located 2.4 km from Table Mountain National Park, this self-catering villa offers fitness classes, massage therapy and various recreational opportunities.
Scarborough, South Africa
USD 797/night
You can relax by a swimming pool in the beachfront Villa Misty Cliffs Scarborough, located within 4.3 km of Imhoff Farm.
Paternoster, South Africa
USD 63/night
Situated just walking distance from eateries and restaurants, and just 10 minutes' walk from Stone Fish Studio and Gallery, the designer La Baleine Villa includes 10 rooms only 0.8 km from Pottery.
St Lucia, South Africa
USD 1 139/night
Being within 2 km of Makakatana Lodge, this lodge features a sunbathing terrace.
Albertinia, South Africa
USD 170/night
You can take a dip in an outdoor swimming pool at the Gourits River Guest Farm Villa, located in the very heart of Albertinia.
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 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.
Hermanus, South Africa
USD 263/night
The Seapearl Oceanfront Villa And Cottage is a good starting point to Hermanus's sights including Sandbaai Beach, which is 8 minutes' walk away.
Paternoster, South Africa
USD 316/night
The wonderful Nieuview Cottage 1 - Cottage 2 - Cottage 3 is placed in a residential area of Paternoster, at a 3.8 km distance from Cape Columbine Nature Reserve and around 17 minutes on foot from Paternoster Beach.
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.
Wilderness, South Africa
USD 131/night
Located about 0.9 km from Island Lake, the villa offers accommodation for 10 guests.
Keurboomstrand, South Africa
USD 115/night
Located 10 minutes by car from Elephant Sanctuary The Crags, the Picnic Rock Seaside Accommodation offers 12 rooms with splendid views.
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.
Holiday homes 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.
Hout Bay, South Africa
USD 135/night
Opened in 1871, the historical Manor Guest House Hout Bay offers a swimming pool and within 5 minutes' drive of Bay Harbour Market.
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.
Hermanus, South Africa
USD 190/night
Offering a year-round outdoor pool with views of mountain, the Sandbaai Country House Guest House Hermanus is located in the Sandbaai district.
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.
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.
Tulbagh, South Africa
USD 78/night
Tulbagh Horse Trails is a 10-minute ride from the cosy Saronsberg Vineyard Cottages and Earthquake Museum And Tourism Bureau is a 15-minute drive away.
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.
Swellendam, South Africa
USD 286/night
Located on NG Kerk, Swellendam, only 0.7 km from The Old Apostolic Church, the luxury Schoone Oordt Country House Guest House features extensive leisure facilities, including a swimming 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.
Stellenbosch, South Africa
USD 54/night
Boasting luxury rooms, the boutique style Wild Mushroom Country House is situated in a protected area and features views of Stellenbosch Hills.
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.
Top Holiday homes in South Africa
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.
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.
Knysna, South Africa
USD 318/night
Set in the heart of Knysna, the sumptuous Candlewood Lodge offers 7 rooms overlooking the lagoon.
Stellenbosch, South Africa
USD 177/night
Boasting mountain views, the villa provides accommodation with a treatment room and an outdoor swimming pool, and is located 2.8 km from Dwarsrivier Valley Tourism.
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.
Kuils River, South Africa
USD 78/night
The Groenvlei Guest Farm Villa is situated in a historical area, 22 minutes' drive from Cape Town International airport.
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.
Balgowan, South Africa
USD 126/night
Featuring spacious rooms, the family Granny Mouse Country House & Spa also has a hot tub and an outdoor swimming pool, where you can relax.
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.