Most popular cities in South Africa
East London8 holiday rentals
Cape Town208 holiday rentals
Simon's Town10 holiday rentals
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.
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.
Breede River, South Africa
USD 420/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 630/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 322/night
Set 3 km from Hoyo-Hoyo Tsonga Lodge, this exclusive property features a swimming pool.
Reebok, South Africa
USD 310/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 807/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.
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.
Cape Town, South Africa
USD 179/night
Offering fitness and a gym area, this accommodation is set just off Two Oceans Aquarium in the Waterfront district.
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 198/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
Madikwe Game Reserve, South Africa
USD 749/night
Being within 4.6 km of Madikwe Game Reserve, this lodge features an individual patio.
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.
Oudtshoorn, South Africa
USD 88/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.
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.
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.
Franschhoek, South Africa
USD 219/night
Featuring a kitchen, the venue is only 1.3 km from Dutch Reformed Church.
Stellenbosch, South Africa
USD 115/night
Situated in a northern area, the Hawksmoor House is nearly 25 minutes on foot from Tygerberg Zoo.
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.
Oudtshoorn, South Africa
USD 329/night
Approximately 75 km from George airport, the Buffelsdrift Game Lodge offers a spa salon for guests' enjoyment.
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.
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.
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.
Thornybush Game Reserve, South Africa
USD 2 347/night
You can take a dip in a swimming pool at the Shumbalala Game Lodge, located in the heart of Thornybush Game Reserve.
Kenton on Sea, South Africa
USD 1 075/night
The Kariega Game Reserve River Lodge Kenton on Sea featuring 10 rooms also has an outdoor swimming pool and lounge bar, therefore guests can enjoy a drink at the bar or at the swimming pool.
Addo, South Africa
USD 169/night
Set a 10-minute drive from Longhill Private Reserve, the Kudu Ridge Game Lodge Addo features 14 rooms with private bathrooms.
Plettenberg Bay, South Africa
USD 97/night
The property boasts views of bay along with an open-plan kitchen and is set 4.1 km from Plett Puzzle Park.
St Lucia, South Africa
USD 137/night
Located at a medium distance from Richards Bay, the Umlilo Lodge features an outdoor swimming pool and 13 rooms plus it is 300 metres from Cape Vidal.
Noordhoek, South Africa
USD 120/night
Featuring a swimming pool, the African Violet Guest Suites Noordhoek offers 6 rooms right in a residential area.
Amakhala Game Reserve, South Africa
USD 696/night
Located a few minutes drive from Addo Elephant National Park, the family owned Woodbury Lodge - Amakhala Game Reserve features a swimming pool and 7 rooms plus it is 3 km from Kwantu Private Game Reserve.
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.
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
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.
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.
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.
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.
Franschhoek, South Africa
USD 146/night
This country house is a 10-minute drive from La Motte and offers hiking, horse riding and cycling.
Madikwe Game Reserve, South Africa
USD 1 104/night
Located 3.6 km from Wonderboom Gate, this villa offers 8 rooms.
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.
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.
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.
Plettenberg Bay, South Africa
USD 126/night
Jukani Wildlife Sanctuary is also set within 4.1 km of the Stanley Island Villa Plettenberg Bay.
St Lucia, South Africa
USD 86/night
Offering access to an outdoor swimming pool, the Lake View Cabanas St Lucia also provides entertainment activities and barbeque grills near a boat dock and around a 9-minute walk from K Z N Wildlife.
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.
Franschhoek, South Africa
USD 175/night
Huguenot Monument and Art de vivre Gallery are located 1.6 km and 2.2 km from the Rose Cottages respectively.
Stellenbosch, South Africa
USD 87/night
This apartment is steps away from Stellenbosch University Botanical Garden and it also provides a microwave oven, an electric kettle and refrigerators in a kitchenette.
St Francis Bay, South Africa
USD 75/night
You can relax by a swimming pool in the perfect Milkwood Country Cottage St Francis Bay, located 1.6 km from Two Harbours Walk Trail.
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.
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.
hotels with beach in South Africa
Cape Town, South Africa
USD 43/night
Located 7 minutes' walk from District Six Museum, within 2.8 km of The Cape Wheel, the smoke-free Gardens Centre Holiday Cape Town features fitness classes and various recreational opportunities along with 44 rooms.
Knysna, South Africa
USD 318/night
Set in the heart of Knysna, the sumptuous Candlewood Lodge offers 7 rooms overlooking the lagoon.
Gansbaai, South Africa
USD 134/night
Situated 1.2 km from Klipgat Caves, the lodge offers windsurfing, diving and canoeing.
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.
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.
Knysna, South Africa
USD 300/night
About 25 minutes' walk from Featherbed Co, the Oyster Creek Villa includes 7 rooms.
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.
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
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.
Plettenberg Bay, South Africa
USD 395/night
The luxury Fynbos Ridge Country House & Cottages sits in a protected area and offers 9 rooms and a swimming pool.
Cape Town, South Africa
USD 97/night
The luxurious Mouille Point is nestled in the heart of Cape Town and a 5-minute ride from Zeitz Museum of Contemporary Art Africa.
Cape Town, South Africa
USD 257/night
The boutique Blackheath Lodge features an outdoor swimming pool and 14 rooms facing the sea.
Hoedspruit, South Africa
USD 351/night
Located a 25-minute walk from Ukuthula Designs, the spectacular venue consists of 8 rooms and a kitchen.
Beaufort West, South Africa
USD 98/night
Situated 4.4 km from Karoo National Park, the country house offers hiking, horseback riding and cycling.
Agulhas, South Africa
USD 101/night
A variety of activities can be enjoyed at the Country Lodge, such as diving, hiking and bowling.
Thornybush Game Reserve, South Africa
USD 2 504/night
The smoke-free Serondella Game Lodge is located in the cultural part of Klaserie Private Nature Reserve, within 3.6 km of Timbavati Private Game Reserve.
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.
Colchester, South Africa
USD 94/night
The Elephants Footprint Lodge has a seasonal outdoor pool, while boasting a prime setting in a touristic area.
Hoedspruit, South Africa
USD 602/night
The Mohlabetsi Safari Lodge Balule Game Reserve has a swimming pool, while boasting a prime setting in a touristic area.
hotels 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 233/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.
Stellenbosch, South Africa
USD 248/night
The Rozendal Stay Stellenbosch features a swimming pool and 19 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.
Bloubergstrand, South Africa
USD 146/night
The chic Aquarius Luxury Suites offers a steam room and an indoor pool along with views of Table Mountain and boasts a location close to a bus stop.
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.
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.
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.
Franschhoek, South Africa
USD 245/night
Comprising 9 rooms, the Ivy Apartments is set within a few steps of the historic district of Franschhoek within a 10-minute drive of Mont Rochelle Nature Reserve.
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.
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.
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 149/night
Set less than an 8-minute stroll from The Cape Wheel, the deluxe Waterfront Village features fitness classes and entertainment activities.
Top hotels 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.
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.
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.
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.
Hluhluwe, South Africa
USD 226/night
The River Lodge Hluhluwe features an outdoor swimming pool and 13 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.
Louis Trichardt, South Africa
USD 102/night
The Madi A Thavha Mountain Lodge Louis Trichardt features an outdoor swimming pool and 13 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.
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.
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.
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.
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.
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.
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.
Hluhluwe, South Africa
USD 146/night
Featuring a swimming pool together with hiking, horse riding and fisheries available on-site, the Emdoneni Lodge Hluhluwe boasts a setting in the heart of the city.