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.
Franschhoek, South Africa
USD 194/night
Placed in the shopping district of Franschhoek, 5 minutes by car from Grand Provence Estate, the 4-star luxury Protea Hotel By Marriott offers 50 rooms with fantastic views of the pool.
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.
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.
East London, South Africa
USD 79/night
Offering fitness classes and spa therapy, the 3-star Premier Hotel Regent is situated 25 minutes by foot from East London Zoo.
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
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.
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.
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.
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.
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.
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.
Durban, South Africa
USD 36/night
Within a 5-minute drive of Mini Town, the elegant Balmoral Durban features an à la carte restaurant as well as entertainment activities and various recreational opportunities.
Cape Town, South Africa
USD 70/night
Checkers Kloof Street is set about 0.3 miles from the 4-star Cape Milner Cape Town.
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.
More hotels in South Africa:
Best 5-star hotels in South Africa
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 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.
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.
Franschhoek, South Africa
USD 714/night
Offering a swimming pool and an a private garden garden on site, the boutique Last Word is situated a 5-minute drive from Grand Provence Estate.
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.
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.
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.
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.
Johannesburg, South Africa
USD 298/night
Set in the very heart of Johannesburg, the 5-star African Pride Melrose Arch, Autograph Collection features a swimming pool and has a traditional French restaurant onsite.
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.
Knysna, South Africa
USD 344/night
Walking distance from Pezula Championship Golf Course, the fantastic 5-star Pezula Nature Retreat Knysna offers a coffee bar together with spa therapy and barbeque grills.
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.
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.
George, South Africa
USD 436/night
The 5-star boutique Fancourt is settled in a business district, about 10 minutes' drive from George Golf Club, and includes a pool bar.
Cape Town, South Africa
USD 321/night
The Pod Camps Bay is a comfortable 5-star property set merely 0.8 miles from Beta Beach and around 3.6 miles from Cape Town Stadium.
Cape Town, South Africa
USD 130/night
Located 2 miles from Lion's Head, the 5-star The Glen Boutique Hotel & Spa offers 24 rooms, a hot tub and an outdoor swimming pool.
Wilderness, South Africa
USD 200/night
Located 10 minutes by foot from Map Of Africa View Point, the 5-star Cinnamon Boutique Guest House features fitness classes and entertainment activities for guests' convenience.
Dullstroom, South Africa
USD 287/night
The 5-star Walkersons Hotel & Spa with an outdoor swimming pool is 3 miles from Dullstroom Country Estate.
Most popular 4-star hotels in South Africa
Oudtshoorn, South Africa
USD 93/night
Located in a business area and within 1.8 miles of Cango Wildlife Ranch, the non-smoking Queens Hotel By Bon Hotels Oudtshoorn features 42 rooms plus an outdoor pool.
Montagu, South Africa
USD 220/night
Boasting a saltwater pool along with an à la carte restaurant, the 4-star Mimosa Lodge Montagu is located nearly a 5-minute stroll from Joubert House.
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.
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.
Stellenbosch, South Africa
USD 247/night
Due to a central location in the very heart of the city, the guests of the charming 4-star Oude Werf Stellenbosch will find Eikestad Mall nearby.
Knysna, South Africa
USD 363/night
Located about 2.1 miles from View point Eastern Knysna Head, the excellent Premier Resort The Moorings, boasts a swimming pool.
Cape Town, South Africa
USD 54/night
Featuring the outdoor swimming pool, the smoke-free Hollow Boutique offers an ideal location in the very heart of Cape Town.
Cape Town, South Africa
USD 55/night
Featuring an indoor pool, the luxurious Doubletree By Hilton Cape Town Upper Eastside Cape Town lies in a central area, approximately 0.5 miles from The Old Biscuit Mill.
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.
Johannesburg, South Africa
USD 168/night
Located within 0.4 miles of Sandton Convention Center, the 4-star Radisson Blu Gautrain Hotel, Sandton Johannesburg features 217 rooms with views of the sunset.
Port Elizabeth, South Africa
USD 121/night
Located minutes' driving from Nelson Mandela Bay, the comfortable 4-star Singa Lodge - Lion Roars Hotels & Lodge offers an outdoor swimming pool and a poolside bar.
Cape Town, South Africa
USD 65/night
Labia Theatre and Woolworths Piazza St John are located 1.7 miles and 0.3 miles from the delightful Atlantic Affair Boutique respectively.
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.
Durban, South Africa
USD 69/night
Set in a beach area overlooking the Indian Ocean, the excellent 4-star Blue Waters Durban offers 262 rooms and a swimming pool.
Cape Town, South Africa
USD 129/night
Located 16 miles from Cape Town International airport, the 4-star Peninsula All Suite Hotel By Dream Resorts offers a restaurant and a gift store for guests' convenience.
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.
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
Durban, South Africa
8.81 review
USD 56/night
Guests can relax in the lounge bar of the perfect Gooderson Tropicana that boasts a prime location in Durban.
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.
Durban, South Africa
USD 74/night
Located in the vibrant part of Durban, the comfortable Holiday Inn Express Durban - Umhlanga, An Ihg is a mere 0.7 miles from Granada Square Shopping Centre.
Stellenbosch, South Africa
USD 102/night
The comfortable 3-star Stellenbosch Stellenbosch features rooms with views of the city, while a central location provides access to Neil Ellis Wines Pty Ltd, which is 2.1 miles away.
Durban, South Africa
USD 195/night
The Aha Gateway Umhlanga features an outdoor pool and an à la carte restaurant, boasting a location merely 7 minutes' stroll from Gateway Theatre of Shopping.
Cape Town, South Africa
USD 56/night
Located less than 5 minutes by foot from The Blue Train Park, the 3-star La Splendida Hotel By Newmark has 23 rooms, and lies near a metro station.
Johannesburg, South Africa
USD 36/night
Boasting a lounge bar along with a swimming pool, the Apollo offers a location in a business neighbourhood.
Durban, South Africa
USD 88/night
Located in a shopping district, the 3-star modern Protea Hotel By Marriott Durban Umhlanga features 260 rooms along with a Japanese garden.
Simon's Town, South Africa
USD 69/night
Located only 9 minutes by foot from South African Naval Museum, the 4-star Simon'S Town Quayside Cape Town offers unique accommodation with 29 luxury rooms.
Stormsrivier, South Africa
USD 123/night
Guests will enjoy a swimming pool and 49 rooms, while staying at the 3-star Tsitsikamma Village Stormsrivier with location within close distance of Plettenberg Bay.
Hazyview, South Africa
USD 102/night
Offering a traditional restaurant, the comfortable Hippo Hollow Country Estate Hazyview is set in a perfect area.
Tzaneen, South Africa
USD 81/night
Boasting proximity to Letaba River, which runs 10 minutes' stroll away, the modern @ offers a swimming pool.
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.
eMalahleni, South Africa
USD 75/night
Featuring 101 rooms, spa therapy and chaise longues, the Anew Hotel is approximately a 10-minute stroll from Witbank Golf Club in eMalahleni.
Polokwane, South Africa
USD 63/night
Featuring the outdoor swimming pool and 80 rooms, the 3-star Protea Hotel By Marriott Polokwane Landmark is 10 minutes' drive from Meropa Casino and Entertainment World.
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.
Boksburg, South Africa
USD 46/night
The 3-star boutique 24 Onvrey Boksburg is ideally located in a quiet district and has 20 rooms with views of the garden.
Amazing spa hotels in South Africa
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.
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.
Knysna, South Africa
USD 86/night
Featuring an outdoor swimming pool, the recently refurbished Protea Hotel By Marriott Knysna Quays lies in a waterfront area, pretty near Knysna Waterfront.
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.
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.
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.
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.
Cape Town, South Africa
USD 118/night
The Cape Heritage is nestled near the entertainment district of Cape Town, 800 feet from Grand Parade Shopping Centre.
Cape Town, South Africa
USD 110/night
Set within a 10-minute drive of Paddocks shopping Centre, the comfortable Marriott Hotel Crystal Towers Cape Town offers 180 rooms and a swimming pool.
Franschhoek, South Africa
USD 170/night
The elegant L'Ermitage - Franschhoek Chateau & Villas has an outdoor swimming pool, while boasting a prestigious setting in a protected area.
Hazyview, South Africa
USD 218/night
Guests will enjoy a swimming pool and 43 rooms, while staying at the comfortable Perry'S Bridge Hollow Boutique Hazyview with location quite close to Kruger National Park.
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.
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.
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.
Durban, South Africa
7.61 review
USD 79/night
The 4-star Coastlands Umhlanga Hotel And Convention Centre is located in the business Umhlanga district, overlooking Dolphin Coast and boasts the outdoor swimming pool along with a treatment room and an outdoor swimming pool.
Top family hotels in South Africa
Durban, South Africa
USD 42/night
Around an 8-minute walk from Durban Beach Front, the perfect Belaire Suites offers a beachfront location and includes an à la carte restaurant.
Cape Town, South Africa
USD 159/night
The Park Inn By Radisson Cape Town Foreshore in the business district of Cape Town features a swimming pool and a fitness center.
Johannesburg, South Africa
USD 47/night
Perfectly located in the business district of Johannesburg within 0.3 miles of Constitution Hill, the comfortable Anew Hotel Parktonian has 265 rooms.
Durban, South Africa
USD 101/night
Located around 0.5 miles from Outlet Park, the 4-star Protea Hotel Fire & Ice! By Marriott Durban Umhlanga Ridge Durban offers an outdoor swimming pool and a fitness center for guests.
Sandton, South Africa
USD 63/night
Approximately 16 miles from O.R. Tambo International airport, the Protea Hotel By Marriott Johannesburg Balalaika Sandton offers a steam room and an outdoor swimming pool.
Johannesburg, South Africa
USD 188/night
Perfectly situated about 0.5 miles from Bidvest Wanderers Stadium in the Melrose district of Johannesburg, the comfortable 4-star Protea Hotel Fire & Ice! By Marriott Johannesburg Melrose Arch features 197 rooms and a large outdoor swimming pool.
Kimberley, South Africa
USD 79/night
While staying at the 4-star Protea Hotel By Marriott Kimberley you are invited to discover The McGregor Museum, set 10 minutes away by car, or Africana Library, which is just 0.9 miles away.
Port Elizabeth, South Africa
USD 109/night
Offering 112 rooms with views of the ocean, the beachfront Southern Sun The Marine is set in the Summerstrand district of Port Elizabeth, within 1.5 miles of Splash Waterworld.
Mossel Bay, South Africa
USD 149/night
Boasting an outdoor pool, the family-friendly Protea Hotel By Marriott is set in the very adjacency to The Dias Museum.
Cape Town, South Africa
USD 100/night
Set less than 6 minutes' walk from Cape Quarter Lifestyle Village, the Garden Court Victoria Junction Cape Town invites its guests to benefit from fitness classes and entertainment activities, plus to have a meal in an à la carte restaurant.
Plettenberg Bay, South Africa
USD 121/night
The family Whalesong Hotel & Spa is set approximately 20 minutes' stroll from Plettenberg Bay Golf Course and a 15-minute walk from Poortjies.
Langebaan, South Africa
USD 254/night
Set 0.7 miles from Sunnypark, the 4-star smoke free Adventure Pad'S By The Farmhouse features fitness classes and horseback riding activities.
Cape Town, South Africa
USD 127/night
Offering a location in the northern district of Cape Town, the fantastic Colosseum Luxury Cape Town boasts a cocktail bar along with luxurious views of the hills.
Mbombela, South Africa
USD 77/night
Comprising 94 rooms, the wonderful 4-star Protea Hotel By Marriott Nelspruit is set near the business district of Mbombela, 2.2 miles from Steiltes nature reserve.
Port Elizabeth, South Africa
USD 86/night
While staying at the 4-star family-friendly Beach Port Elizabeth, which is located in the Summerstrand district, you can enjoy the lounge bar and a swimming pool.
Cape Town, South Africa
USD 82/night
Guests can have an English breakfast and enjoy visiting Two Oceans Aquarium, set a 10-minute drive from the upmarket 4-star Newkings Boutique.
eMalahleni, South Africa
USD 94/night
Offering 82 rooms with views of the city, the elegant 3-star Anew Hotel Highveld is set in a business area, 10 minutes by car from The Ridge Casino.
Cape Town, South Africa
USD 130/night
Situated in the V&A Waterfront district of Cape Town, the 4-star Portswood Cape Town features a swimming pool.
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.
Winterton, South Africa
USD 37/night
Offering the outdoor swimming pool, the premier Cathedral Peak Winterton is around 2.8 miles from Rainbow Gorge.
Best luxury hotels in South Africa
Mafikeng, South Africa
USD 88/night
Located in the business part of Mafikeng, the elegant Protea Hotel By Marriott Mahikeng is about a 20-minute walk from Cookes Lake.
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.
Clarens, South Africa
USD 107/night
Nestled in a historical neighbourhood, the 4-star Protea Hotel By Marriott Clarens is 0.6 miles from Robert Badenhorst Art Gallery.
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.
Knysna, South Africa
USD 143/night
Situated in the heart of Knysna, the Lofts Boutique offers to make use of a plunge pool and a steam room.
Swellendam, South Africa
USD 117/night
Guests can enjoy a French restaurant and a swimming pool on the territory of the smoke free Roosje Van De Kaap, located within 0.2 miles of Dutch Reformed Church Swellendam.
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.
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.
Graaff Reinet, South Africa
USD 106/night
Located in a secluded area, around 0.2 miles from Urquhart House Museum, the 5-star Drostdy Hotel By Newmark Graaff Reinet has a swimming pool on site and guests can enjoy an à la carte restaurant.
Dullstroom, South Africa
USD 163/night
Located within 1 miles of Dimitrov Art Gallery, the 4-star luxury Highlander boasts a swimming pool and an à la carte restaurant with African dishes.
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.
Mbombela, South Africa
USD 117/night
With views of the patio, the 4-star La Villa Vita Mbombela is situated 0.9 miles from Discover Kruger and offers fitness classes, spa therapy and various recreational opportunities.
Cape Town, South Africa
USD 264/night
48 rooms and a rooftop pool are available in the 4-star heritage Cloud 9 Boutique Hotel And, located an 8-minute stroll from Labia Theatre.
Tulbagh, South Africa
USD 122/night
Located within 0.3 miles of Old Town Tulbagh and around 9 minutes by foot from Earthquake Museum And Tourism Bureau, the pet-friendly Boutique Heritage features a lounge bar together with hiking and cycling on-site.
Hluhluwe, South Africa
USD 143/night
Featuring an American restaurant along with snorkeling, diving and horseback riding, the Anew Hotel is nestled at the side of a highway.
Brenton-on-Sea, South Africa
USD 205/night
Featherbed Nature Reserve is within 1.3 miles of the 4-star Brenton Haven Beachfront Brenton-on-Sea, while Buffalo Bay Beach is approximately a 10-minute drive away.
Harkerville, South Africa
USD 241/night
Located within 25 minutes' walk of Garden Route Wolf Sanctuary, the intimate 5-star Hunter'S Harkerville features 27 rooms, massage therapy and entertainment activities.
Arniston, South Africa
USD 88/night
Nestled pretty near to Waenhuiskrans Nature Reserve, the family-friendly Spa offers 62 rooms along with sauna facilities and an outdoor swimming pool.
Cheap hotels in South Africa
Durban, South Africa
USD 45/night
Placed in the Berea district, the 3-star smoke-free Mesami Durban is ideally situated 2.3 miles from Suncoast Casino.
Muizenberg, South Africa
USD 74/night
Within 08 miles of Artvark Gallery, the pet-friendly Bluebottle Muizenberg features water slides and various recreational opportunities.
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.
Nottingham Road, South Africa
USD 104/night
The pet-friendly Nottingham Road Nottingham Road is set about 0.4 miles from Fort Nottingham Museum and within 2.1 miles of The Bell.
Durban, South Africa
USD 26/night
Boasting a beachfront setting in the Durban Beachfront district, the chic Pavilion Hotel features a lounge bar plus entertainment activities and various recreational opportunities.
Plettenberg Bay, South Africa
USD 58/night
Featuring a swimming pool, the family Formosa Bay offers a tranquil location in the center of Plettenberg Bay.
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.
Cape Town, South Africa
USD 85/night
Offering a restaurant and a storage for belongings, the comfortable 3-star Protea Hotel By Marriott Cape Town Mowbray lies in the Observatory district, approximately 1.5 miles from The Old Biscuit Mill and 5 minutes' drive from Heart of Cape Town Museum.
Durban, South Africa
USD 31/night
Sitting within 14 minutes' walk of Olive Convention Centre, the affordable Parade Durban is located in the Golden Mile district.
Top resorts in South Africa
Stellenbosch, South Africa
USD 56/night
While staying at the luxurious Eendracht you are invited to discover Stellenbosch University, set merely 0.7 miles away, or Jan Marais Nature Reserve, which is 1.5 miles away.
White River, South Africa
USD 93/night
Offering an ideal setting 1.8 miles from White River Square, the Ingwenyama Conference & Sport features sauna facilities and an outdoor swimming pool.
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.
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.
Stellenbosch, South Africa
USD 214/night
Located in a historical neighbourhood within 2.7 miles of Jonkershoek Nature Reserve, the 5-star Clouds Estate Stellenbosch has 13 rooms and a swimming pool.
Hermanus, South Africa
USD 124/night
The Misty Waves Boutique includes 38 rooms together with an outdoor swimming pool, offering its guests a charming setting in the very heart of Hermanus.
Scottburgh, South Africa
USD 225/night
Set less than 8 minutes' walk from Scottburgh Beach, the comfortable Blue Marlin Hotel By Dream Resorts features a pizza restaurant serving Asian cuisine.
Hazyview, South Africa
USD 172/night
The 4-star Sanbonani Hazyview features a swimming pool and 57 rooms facing the garden.
Simon's Town, South Africa
USD 84/night
Located 1.2 miles from Boulders Beach Penguin Colony, the 4-star boutique Whale View Manor & Simon's Town features 10 rooms, massage therapy and entertainment activities.
Citrusdal, South Africa
USD 126/night
Everyone will enjoy an indoor swimming pool onsite and admire mountain views offered from 35 rooms.
Vanderbijlpark, South Africa
USD 39/night
10 minutes' drive from Vaal University of Technology, the 4-star Emerald Resort & Casino boasts an à la carte restaurant and 238 rooms.