Most popular cities in South Africa
Cape Town30 vacation homes
Pretoria5 vacation homes
Johannesburg3 vacation homes
Durban3 vacation homes
Top landmarks in South Africa
-
Popular attractions
-
Stadium
-
Monument
Amazing spa hotels in South Africa
Stellenbosch, South Africa
USD 61/night
Located minutes' driving from Stellenbosch Mountains, the unique Cultivar Boutique Stellenbosch features the outdoor swimming pool and 16 rooms plus it is 1.6 miles from Spier Wine Farm.
Badplaas, South Africa
USD 264/night
Offering an outdoor pool, the smoke-free Dawsons Game & Trout Farm Lodge Badplaas is approximately 3 miles from Nelshoogte.
Fort Nottingham, South Africa
USD 700/night
Guest can also use a business center available at the Cleopatra Mountain Farmhouse Fort Nottingham.
Hout Bay, South Africa
USD 840/night
Comprising 11 rooms in the very heart of Hout Bay, the Tintswalo Atlantic lies about 4 miles from Groot Constantia.
Phokeng, South Africa
6.81 review
USD 242/night
Situated 2.2 miles from Paul Kruger Country House Museum, the hotel offers hiking and fishing.
Breede River, South Africa
USD 335/night
The Inverdoorn Game Reserve Lodge overlooks the patio and boasts a location in a rural area.
Amakhala Game Reserve, South Africa
USD 996/night
Boasting a location only 5 minutes' stroll from Amakhala Game Reserve, the luxury Bukela Game Lodge - offers 14 rooms together with a pool bar onsite.
Port Alfred, South Africa
USD 627/night
Situated around 0.4 miles from a large beach, the Oceana Beach And Wildlife Reserve Port Alfred features a swimming pool on site.
Barrydale, South Africa
USD 953/night
Situated 19 km from Swellendam Golf Course in Barrydale, this luxurious venue features a private swimming pool.
Kleinberg, South Africa
USD 1 162/night
At the Gondwana Game Reserve Kleinberg, guests can enjoy panoramic views across the pool and use a swimming pool available on site.
Phalaborwa, South Africa
USD 268/night
Offering a picnic area, a swimming pool and a golf course, this family-friendly villa is located around 5 minutes' drive from Qualito Craft Distillery.
Reebok, South Africa
USD 364/night
Set in the very heart of Mossel Bay, the Botlierskop Private Game Reserve can offer sauna facilities and 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
Everyone will enjoy a heated pool onsite and admire patio views offered from 25 rooms.
Magaliesburg, South Africa
USD 192/night
Situated 1.1 miles from Voorhuis, the lodge offers canoeing, lawn tennis and fishing.
Bela-Bela, South Africa
USD 105/night
Situated in Bela-Bela, a 50-minute drive to Adventures with Elephants, this villa features the garden and a terrace.
Manyoni Private Game Reserve, South Africa
USD 935/night
Bayete Zulu Lodges is 2.4 miles from the Leopard Mountain Safari Lodge.
Malalane, South Africa
USD 373/night
Featuring a year-round outdoor swimming pool, the luxury Buhala Lodge in a historic neighbourhood boasts 18 rooms.
Grahamstown, South Africa
USD 2 516/night
Set 54 km from Kariega Game Reserve, this property features 3 bedrooms facing the forest and a patio with a plunge pool.
Mossel Bay, South Africa
USD 185/night
Located 3 miles from Diaz Beach, this beachfront villa features the outdoor swimming pool.
Top family hotels in South Africa
Cape Town, South Africa
USD 54/night
Placed approximately 0.2 miles from South African Jewish Museum and in the very heart of Cape Town, the Ikhaya Lodge offers 7 rooms.
Addo, South Africa
USD 157/night
Placed a 30-minute walk from the city center, the lodge offers a swimming pool and views of garden.
Great Brak River, South Africa
USD 117/night
Staying close to the Southern Ocean and enjoying activities like hiking, horseback riding and cycling, guests will never be bored in this self-catering villa.
Oudtshoorn, South Africa
USD 86/night
Guests will enjoy a swimming pool and 25 rooms, while staying at the stylish De Zeekoe Guest Farm Oudtshoorn with location quite close to Outeniqua Mountains.
Hazyview, South Africa
USD 77/night
Guests will enjoy an outdoor pool and 16 rooms, while staying at the family-friendly Kruger Adventure Lodge Hazyview with location minutes' driving from Kruger National Park.
Stormsrivier, South Africa
USD 188/night
Guests of the Fernery Lodge & Chalets Stormsrivier can relax in the lounge bar or lounge at an outdoor swimming pool.
Waterval Boven, South Africa
USD 183/night
Comprising 8 rooms, the Acra-Retreat Mountain View Lodge Waterval Boven is set near the historic district of Waterval Boven within a 10-minute drive of Rockydrift Private Nature Reserve.
Swellendam, South Africa
USD 88/night
Being within 1.7 miles of Drostdy Museum Library, this country house features a terrace.
Franschhoek, South Africa
USD 250/night
One will enjoy a lounge bar or spa therapy and entertainment activities, while the luxury Holden Manz Country House also boasts quiet setting merely 5 minutes' walk from Holden Manz Wine Estate.
Hoedspruit, South Africa
USD 206/night
Overlooking mountain, the Blyde River Canyon Lodge welcomes guests with an English breakfast.
Plettenberg Bay, South Africa
USD 400/night
Poortjies is around 2.5 miles away and Plettenberg Bay Game Reserve can be reached within 10 minutes by car.
Johannesburg, South Africa
USD 55/night
The smoke free Marion Lodge Johannesburg is situated in the business Sandton district, 27 minutes' drive from O.R. Tambo International airport.
Beachview, South Africa
USD 230/night
Within a 10-minute drive of Maitland Beach, this self-catering villa includes a swimming pool.
Stellenbosch, South Africa
USD 97/night
Situated 1.3 miles from Hartenberg Wine Estate, this venue features spa therapy and loungers.
Hluhluwe, South Africa
USD 226/night
Rooms of the River Lodge face the garden and there is also the outdoor swimming pool on the premises.
Addo, South Africa
USD 304/night
Situated less than 10 minutes' drive from Longhill Private Reserve, this lodge features a sunbathing terrace, a year-round outdoor pool and a golf course.
Timbavati Game Reserve, South Africa
USD 627/night
Situated in a mountainous area, the Umlani Bushcamp offers quick access to Air Force Base Hoedspruit airport within 44 minutes' drive.
Cape Town, South Africa
USD 98/night
Located around 1.9 miles from Uthando, the Savoy Lodge offers an express breakfast and features a swimming pool.
Louis Trichardt, South Africa
USD 102/night
Rooms of the Madi A Thavha Mountain Lodge Louis Trichardt face the mountain and there is also a swimming pool on the premises.
Balgowan, South Africa
USD 126/night
The family Granny Mouse Country House & Spa Balgowan is situated in a historical area, 44 minutes' drive from Pietermaritzburg airport.
Cheap hotels in South Africa
Winterton, South Africa
USD 90/night
Situated less than 10 minutes' drive from Winterton Museum, this lodge features spa therapy and barbeque grills.
Franschhoek, South Africa
USD 146/night
Situated 0.4 miles from Wine Estate, this property features massage therapy and entertainment activities.
Madikwe Game Reserve, South Africa
USD 1 104/night
Being within 2.2 miles of Wonderboom Gate, this lodge features a deck.
Bloemfontein, South Africa
USD 47/night
This hotel features rooms with mountain views, while a prime location provides easy access to Kotze Kunsgalery .
White River, South Africa
USD 47/night
Located relatively close to Kruger National Park, the Destiny Lodge White River offers an outdoor swimming pool and a lounge bar.
Mica, South Africa
USD 95/night
Guests can try hiking and fisheries at this 9-room the perfect Bushriver Lodge, set within walking distance of Kruger National Park.
Marloth Park, South Africa
USD 108/night
Offering an outdoor swimming pool, the accommodation lies in Marloth Park, 3.7 km from Lionspruit Game Reserve.
Hazyview, South Africa
USD 92/night
The Idle & Wild Chalet features rooms with views of the courtyard, while a quiet location provides access to The Elephant Sanctuary, which is only 0.9 miles away.
Paarl, South Africa
USD 77/night
The smoke-free Oak Tree Lodge Paarl is set approximately 2.6 miles from Afrikaans Language Monument and around 1.8 miles from Meulwater Botanical Garden.
Hermanus, South Africa
USD 36/night
In addition to an indoor swimming pool, this venue in the residential area of the city also features barbeque, various recreational opportunities, and a garden terrace.
Hazyview, South Africa
USD 142/night
Situated in a historic neighbourhood, the romantic Sabie River Bush Lodge features 18 rooms and an à la carte restaurant.
Madikwe Game Reserve, South Africa
USD 996/night
The property provides a safe deposit box and 24-hour security service and is set 2.6 miles from the city center.
Pilanesberg, South Africa
USD 313/night
This lodge is 1.6 miles from Black Rhino Game Lodge and offers a hot tub and an outdoor swimming pool.
Addo, South Africa
USD 126/night
You can swim in the outdoor swimming pool or take advantage of a hot tub and an outdoor swimming pool at the Dung Beetle Guest Farm Addo.
Franschhoek, South Africa
USD 175/night
Guests can spend their days relaxing by a swimming pool or try horseback riding and fishing services arranged at the Rose Cottages Franschhoek.
Hazyview, South Africa
USD 54/night
The Aan De Vliet Holiday Resort Hazyview with a year-round outdoor pool is 2.8 miles from Shangana Cultural Village.
Sabi Sand Game Reserve, South Africa
USD 784/night
Located 10 km away from Sabi Sand Game Reserve city center, this hotel features 12 rooms and a private pool.
Lanseria, South Africa
USD 67/night
Located a few minutes drive from Lion Park, the family-friendly Country Estate offers a swimming pool and a lounge bar.
St Lucia, South Africa
USD 65/night
Located around a 25-minute walk from Saint Lucia Estuary, the Safari Lodge St. Lucia offers an English breakfast and features an outdoor pool.
Hartbeespoort, South Africa
USD 76/night
Located only 6 minutes' walk Schoemansville Oewerklub, the lodge boasts pool views.
Holiday homes with beach in South Africa
Cape Town, South Africa
USD 806/night
Placed in Camps Bay district near Beta Beach, the venue offers hiking and cycling.
Cape Town, South Africa
USD 2 703/night
Guests will enjoy a swimming pool and 6 rooms, while staying at the Hollywood Mansion & Spa Camps Bay Cape Town with location not too far from Table Mountain.
Cape Town, South Africa
USD 1 126/night
Situated 4.4 km from Table Mountain in Cape Town, this venue features an outdoor pool.
Kleinmond, South Africa
USD 140/night
Joe Lategan Fine Art Gallery is within 0.3 miles of the pet-friendly La Mer Seafront Selfcatering Accommodation, while Kleinmond Coast and Mountain Reserve is around a 25-minute walk away.
Scarborough, South Africa
USD 797/night
Imhoff Farm and Just Nuisance Statue are located 2.7 miles and 4.3 miles from the beachfront Villa Misty Cliffs respectively.
Paternoster, South Africa
USD 63/night
The designer La Baleine Paternoster is set 10 minutes by car from Cape Columbine and within 2.3 miles of Cape Columbine Lighthouse.
Mabibi, South Africa
USD 822/night
Set 24 km from Pisces Diving Charter in Mabibi, this unique villa features a sun terrace and a library.
Nature's Valley, South Africa
USD 108/night
Otter Trail End is 20 minutes by foot from the Forest Drive Holiday Home Nature's Valley, while De Vasselot Nature Reserve is 10 minutes' drive away.
St Lucia, South Africa
USD 1 139/night
This villa is placed 1.3 miles from Makakatana Lodge and boasts 8 rooms with parquet flooring.
Keurboomstrand, South Africa
USD 129/night
The Singing Kettle Beach Lodge is set 10 minutes by car from Barnyard Theatre and approximately a 10-minute drive from Monkeyland Primate Sanctuary.
Mtunzini, South Africa
USD 95/night
Located 25 minutes' walk to Tembe Elephant Park, this lodge has a playroom, a pool and board games for guests with children.
Botrivier, South Africa
USD 144/night
Located only 10 minutes' walk South Hill Wines, the lodge boasts patio views.
Hazyview, South Africa
USD 87/night
A treatment room, a Jacuzzi and an outdoor swimming pool are available in this lodge, located 1.2 miles from The Elephant Sanctuary.
Gansbaai, South Africa
USD 134/night
Situated less than 10 minutes' drive from Danger Point Lighthouse, this lodge features spa therapy and entertainment activities.
Knysna, South Africa
USD 538/night
Set 1.7 miles from The Motorcycle Room, the Leisure Isle Lodge lies in the Leisure Isle district of Knysna.
Plettenberg Bay, South Africa
USD 126/night
Being within 2.6 miles of Jukani Wildlife Sanctuary, this lodge features a shared lounge.
Kenton on Sea, South Africa
USD 1 075/night
Located 14 km from Mosaic Studio in Kenton on Sea, this family owned villa features an outdoor swimming pool.
Lone Tree, South Africa
USD 283/night
In addition to a seasonal outdoor pool, this venue in the beach area of Chintsa also features a swimming pool and a golf course.
Saldanha Bay, South Africa
USD 91/night
The family Blue Bay Lodge is placed in an industrial area of Saldanha Bay, around 2 miles from Hoedjieskop Museum and approximately 2.7 miles from Saldanha Harbour.
Knysna, South Africa
USD 511/night
Featuring 6 rooms, entertainment activities, barbecue and barbeque grills, the Beacon House is around 1.7 miles from Steenbok Nature Reserve in Knysna.
Holiday homes with free parking in South Africa
Bergville, South Africa
USD 742/night
The Three Tree Hill Lodge offers a swimming pool and the possibility of trying mountain biking, hiking and horseback riding.
Johannesburg, South Africa
USD 66/night
Situated in Rivonia district, 4.1 miles from Nelson Mandela Square, the venue boasts fitness classes and spa therapy.
Hout Bay, South Africa
USD 135/night
The luxurious Manor Hout Bay features an outdoor swimming pool and 16 rooms facing the garden.
Plettenberg Bay, South Africa
10.01 review
USD 83/night
Offering courtyard views, this luxurious villa is located in Robberg Beach district, 0.6 miles from Sanctuary Beach.
Hermanus, South Africa
USD 190/night
The property provides a safety deposit box and 24-hour security and is set 3.3 miles from the city center.
The Crags, South Africa
USD 317/night
Located 450 feet from Barnyard Theatre, the comfortable Hog Hollow Country Lodge The Crags features a swimming pool and 16 comfortable rooms.
Grahamstown, South Africa
USD 701/night
Set less than a 5-minute stroll from Lalibela Private Game Reserve, the family-friendly Lalibela Game Reserve Mark'S Camp Grahamstown offers 22 rooms and a swimming pool.
Timbavati Game Reserve, South Africa
USD 1 010/night
Set 2 miles from Ingwelala, this family-run villa features a swimming pool.
Oudtshoorn, South Africa
USD 334/night
Set 1 miles from ArtKaroo Art Gallery, the luxury Rosenhof Boutique features an outdoor swimming pool and a full English breakfast.
Skukuza, South Africa
USD 3 875/night
You can swim in a plunge swimming pool or take advantage of a plunge pool and sauna facilities at the Jock Safari Lodge Skukuza.
Tulbagh, South Africa
USD 78/night
The cozy Saronsberg Vineyard Cottages is located in the historic part of Tulbagh, about 3.5 miles from Historic Graveyard.
Magaliesburg, South Africa
USD 227/night
Guests of the African Hills Safari Lodge & Spa Magaliesburg can swim in the outdoor swimming pool or enjoy a steam room and an outdoor swimming pool.
Swellendam, South Africa
USD 286/night
Situated around 1.3 miles from Swellendam Golf Course, the luxury Schoone Oordt Country House provides individual rooms and a swimming pool.
Kenton on Sea, South Africa
USD 680/night
The family Sibuya Game Reserve And Lodge Kenton on Sea is located in a rural area within 0.2 miles of Kariega Beach.
Stellenbosch, South Africa
USD 54/night
Within 19 miles of Spier Wine Farm, the luxury Wild Mushroom Country House includes 10 rooms.
Kenton on Sea, South Africa
USD 871/night
An outdoor pool and a lounge bar are offered for guest convenience at the family-friendly Kariega Game Reserve Main Lodge.
Madikwe Game Reserve, South Africa
USD 749/night
Set within 2.8 miles of Madikwe Game Reserve, this villa offers 10 rooms and patio views.
Mtimba, South Africa
USD 137/night
Mestel Dam is also set 1.8 miles from the comfortable Nkambeni Safari Camp Mtimba.
Addo, South Africa
USD 86/night
The De Old Drift Guest Farm with an outdoor pool is 2.3 miles from Addo Raptor and Reptile Centre.
Vaalwater, South Africa
USD 1 265/night
The Kololo Game Reserve features an outdoor pool and 9 rooms.
Top Holiday homes in South Africa
Luphisi, South Africa
USD 646/night
Within 17 miles of Mthethomusha Game Reserve, the Aha Bongani Mountain Lodge Mthethomusga Game Reserve offers a plunge swimming pool along with a plunge pool and a hot tub on-site.
Magudu, South Africa
USD 1 361/night
Featuring a prime location in the heart of Magudu, the luxury Amakhosi Safari Lodge & Spa has 15 rooms and a swimming pool.
Knysna, South Africa
USD 318/night
Lounge bar, massage therapy and entertainment activities make the sumptuous Candlewood Lodge Knysna very attractive to all tourists.
Hoedspruit, South Africa
USD 876/night
Boasting a swimming pool, the comfortable Karongwe Portfolio - Kuname Lodge Karongwe Game Reserve is 1.9 miles from Karongwe Portfolio.
Kuils River, South Africa
USD 78/night
Featuring barbeque grills and a tennis court, this family villa is located next to Kuilsriver Golf Club.
Knysna, South Africa
USD 134/night
The property is 2 miles from Featherbed Nature Reserve and boasts views of bay as well as 6 rooms.
Harrismith, South Africa
USD 237/night
Staying at the Wild Horses Lodge Harrismith means you will be within a 10-minute drive of Sterkfontein Dam Nature Reserve, while enjoying a swimming pool onsite.
Marloth Park, South Africa
USD 210/night
Located not too far from Kruger National Park, the Crocodile Kruger Safari Lodge Marloth Park features a swimming pool and 8 rooms plus it is a 25-minute walk from Lionspruit Game Reserve.
St Lucia, South Africa
USD 91/night
Cape Vidal is 1.2 km from the Marlin Lodge and Fruit Market is a 15-minute walk away.
Montagu, South Africa
USD 85/night
Featuring views of the garden, the comfortable Mountain View Eco Lodge Montagu includes an à la carte restaurant with African cuisine.
Cape Town, South Africa
USD 257/night
Set in Sea Point district and 0.2 miles from White Horses, this villa provides a kitchen with a microwave oven, a refrigerator and a cooktop.
Swellendam, South Africa
USD 137/night
Featuring fitness classes, massage therapy and entertainment activities, the comfortable A Hilltop Country Retreat Swellendam is about 8 minutes by foot from Lifestyle Art Shop.
Hoedspruit, South Africa
USD 351/night
Boasting family accommodation with garden views, the property is located 25 minutes' walk from the city center.
Oudtshoorn, South Africa
USD 82/night
Approximately 02 miles from CP Nel Museum and 2.1 miles from Moooi Art Gallery, the Riverside Lodge Oudtshoorn features an outdoor pool along with a lounge bar.
Colchester, South Africa
USD 114/night
Located just 0.7 miles from The Nelson Mandela Bay River Mile, the property provides a sun terrace and a garden for the convenience of its guests.
Himeville, South Africa
USD 185/night
Located 1 miles from Himeville Nature Reserve, the country house features a sunbathing terrace, an outdoor pool area and the hotel's recreational facilities.
Oudtshoorn, South Africa
USD 329/night
Situated in Buffelsdrift district, 3 miles from Swartberg Pass, the venue boasts a sun terrace, a community pool and loungers.
Broederstroom, South Africa
USD 80/night
Approximately a 25-minute walk from Lion park, the Aha Lesedi African Lodge & Cultural Village includes 15 rooms.
Cullinan, South Africa
USD 115/night
This family property is 2.9 miles from Mahala View and welcomes its guests to enjoy canoeing, rowing and horseback riding.
Touws River, South Africa
USD 371/night
The wonderful Aquila Private Game Reserve & Spa is around a 7-minute walk from Aquila Private Game Reserve, boasting facials and horseback riding activities.