Most popular cities in South Africa
Cape Town350 hotels
Johannesburg186 hotels
Durban108 hotels
Stellenbosch76 hotels
South Africa hotels
Stellenbosch, South Africa
USD 230/night
The tranquil De Zalze Lodge & Residences with a saltwater pool is around 2.7 miles from Toy & Miniature Museum.
Cape St. Francis, South Africa
USD 107/night
The 3-star Cape St. Francis Resort Cape St. Francis is set within 2.7 miles of St Francis Bay Beach and boasts 46 rooms plus an a private garden garden.
Somerset West, South Africa
USD 204/night
Comprising 56 rooms in the very heart of Somerset West, the 5-star boutique Erinvale Estate Hotel & Spa lies within 2 miles of Waterkloof Wine Estate.
Stellenbosch, South Africa
USD 174/night
Boasting a central setting near a subway station, the 5-star historical Evergreen Manor And Stellenbosch offers spacious rooms plus a treatment room and an outdoor swimming pool.
Tokai, South Africa
USD 483/night
Guests will enjoy a swimming pool and 22 rooms, while staying at the elegant Steenberg Hotel & Spa with location walk from Stone Mountain.
Hermanus, South Africa
USD 125/night
The perfect 5-star Arabella Hotel, Golf And Hermanus is set about 0.2 miles from Arabella Country Estate and encourages relaxation with a treatment room, sauna facilities and an outdoor swimming pool.
Cape Town, South Africa
USD 906/night
Located in a waterfront neighbourhood and less than 8 minutes by foot from Two Oceans Aquarium, the Cape Grace Managed By Accor features massage therapy, chaise longues and entertainment activities.
Cape Town, South Africa
8.21 review
USD 348/night
Boasting a perfect location in a shopping area, the exclusive Twelve Apostles Hotel & Cape Town offers a swimming pool plus a luxurious view.
Johannesburg, South Africa
USD 794/night
Including the outdoor swimming pool together with a plunge pool and sauna facilities onsite, the boutique Saxon Hotel, Villas & Spa Johannesburg boasts a location in a beautiful area near a subway station.
Cape Town, South Africa
USD 831/night
Guests of the 5-star luxurious Mount Nelson, A Belmond Hotel, in Cape Town are invited to take a dip in the outdoor swimming pool and relax using a steam room, a sauna and an outdoor swimming pool.
Johannesburg, South Africa
USD 617/night
The 5-star Four Seasons Hotel The Westcliff boasts fitness classes, massage therapy and various recreational opportunities, and guests can laze by an indoor pool.
Cape Town, South Africa
USD 377/night
25 minutes' stroll from South African Maritime Museum, the 5-star luxury Radisson Blu Hotel Waterfront, has fitness classes, facials and massage therapy along with a poolside bar.
Pretoria, South Africa
USD 57/night
Located in the Arcadia district near a train station, the 5-star luxury Sheraton Pretoria offers 175 rooms and a poolside bar.
Cape Town, South Africa
USD 281/night
Boasting a tranquil location, the 4-star Camps Bay Retreat Cape Town offers its guests to enjoy an outdoor swimming pool and an Asian restaurant.
Durban, South Africa
USD 33/night
Comprising 206 rooms, the 3-star The Royal Hotel By Coastlands Hotels & Resorts is set near the shopping district of Durban within 1.8 miles of uShaka Marine World.
Cape Town, South Africa
USD 383/night
The guests of the Bay can cool off in an infinity pool or use a treatment room, sauna facilities and an outdoor swimming pool to feel pure relaxation.
Sandton, South Africa
USD 227/night
Placed in the Sandton district, the impressive Michelangelo Towers Sandton offers the outdoor swimming pool and a traditional restaurant.
Cape Town, South Africa
USD 71/night
Located within 3.5 miles of Cape Town International Convention Centre, the fantastic Lagoon Beach Hotel & Spa features a swimming pool and an à la carte restaurant with South African dishes.
Cape Town, South Africa
USD 405/night
Enjoying location in the heart of Cape Town, guests can try seafood dishes and enjoy a year-round outdoor pool.
Malalane, South Africa
USD 153/night
Located approximately 3 miles from Mthethomusha Game Reserve, the comfortable Pestana Kruger Lodge features an indoor pool.
More hotels in South Africa:
Best 5-star hotels in South Africa
Midrand, South Africa
USD 19/night
Located within 2.3 miles of Liliesleaf, the Riboville Boutique Hotel And Restaurant Midrand boasts a swimming pool.
Stellenbosch, South Africa
USD 448/night
Located a mere 13 minutes' walk from Neethlingshof, the grand 5-star Asara Wine Estate & Hotel Stellenbosch features 41 rooms, spa therapy, sun loungers and wine tasting sessions.
Cape Town, South Africa
USD 991/night
Located a 5-minute walk from The Cape Wheel and 0.7 miles from Cape Medical Museum, the luxury One&Only Cape Town features yoga classes, spa therapy and entertainment activities.
Cape Town, South Africa
USD 142/night
Located a 10-minute drive from Table Mountain just a drive from Table Mountain, the Taj offers 176 rooms together with sauna facilities and an indoor pool.
Knysna, South Africa
USD 209/night
Situated 2.9 miles from Holy Trinity Church, the 5-star luxury Simola offers heated swimming pool near a boat dock.
Cape Town, South Africa
USD 89/night
The 5-star luxury Pepperclub Cape Town in the City Bowl district features an outdoor swimming pool and a fitness center.
Wilderness, South Africa
USD 470/night
The 5-star Views Boutique Hotel & Wilderness is located in the Wilderness Beach district of Wilderness, overlooking the Indian Ocean and boasts an outdoor pool along with a traditional Hammam, a plunge pool and a steam room.
Port Elizabeth, South Africa
USD 161/night
Situated within 0.3 miles of Humewood Beach, the luxury Mantis No5 Boutique Art offers 6 guest rooms.
Stellenbosch, South Africa
USD 105/night
Guests can enjoy African cuisine in an à la carte restaurant of the fantastic Coopmanhuijs Boutique Hotel & Stellenbosch and relax by a swimming pool.
Johannesburg, South Africa
USD 331/night
Featuring a swimming pool, the 5-star luxury Fairlawns Boutique Hotel & Spa in the tranquil district of Johannesburg boasts 37 rooms.
Stellenbosch, South Africa
USD 120/night
Comprising 14 rooms in the very heart of Stellenbosch, the 4-star River Manor Boutique Hotel By The Living Journey Collection lies 5 minutes' drive from Lanzerac Wine Estate.
Plettenberg Bay, South Africa
USD 316/night
37 rooms and the outdoor swimming pool are available in the 5-star luxury Plettenberg, located within 0.4 miles of Lookout Beach.
Paarl, South Africa
USD 242/night
The 5-star luxury Grande Roche features an à la carte restaurant as well as fitness classes and massage therapy.
Cape Town, South Africa
USD 1 077/night
You can have some rest at a swimming pool or enjoy panoramic views of the patio, while the 5-star luxury Ellerman House Cape Town boasts a spectacular setting at a short distance from Table Mountain.
Cape Town, South Africa
USD 343/night
Located in the Constantia district of Cape Town and within 1.3 miles of Skeleton Gorge, the traditional Cellars-Hohenort Cape Town features 40 rooms plus a swimming pool.
Clanwilliam, South Africa
USD 3 174/night
Vanity is about 2.3 miles from the luxury Bushmans Kloof Wilderness Reserve And Wellness Retreat and Site 3 is around a 15-minute walk away.
Hermanus, South Africa
USD 287/night
Set 0.3 miles from Shark Academy, the comfortable 5-star Marine offers 40 rooms and an outdoor swimming pool.
Plettenberg Bay, South Africa
USD 1 118/night
Featuring massage therapy and entertainment activities, the Tsala Treetop Plettenberg Bay boasts a perfect location 2.1 miles from Cairnbrogie Estate.
Cape Town, South Africa
USD 92/night
Guests of the 5-star luxury Sugar Cape Town can enjoy a swimming pool and alcoholic drinks at the lounge bar.
Cape Town, South Africa
USD 109/night
Set in a conservation area, the sophisticated 5-star Westin has an indoor pool and 483 rooms 0.3 miles from Cape Town International Convention Centre.
Most popular 4-star hotels in South Africa
Cape Town, South Africa
USD 112/night
The 4-star O On Kloof Boutique Hotel & Cape Town is set 0.6 miles from Broken Baths Beach and offers a treatment room, a Jacuzzi and an indoor pool.
Tzaneen, South Africa
USD 101/night
A 25-minute walk from Agatha Forest Reserve, the comfortable Coach House Hotel And Spa offers mountain biking and fisheries for guests to keep active.
Port Elizabeth, South Africa
USD 97/night
Guests can enjoy views of the Indian Ocean, while taking advantage of the wonderful 5-star Radisson Blu Hotel, Port Elizabeth's stunning location in the Summerstrand district of Port Elizabeth.
Johannesburg, South Africa
USD 66/night
Set 2.4 miles from Norscot Manor Public Library, the 4-star family-friendly Indaba Hotel, Spa & Conference Center offers 257 rooms and an outdoor pool.
Johannesburg, South Africa
USD 73/night
The Southern Sun Rosebank Johannesburg features a swimming pool along with sauna facilities and an outdoor swimming pool in a popular neighbourhood.
Muldersdrift, South Africa
USD 49/night
Located in the business district of Muldersdrift, the Misty Hills Country Hotel, Conference Centre & Spa offers a steam room, a hot tub and sauna facilities along with an indoor pool.
George, South Africa
USD 277/night
The luxury Oubaai Hotel Golf & Spa is situated near the beach district of George moments from Dolphin.
East London, South Africa
USD 56/night
Set 1.8 miles from Ann Bryant Art Gallery, the 4-star family-friendly Premier Hotel East London Icc offers 260 rooms and a swimming pool.
Kempton Park, South Africa
USD 66/night
Offering a lounge bar, the Sunrock Guesthouse also has a year-round outdoor pool beckoning guests to dive in.
Stellenbosch, South Africa
10.01 review
USD 91/night
Boasting a swimming pool and an à la carte restaurant, the 4-star Spier Hotel And Wine Farm is located just 950 feet from Spier Wine Farm, within 0.2 miles of Spier Wine Estate.
Randburg, South Africa
USD 77/night
Featuring a luxurious location in the heart of Randburg, the Fairway Hotel, Spa & Golf has 62 rooms and an outdoor pool.
Pennington, South Africa
USD 71/night
Located within 1.4 miles of Pennington Beach Resort, the comfortable 4-star Selborne Golf Estate, Hotel & entices guests with a treatment room and sauna facilities.
Johannesburg, South Africa
USD 56/night
Set 10 minutes by car from Rhodes Park, the boutique St Andrews Hotel And Spa Johannesburg lies in the Bedfordview district of Johannesburg.
Skukuza, South Africa
USD 335/night
Located 0.6 miles from Paul Kruger Entrance Gate within close distance of Kruger National Park, the elegant Kruger Gate Skukuza offers 145 rooms together with a treatment room and an outdoor swimming pool.
Cape Town, South Africa
USD 268/night
The 4-star luxury Winchester Hotel By Newmark has an à la carte restaurant and a year-round outdoor swimming pool for its guests.
Cape Town, South Africa
USD 41/night
Overlooking Table Mountain in the mountain part of the city, the 4-star family-friendly Capetonian offers easy access to various recreational opportunities and entertainment activities.
Durban, South Africa
USD 76/night
Located a 5-minute drive from Granada Square Shopping Centre, the Royal Palm Durban features spa therapy and entertainment activities on-site along with a lounge bar.
Pietermaritzburg, South Africa
USD 127/night
Tatham Art Gallery is 25 minutes by foot from the 4-star Golden Horse Casino and The Mall at Scottsville is 0.5 miles away.
Durban, South Africa
USD 74/night
Situated in the Durban North district, and a 10-minute drive from Deutsche Schule Durban, the family Riverside offers a Japanese garden plus the outdoor swimming pool.
Cape Town, South Africa
USD 245/night
There is an à la carte restaurant with international cuisine and an indoor pool available on site.
Most popular 3-star hotels in South Africa
Paulpietersburg, South Africa
USD 93/night
The Gooderson Natal Spa Hot Springs Resort, located in the historic district of Paulpietersburg, has fitness classes, facials and massage therapy.
Umhlali, South Africa
USD 147/night
Set around 2.3 miles from Thompson Bay Rock Pool, the comfortable Zimbali Lodge By Dream Resorts features 26 rooms with private bathrooms.
Stormsrivier, South Africa
USD 78/night
Approximately 53 miles from Plettenberg Bay airport, the 3-star Tsitsikamma Lodge & Spa offers a spa salon for guests' enjoyment.
Pretoria, South Africa
USD 53/night
The luxurious Manhattan is nestled in the very heart of a central area, 22 minutes' drive from Wonderboom airport.
Fourways, South Africa
USD 121/night
There is a Greek restaurant available in the perfect Piazza Hotel Montecasino, which is set in the entertainment district of Sandton.
Stellenbosch, South Africa
USD 81/night
The family-friendly Protea Hotel By Marriott is situated right next to a business district, 6 minutes' walk from Technopark Stellenbosch and offers entertainment activities and barbeque.
Durban, South Africa
USD 111/night
The family Garden Court Marine Parade Durban, located steps from Mini Town, is also at a proximity to Joe Cool's.
Cape Town, South Africa
USD 175/night
The family-friendly Protea Hotel By Marriott Cape Town Waterfront Breakwater is centrally located in the V&A Waterfront district of Cape Town and has 185 rooms with views of the mountain.
Richards Bay, South Africa
USD 60/night
67 rooms along with an outdoor swimming pool and locker rooms are offered in the 3-star smoke free Indaba Lodge Hotel Richards Bay, located in an entertainment area, approximately 10 minutes' drive from Lake Mzingazi Dam.
Saldanha Bay, South Africa
USD 98/night
The 3-star Saldanha Bay Saldanha Bay is located near the beach district of Saldanha Bay 700 feet from Hoedjieskop Museum.
Amanzimtoti, South Africa
USD 86/night
Located at a moderate distance from Umhlanga Rocks, the wonderful Protea Hotel By Marriott Karridene Amanzimtoti offers an outdoor swimming pool and a lounge bar.
Pretoria, South Africa
USD 57/night
Roodeplaat Dam is about 25 minutes' stroll from the charming 3-star Premier Hotel Roodevalley Pretoria and Roodeplaat Dam Marleo Se Kant is a 20-minute stroll away.
Champagne Valley, South Africa
USD 80/night
Set 1 miles from Cedarwood Shopping Centre Drakensberg, the rooms in the superior Gooderson Monks Cowl Golf Resort have views of garden.
Hazyview, South Africa
USD 53/night
Located around 1 miles from Perry's Bridge Reptile Park, the 3-star Numbi & Garden Suites Hazyview features a continental breakfast.
Pretoria, South Africa
USD 103/night
Boasting a swimming pool, the Blue Diamond Boutique Pretoria is 1.3 miles from Wingate Golf Course.
Cape Town, South Africa
USD 202/night
The First Group Riviera Suites Cape Town offers a treatment room, a Jacuzzi and an indoor pool along with a beachfront location walk from Table Mountain.
Dullstroom, South Africa
USD 182/night
The family-friendly Dunkeld Country & Equestrian Estate is set around 2.1 miles from Beans About Coffee and about 1.9 miles from Dullstroom on the Dam.
Strand, South Africa
USD 87/night
Offering a hot tub and an outdoor swimming pool on-site, along with a swimming pool, the 3-star Ocean Breeze boasts a setting located just an 8-minute stroll from Voortrekker Park Resorts.
Sun City, South Africa
5.61 review
USD 185/night
The Cabanas Hotel At Sun City Resort is an inviting 3-star property set just 0.6 miles from Valley of Waves Water Park and 0.6 miles from Zip 2000.
Bloemfontein, South Africa
USD 87/night
Approximately 0.5 miles from Bram Fischer International airport, the 3-star Monte Bello Estate Bloemfontein offers a wellness area for guests' enjoyment.
Top family hotels in South Africa
Umhlanga, South Africa
USD 286/night
Ideally located in an entertainment area, the perfect 5-star Oyster Box Umhlanga offers fitness classes, facials and massage therapy.
Cape Town, South Africa
USD 85/night
Offering an ideal setting in the City Bowl district of Cape Town, guests of the perfect 5-star The Capital 15 On Orange Hotel & Cape Town can enjoy snorkeling, diving and canoeing onsite plus a lounge bar.
Southbroom, South Africa
USD 125/night
Featuring 34 rooms, fitness classes and various recreational opportunities, the 4-star San Lameer Resort Hotel & Spa is 10 minutes' drive from Mpenjati Nature Reserve in Southbroom.
Bloubergstrand, South Africa
USD 124/night
Placed 19 miles from Cape Town International airport, the exclusive 4-star Dolphin Beach Hotel Self Catering features a restaurant and a lobby area as well as cars for rent.
Cape Town, South Africa
USD 253/night
Placed in an entertainment district, the 4-star award-winning Southern Sun The Cullinan is conveniently situated 5 minutes by car from Castle of Good Hope.
Durban, South Africa
USD 81/night
Located 0.4 miles from Swaminarayan Temple, the 4-star family Edward offers an outdoor pool and a gym facility for guests.
Midrand, South Africa
USD 86/night
About 38 miles from Nizamiye Mosque, the business Protea Hotel By Marriott Midrand features fitness classes and spa therapy.
Johannesburg, South Africa
USD 230/night
Approximately 07 miles from French South African Chamber of Commerce and Industry, the 5-star luxury Sandton Sun And Towers Johannesburg features fitness classes, facials and massage therapy.
Johannesburg, South Africa
USD 108/night
Located around 1.3 miles from Bird Gardens, the 4-star Pivot Hotel Montecasino offers an outdoor swimming pool and a fitness center for guests.
Ledig, South Africa
USD 332/night
Located at a medium distance from Pilanesberg National Park, the Bakubung Bush Lodge Ledig features a swimming pool and 89 rooms plus it is about 1.7 miles from King's Tower.
Durban, South Africa
USD 95/night
Featuring a swimming pool and marvelous views of the ocean, the excellent Southern Sun Elangeni & Maharani lies a 6-minute stroll from Durban Ice Arena.
Hazyview, South Africa
USD 235/night
While staying at the smoke-free Sabi River Sun Resort Hazyview you are invited to discover Skyway Trails, set around 1 miles away, or Pabeni Gate Kruger National Park, which is approximately 1.2 miles away.
Umhlanga, South Africa
USD 118/night
Comprising 126 rooms, the 4-star Breakers Resort Umhlanga is set near the beach district of Umhlanga, 10 minutes' drive from Palm Boulevard.
Kempton Park, South Africa
USD 244/night
Set around 10 minutes' stroll from Parking, the 5-star luxury Peermont D'Oreale Grande At Emperors Palace Kempton Park features a swimming pool and a continental breakfast.
Centurion, South Africa
USD 141/night
There are rooms facing garden and the fine 5-star Irene Country Lodge, Autograph Collection Centurion is set a 10-minute walk from Irene Farm.
Jagersrust, South Africa
USD 236/night
The à la carte restaurant and a swimming pool are available at the fine 4-star Aha Alpine Heath, situated in the very heart of Jagersrust.
Ledig, South Africa
USD 276/night
The Kwa Maritane Lodge is a stunning 4-star property set 4.1 miles from King's Tower and approximately 3.5 miles from Valley of Waves.
Hazyview, South Africa
USD 239/night
Situated in the heart of Hazyview and around 20 minutes by foot from Elephant Whispers, the 4-star Kruger Park offers 15 rooms.
Montagu, South Africa
USD 91/night
While staying at the Country Montagu, which is located in the business district of Montagu, you can enjoy the lounge bar and the outdoor swimming pool.
Cape Town, South Africa
10.01 review
USD 122/night
Situated in a beautiful district, the 4-star family President features 349 rooms and an à la carte restaurant.
Best luxury hotels in South Africa
Durban, South Africa
USD 135/night
The 3-star newly built Suncoast Hotel & Towers Durban is located in an entertainment district and offers an Indian restaurant, massage therapy, chaise longues and entertainment activities.
Salt Rock, South Africa
USD 199/night
The Canelands Beach Club Salt Rock is located in the Salt Rock district and boasts an incredible view along with a lounge bar.
Fourways, South Africa
USD 163/night
At the 5-star luxurious Palazzo, located in the entertainment district of Fourways, guests can relax at the lounge bar.
Cape Town, South Africa
USD 183/night
Located in the entertainment V&A Waterfront district, the world-class 5-star Queen Victoria Hotel By Newmark provides 34 luxury rooms and features spa therapy and various recreational opportunities onsite.
Cape Town, South Africa
USD 370/night
Guests can relax in a year-round outdoor pool or in the à la carte restaurant of the elegant 4-star Cape Cadogan Boutique Cape Town, which is set a 6-minute stroll from Labia Theatre.
Himeville, South Africa
USD 141/night
The stunning Premier Resort Sani Pass in a rural area offers guests a seasonal outdoor pool and an à la carte restaurant.
Cathkin Park, South Africa
USD 166/night
Staying at the Drakensberg Sun Champagne Valley means you will be about 3 miles from Cedarwood Shopping Centre Drakensberg, while enjoying a swimming pool onsite.
Jozini, South Africa
USD 190/night
The Tiger Lodge & Spa By Dream Resorts in the historical district of Jozini features an outdoor pool and a health club.
Swellendam, South Africa
USD 203/night
Located around 2.7 miles from Bontebok National Park, the De Kloof Luxury Estate Hotel And Spa Swellendam features aerobics classes, massage therapy and entertainment activities for guests' convenience.
Amanzimtoti, South Africa
USD 57/night
Overlooking pool and boasting fitness classes and facials, the 5-star luxury The View Boutique Hotel & Spa is set in a residential area.
Cape Town, South Africa
USD 390/night
Guests can enjoy views of the Atlantic Ocean, while taking advantage of the exclusive Dock House Boutique Hotel And Spa By Newmark Cape Town's prime location in the V&A Waterfront district.
Magaliesburg, South Africa
USD 213/night
Featuring an outdoor swimming pool along with a steam room, outdoor hot tub and a Jacuzzi, the 5-star boutique Mount Grace Hotel & Spa Magaliesburg is nestled near a train station.
Kempton Park, South Africa
USD 298/night
Wild Waters and NG Bonaero Park are located 2.9 miles and 2.4 miles from the 5-star Intercontinental Johannesburg Or Tambo Airport Hotel, An Ihg respectively.
Franschhoek, South Africa
USD 352/night
Located within 1.1 miles of Franschhoek Art House, the perfect 5-star Country House & Villas features heated swimming pool and a traditional French restaurant with French dishes.
Paternoster, South Africa
USD 254/night
Paternoster Beach is only 0.8 miles from the 5-star Strandloper Ocean Boutique, while Mosselbank Beach is about a 10-minute walk away.
Cape Town, South Africa
USD 318/night
Located in a southern area and a 10-minute drive from Cecilia Forest Hiking Trail, the luxury The Alphen Boutique Hotel & Spa Cape Town features 18 rooms plus an outdoor pool.
Matroosfontein, South Africa
USD 58/night
Located within 2.4 miles of King David Golf Club, the wonderful 4-star Verde Cape Town Airport Cape Town boasts an outdoor pool.
Winterton, South Africa
USD 37/night
Offering the outdoor swimming pool, the premier Cathedral Peak Winterton is around 2.8 miles from Rainbow Gorge.
Johannesburg, South Africa
USD 123/night
Offering the outdoor swimming pool, the Thaba Eco boasts a location merely 5 minutes by foot from Klipriviersberg Municipal Nature Reserve.
Machadodorp, South Africa
USD 101/night
Heated swimming pool and a terrace bar are offered for guest convenience at the Gooderson Kloppenheim Country Estate Machadodorp.
Cheap hotels in South Africa
Marloth Park, South Africa
USD 47/night
Set 2.1 miles from Bundu Enterprises, the 2-star Kruger Inn Backpackers Marloth Park offers 8 rooms and a swimming pool.
Bela-Bela, South Africa
USD 54/night
Offering a year-round outdoor pool, the Atkv Klein-Kariba Bela-Bela is an 8-minute walk from Buyskop.
Muldersdrift, South Africa
USD 89/night
Rhino and Lion Nature Reserve is about 10 minutes' drive from the 3-star Glenburn Lodge & Spa Muldersdrift, while Walkhaven Dog Park is around 10 minutes' drive away.
Eersterivierstrand, South Africa
USD 82/night
Guests can spend their days relaxing by an indoor pool or try snorkeling, diving and lawn tennis arranged at the 3-star Fynbos Golf And Country Estate.
Morgan's Bay, South Africa
USD 82/night
Placed 60 miles from East London airport, the 3-star Morgan Bay Morgan's Bay welcomes guests with a gift store and a restaurant.
Ballito, South Africa
USD 89/night
Set around 0.9 miles from Hole In The Wall, the Ekhaya includes a swimming pool including a plunge pool and a Jacuzzi.
Port Edward, South Africa
USD 79/night
Offering a swimming pool, the 3-star beachfront Glenmore Sands Beach Resort is 1.7 miles from Palm beach.
Hectorspruit, South Africa
USD 373/night
Boasting a swimming pool, the Mjejane Bush Camp By Dream Resorts is set within short walking distance to Mjejane Lifestyle Private Game Reserve.
Johannesburg, South Africa
USD 42/night
Boasting setting not too far from Kempton Park, the Goodnight Guest Johannesburg offers 19 rooms along with a steam room, a Jacuzzi and sauna facilities on-site.
Paulpietersburg, South Africa
USD 75/night
Overlooking garden, the Gooderson Leisure Natal Spa Self Catering And Timeshare Resort Paulpietersburg welcomes guests with a continental breakfast.
Hazyview, South Africa
USD 96/night
Located in the cultural part of Hazyview, the 3-star smoke free Little Pilgrims Boutique features massage therapy and entertainment activities.
Ballito, South Africa
USD 53/night
Located about 9 minutes' stroll from Thompsons Beach, the superb 3-star First Group La Montagne Ballito with views of the sea is well-known for its amenities including a hot tub and an outdoor swimming pool.
Panorama (Mpumalanga), South Africa
USD 43/night
The 3-star pet-friendly Malaga lies 58 minutes' drive from Nelspruit airport and features a restaurant and a gift store.
Ballito, South Africa
USD 128/night
Set merely 0.7 miles from Shakas Seat Guesthouse, the Salt Rock Hotel And Beach Resort has an à la carte restaurant serving local cuisine.
Amanzimtoti, South Africa
USD 37/night
Offering diving, horseback riding and bowling in the area, the Santorini lies 0.4 miles from Amanzimtoti Bird Sanctuary, and 20 minutes by foot from Splash Waterworld.
Durban, South Africa
USD 68/night
Located 10 minutes by foot from Funworld and within 1.7 miles of Suncoast Casino, the Spa Durban features a swimming pool and 104 rooms.
Johannesburg, South Africa
USD 42/night
The low-budget Classique Grace Boutique Sandton is 2.7 miles from Liliesleaf, boasting spa therapy and entertainment activities.
Muldersdrift, South Africa
USD 89/night
Set within a 15-minute drive of Alice Art Gallery, the Riverstone Lodge Muldersdrift features a swimming pool and an English breakfast.
Saldanha Bay, South Africa
USD 50/night
Around 31 miles from Saldanha Bay, the Hoedjiesbaai features a pizza restaurant as well as fitness classes, various recreational opportunities and entertainment activities.
Drakensberg Garden, South Africa
USD 92/night
The fantastic Gooderson Drakensberg Gardens Golf & boasts fitness classes, massage therapy and entertainment activities, and guests can laze by a swimming pool.
Top resorts in South Africa
Stellenbosch, South Africa
USD 136/night
The fantastic Protea Hotel By Marriott Dorpshuis & Spa lies 5 minutes' drive from Stellenbosch University and offers an à la carte restaurant and a swimming pool.
Stellenbosch, South Africa
USD 441/night
Rooms of the 5-star Lanzerac Hotel & Spa face the patio and there is also an outdoor swimming pool on the premises.
Stellenbosch, South Africa
USD 373/night
Comprising 21 rooms, the intimate 5-star Majeka House is set next to the business district of Stellenbosch, 2.2 miles from Dutch Reform Church.
Hazyview, South Africa
USD 168/night
The family Anew Resort Hazyview Kruger Park in a rural area boasts 54 rooms together with a hot tub and an outdoor swimming pool.
Hermanus, South Africa
USD 111/night
Situated in the very heart of Hermanus and a 20-minute walk from Hermanus Cliff Path, the 4-star Harbour House offers 39 rooms.
Stellenbosch, South Africa
USD 2 230/night
The Delaire Graff Lodges And Spa Stellenbosch, lodged in the historical district of Stellenbosch, boasts a lounge bar and views of the garden.
Kempton Park, South Africa
USD 206/night
Set 3.1 miles from Christian Family Church, the 4-star family-friendly Mondior At Emperors Palace Kempton Park features an outdoor pool and a buffet breakfast.
Langebaan, South Africa
USD 128/night
A mere 08 miles from Kraalbaai Close, the upscale Club Mykonos boasts a swimming pool and gives an opportunity to enjoy a steam room, sauna facilities and an outdoor swimming pool.
Kempton Park, South Africa
USD 200/night
Featuring massage therapy, entertainment activities and loungers, the 5-star luxury African Rock Hotel And is within 3.7 miles of Happy Island Waterworld.
Sandton, South Africa
USD 99/night
Boasting a sushi bar along with a swimming pool, the superb Maslow Hotel, Sandton offers a location in the Sandton district.
Hermanus, South Africa
USD 298/night
The comfortable 5-star Schulphoek Seafront House Hermanus, featuring 15 spacious rooms along with a hot tub and an outdoor swimming pool, boasts a prime location in the Sandbaai district of Hermanus.
Clarens, South Africa
USD 124/night
Located within 0.3 miles of Blou Donki Art Gallery in Clarens, the 4-star Mont D'Or Hotel offers an à la carte restaurant and a treatment room and massage facilities.
Gansbaai, South Africa
USD 1 755/night
Fairhill Private Nature Reserve is set within 2.1 miles of the eco-friendly Grootbos Private Nature Reserve Gansbaai.
Mkuze, South Africa
USD 284/night
Featuring a treatment room, a massage chair and sauna facilities along with a swimming pool, the 4-star family-friendly Ghost Mountain Mkuze is lodged in a rural area near a boat dock.
Addo, South Africa
USD 76/night
A seasonal outdoor swimming pool and a lounge bar are offered for guest convenience at the 4-star Zuurberg Mountain Village.
Tzaneen, South Africa
USD 78/night
The pet-friendly Country is set approximately 2 miles from Tzaneen Museum and about 2 miles from Hans Merensky Nature Reserve.
Simondium, South Africa
USD 2 459/night
Located within 2.1 miles of Simonsvlei Wines, the 5-star Babylonstoren Simondium features a swimming pool and an à la carte restaurant with local dishes.
Roodepoort, South Africa
USD 103/night
Boasting setting in a business area, 5 minutes' drive from Walter Sisulu National Botanical Garden, the boutique Black Eagle Hotel & provides a swimming pool together with a treatment room and an outdoor swimming pool.
Rustenburg, South Africa
USD 90/night
Located in an entertainment neighbourhood about an 8-minute walk from Olifantsnek Dam, the 4-star Anew Resort Hunters Rest boasts fitness classes and spa therapy.
Harrismith, South Africa
USD 178/night
The 3-star First Group Qwantani Harrismith boasts spa therapy and loungers, and guests can laze by an outdoor pool.