Most popular cities in South Africa
Top regions in South Africa
Amazing spa hotels in South Africa
7.5Very good852 reviews
Hotel
South Africa, Mossel Bay
Located about a 25-minute walk from Romonza Boat Trips, 4-star The Point Mossel Bay features 41 rooms with views of the ocean.
from INR 11 051 per night
8.5Great1336 reviews
Hotel
South Africa, Cape Town
The Nelson Mandela Gateway To Robben Island is also located at a distance of 1.4 km from The Table.
from INR 62 751 per night
8.8Great145 reviews
Hotel
South Africa, Cape Town
Boasting an outdoor swimming pool along with a sauna and locker rooms, the 5-star Cape Grace is positioned just 650 metres from Two Oceans Aquarium.
from INR 111 548 per night
8.6Great691 reviews
Hotel
South Africa, Cape Town
Located a minute away from Twelve Apostles in the Camps Bay district of Cape Town, the 5-star Twelve Apostles features 70 rooms along with a sauna, a sundeck, and a shared lounge.
from INR 28 847 per night
9.0Perfect376 reviews
Hotel
South Africa, Cape Town
Guests of the authentic 5-star Mount Nelson, placed 2.8 km from Cape Town Stadium, can splash about in 2 outdoor swimming pools and savor drinks in a lounge bar.
from INR 110 892 per night
8.9Great692 reviews
Hotel
South Africa, Johannesburg
Located in the Randburg district of Johannesburg and only 1.9 km from Jhb Zoo Lake, the Westcliff features 117 rooms plus 2 outdoor swimming pools.
from INR 53 760 per night
8.6Great840 reviews
Hotel
South Africa, Cape Town
With a sauna, spa therapy, and a shared lounge at the premises, the wonderful Radisson Collection Hotel, Waterfront is located 1.4 km from V&A Waterfront.
from INR 31 563 per night
7.5Very good1002 reviews
Hotel
South Africa, Pretoria
Sitting nearly a 20-minute walk from Chinese Embassy, the 5-star Ct Pretoria is located in the Arcadia district of Pretoria.
from INR 5 338 per night
8.5Great1165 reviews
Hotel
South Africa, Cape Town
Boasting a swimming pool, The Bay Cape Town is around 5 minutes by car from DecoDance Night Club.
from INR 38 493 per night
7.8Very good5525 reviews
Hotel
South Africa, Cape Town
Set in the central Milnerton district, the superior Lagoon features facials, a courtyard, and a garden.
from INR 6 649 per night
8.4Great2009 reviews
Hotel
South Africa, Cape Town
Featuring 94 rooms with views of the courtyard, the smoke-free Victoria Cape Town is set a 25-minute walk from Bree Street.
from INR 32 687 per night
8.8Great1604 reviews
Hotel
South Africa, Cape Town
Guests can relax by an outdoor pool or in a snack bar with views of the mountain in 4-star The Winchester Cape Town, located at a distance of 3 km from Zeitz Museum of Contemporary Art Africa.
from INR 32 968 per night
8.0Great2244 reviews
Hotel
South Africa, Cape Town
Offering 170 rooms with views of the city, 4-star The Capetonian is set in the City Bowl district of Cape Town, nearly 25 minutes' walk from South African Jewish Museum.
from INR 3 840 per night
9.2Perfect853 reviews
Hotel
South Africa, Plettenberg Bay
Placed a mere 0.6 km from Lookout Beach and in the centre of Plettenberg Bay, 5-star The Plettenberg offers 37 rooms.
from INR 41 303 per night
9.1Perfect78 reviews
Hotel
South Africa, Cape Town
Featuring a steam room and a sauna along with a swimming pool, the 5-star Ellerman House Cape Town is centrally situated within a 10-minute drive of South African Jewish Museum in the Bantry Bay district.
from INR 162 592 per night
9.1Perfect1097 reviews
Hotel
South Africa, Hermanus
Offering a location 7 minutes' walk from Gearing's Point, smoke-free The Marine Hermanus overlooks the ocean and has an à la carte restaurant.
from INR 26 880 per night
9.4Perfect305 reviews
Hotel
South Africa, Plettenberg Bay
Guests can take advantage of a plunge pool as well as facials, massage therapy, and a shared lounge, while staying at the 5-star Tsala, set in a protected area.
from INR 62 377 per night
7.7Very good1468 reviews
Resort
South Africa, Malalane
Just 0.9 km from Kruger National Park Malelane Gate, the 4-star Pestana Malalane offers a solarium, a hot tub, and a sauna on-site and 52 rooms.
from INR 17 233 per night
8.8Great901 reviews
Hotel
South Africa, Cape Town
Featuring a hot tub and a sauna, sophisticated 5-star The Westin is located in the City Bowl district at a 550-metre distance from Cape Town International Convention Centre.
from INR 10 208 per night
9.1Perfect1678 reviews
Hotel
South Africa, Cape Town
Only 7 minutes on foot from Cavendish Square Shopping Centre and at a distance of 3.1 km from Rhodes Memorial, the Vineyard Cape Town features an indoor swimming pool along with a pool bar.
from INR 25 007 per night
Top family hotels in South Africa
8.5Great1801 reviews
Hotel
South Africa, Durban
Situated approximately 5 minutes' walk from Inkosi Albert Luthuli International Convention Centre, the 5-star Hilton Durban features an outdoor swimming pool together with gorgeous views of the area.
from INR 7 961 per night
8.4Great7058 reviews
Hotel
South Africa, Johannesburg
Situated about a 20-minute walk from Nelson Mandela Square and a train station, the smoke-free Southern features an outdoor swimming pool.
from INR 11 051 per night
8.6Great5933 reviews
Hotel
South Africa, Johannesburg
Located just 550 metres from Circa, the 4-star Southern offers an outdoor pool and a fitness studio for guests.
from INR 6 837 per night
9.0Perfect3611 reviews
Hotel
South Africa, Cape Town
Offering 176 rooms with views of the mountain, the 5-star Taj is set in the City Bowl district of Cape Town, around 25 minutes' walk from Zeitz Museum of Contemporary Art Africa.
from INR 18 450 per night
8.6Great2208 reviews
Hotel
South Africa, Cape Town
Located at a distance of 4.8 km from Table Mountain, the 5-star Pepperclub Cape Town features an outdoor infinity pool.
from INR 12 924 per night
8.3Great2437 reviews
Hotel
South Africa, Johannesburg
Boasting spa therapy and a shared lounge, the modern Radisson Blu Johannesburg is a 6-minute walk from Nelson Mandela Square in a central district.
from INR 13 112 per night
8.5Great1863 reviews
Hotel
South Africa, Johannesburg
Offering 252 rooms, the Holiday Inn Johannesburg-Rosebank By Ihg is close to the shopping district of Johannesburg, around a 25-minute stroll from Jhb Zoo Lake.
from INR 7 118 per night
8.1Great1185 reviews
Hotel
South Africa, Cape Town
Located around 25 minutes' walk from Signal Hill and only 0.6 km from Koopmans-de Wet House, the fantastic Hyatt Regency Cape Town features an outdoor pool and a poolside bar.
from INR 16 390 per night
8.6Great4905 reviews
Hotel
South Africa, Durban
At a distance of 2.4 km from uMhlanga Main Beach, the 3-star Aha Gateway Durban offers a swimming pool.
from INR 25 194 per night
8.4Great1323 reviews
Hotel
South Africa, Cape Town
Boasting a location just 6 minutes' walk from Cape Town International Convention Centre, the 4-star Radisson features a shared lounge and barbecue grills, as well as offers 120 rooms.
from INR 13 861 per night
8.0Great1230 reviews
Hotel
South Africa, Cape Town
Conveniently located in the Waterfront district of Cape Town merely an 8-minute stroll from The Watershed, The Commodore has 230 rooms.
from INR 18 919 per night
8.3Great2896 reviews
Hotel
South Africa, Cape Town
Located in the western part of Cape Town, the Southern Sun is approximately a 5-minute drive from Koopmans-de Wet House.
from INR 10 021 per night
8.4Great8822 reviews
Hotel
South Africa, Johannesburg
Offering a swimming pool, the modern Garden Court Johannesburg boasts a location at a distance of 200 metres from Sandton Convention Center.
from INR 9 272 per night
8.1Great859 reviews
Hotel
South Africa, George
Located approximately a 25-minute walk from Kingswood Golf Estate, the smoke-free Protea George offers stylish rooms together with hiking, horseback riding, and bowling.
from INR 14 798 per night
8.3Great1975 reviews
Hotel
South Africa, Sandton
Ideally situated a mere 500 metres from Rand Merchant Bank in the Sandton district of Sandton, the 4-star Protea Sandton features 330 rooms and a seasonal outdoor swimming pool.
from INR 5 900 per night
8.1Great1434 reviews
Hotel
South Africa, Knysna
Located in a popular neighbourhood a short distance from Knysna Waterfront, the charming 4-star Protea features an outdoor pool and the lounge bar.
from INR 8 054 per night
8.7Great1371 reviews
Hotel
South Africa, Cape Town
The colonial-style the grand Cullinan, located at a distance of 2.2 km from Victoria & Alfred Waterfront, features spa therapy and a shared lounge.
from INR 23 695 per night
8.5Great1814 reviews
Hotel
South Africa, Pretoria
The Garden Court with an outdoor swimming pool is at a distance of 2.6 km from Pretoria National Botanical Garden.
from INR 11 145 per night
8.9Great1198 reviews
Aparthotel
South Africa, Cape Town
Located in the Green Point district 19 minutes' walk from Green Point Lighthouse, the sophisticated 4-star Romney Park Cape Town has 25 rooms and a swimming pool.
from INR 28 659 per night
8.2Great3518 reviews
Hotel
South Africa, Cape Town
The 3-star Holiday Inn Express Cape Town City Centre By Ihg is a good starting point to Cape Town's sights including Bree Street, which is just 9 minutes' walk away.
from INR 4 401 per night
Best luxury hotels in South Africa
7.2Very good4583 reviews
Resort
South Africa, Hartbeespoort
Guests can also enjoy access to Chameleon Village, which is 3.6 km from the 4-star Seasons Hartbeespoort.
from INR 9 834 per night
8.5Great2890 reviews
Hotel
South Africa, Boksburg
Offering beauty services, a sundeck, and spa therapy, the 4-star Birchwood Boksburg is situated 1.2 km from East Rand Mall.
from INR 7 118 per night
8.3Great3282 reviews
Hotel
South Africa, Sandton
Merely 1.5 km from Sandton City Shopping Centre, the 5-star Radisson Blu features a sauna, facials, and a shared lounge.
from INR 6 743 per night
9.2Perfect537 reviews
Hotel
South Africa, Knysna
Jandreart Studio is at a distance of 2.7 km from the James Knysna, while Featherbed Co is about a 5-minute drive away.
from INR 31 750 per night
8.5Great889 reviews
Hotel
South Africa, Ledig
Featuring an outdoor swimming pool and 89 rooms, the 4-star Bakubung Ledig is approximately 10 minutes' drive from Sun City & Lost City.
from INR 31 094 per night
8.5Great920 reviews
Hotel
South Africa, Ledig
The 4-star Kwa Maritane Ledig is 6 km from Sun City Resort and has to offer a swimming pool plus a treatment room and a Jacuzzi.
from INR 25 849 per night
8.0Great602 reviews
Hotel
South Africa, St Lucia
Set just a 9-minute walk from K Z N Wildlife, the 3-star Elephant boasts African dishes served at the onsite à la carte restaurant.
from INR 10 489 per night
8.6Great1601 reviews
Hotel
South Africa, Fourways
Located about 25 minutes' walk from Montecasino and at a distance of 2.1 km from Pieter Toerien Theatre, the 5-star Palazzo Fourways features a large outdoor swimming pool and a snack bar.
from INR 15 266 per night
8.6Great124 reviews
Hotel
South Africa, Cape Town
The renowned Dock House offers an outdoor swimming pool along with views of Table Mountain, and is nestled nearly 25 minutes' walk from District Six Museum since 1870.
from INR 36 527 per night
8.2Great2822 reviews
Hotel
South Africa, Magaliesburg
Situated at a distance of 2.5 km from Margaret Roberts Herbal Centre, the 5-star Mount Grace Magaliesburg features a Jacuzzi, a shared lounge, and a garden.
from INR 26 599 per night
9.1Perfect2527 reviews
Hotel
South Africa, Johannesburg
Boasting a swimming pool and an à la carte restaurant, the Thaba Johannesburg is located merely 350 metres from Klipriviersberg Municipal Nature Reserve, within 10 minutes' drive of Mondeor Comminity Church.
from INR 11 520 per night
9.0Perfect102 reviews
Hotel
South Africa, East London
With a sauna and a garden this 16-room the 4-star Quarry Lake Inn is just 1.3 km from East London Museum.
from INR 13 299 per night
8.9Great342 reviews
Hotel
South Africa, Wilderness
The Cinnamon Boutique is situated in a tourist area of Wilderness, at a distance of 4.2 km from George Wildlife Park and around a 15-minute ride from Map Of Africa View Point.
from INR 18 731 per night
8.9Great50 reviews
Hotel
South Africa, Gansbaai
De Kelders Drip Cave is 4.5 km from the luxury Grootbos and features shopping and dining.
from INR 164 372 per night
8.8Great501 reviews
Hotel
South Africa, Dullstroom
Featuring an outdoor swimming pool and an oyster bar, 4-star The Highlander is based a mere 1.5 km from Beans About Coffee.
from INR 15 266 per night
8.8Great258 reviews
Hotel
South Africa, Simondium
The Babylonstoren is situated in a rural area of Simondium, at a distance of 3.5 km from Plaisir de Merle Wine Estate and approximately a 15-minute ride from Afrikaans Language Monument.
from INR 89 819 per night
8.8Great903 reviews
Resort
South Africa, Brenton-on-Sea
Located 25 minutes' walk from Featherbed Nature Reserve, the modern Brenton Haven features 34 rooms with views of the sea.
from INR 19 200 per night
8.3Great2748 reviews
Resort
South Africa, Vanderbijlpark
Set within an 8-km distance of Aquadome, the Emerald welcomes guests to an à la carte restaurant on site.
from INR 3 652 per night
8.5Great2196 reviews
Hotel
South Africa, Gordons Bay
Set about 5 minutes' walk from Ndiza Gallery, the 4-star Krystal Beach provides a swimming pool and offers guests to savor European delicacies.
from INR 6 743 per night
8.9Great193 reviews
Resort
South Africa, Bellville
The Homestead Villas is situated within a 3-km distance of Cool Runnings and just 14 minutes on foot from Majik Forest Upper Entrance.
from INR 17 514 per night
Cheap hotels in South Africa
8.8Great1238 reviews
Hostel
South Africa, Cape Town
from INR 1 217 per night
7.6Very good624 reviews
Hotel
South Africa, Cape Town
Opened in 1909, the boutique Daddy Long Legs Art Cape Town provides a shared lounge and various recreational opportunities an 8-minute walk from Cape Quarter 'The Square'.
from INR 4 682 per night
8.8Great7089 reviews
Hotel
South Africa, Durban
Offering an outdoor pool, the comfortable Holiday Inn Express Durban - Umhlanga By Ihg is a mere 0.9 km from Palm Boulevard.
from INR 6 930 per night
7.7Very good722 reviews
Apartment
South Africa, Cape Town
from INR 4 027 per night
8.5Great347 reviews
Guest house
South Africa, Knysna
Featuring 12 individual guest rooms, the 3-star Manor House is set about 25 minutes' walk from Ocean Odyssey Whale Watching Knysna and at a distance of 6 km from Knysna Heads.
from INR 8 616 per night
8.8Great1222 reviews
Bed & Breakfast
South Africa, Port Elizabeth
The smoke-free Treetops Guesthouse is 3.6 km from Bayworld and offers a private swimming pool.
from INR 3 840 per night
7.9Very good968 reviews
Hotel
South Africa, Hazyview
The Numbi is situated in the very heart of Hazyview approximately a 20-minute stroll from Perry's Bridge Reptile Park.
from INR 4 963 per night
7.6Very good3378 reviews
Bed & Breakfast
South Africa, Kempton Park
The comfortable 3-star Airport Inn Kempton Park features rooms with views of the garden, while a strategic location provides access to Wild Waters, which is 7 km away.
from INR 2 903 per night
7.8Very good3195 reviews
Hotel
South Africa, Cape Town
Featuring 174 rooms with views of the garden, the 3-star Stayeasy is set approximately 25 minutes' walk from Milnerton Golf Club.
from INR 6 462 per night
8.2Great1203 reviews
Hotel
South Africa, Cape Town
The budget Park Inn is settled in the Newlands district, just a 13-minute walk from Zhivago, and includes a lobby bar.
from INR 9 365 per night
7.4Very good2819 reviews
Guest house
South Africa, Kempton Park
Featuring 53 rooms with views of the garden, the charming 2-star Dove'S Nest Guest House is set 7 km from Wild Waters.
from INR 3 090 per night
7.8Very good2947 reviews
Guest house
South Africa, Kempton Park
3.5 km from Parking, the comfortable Emerald Guesthouse offers a lounge bar and an à la carte restaurant.
from INR 2 528 per night
8.0Great155 reviews
Apartment
South Africa, Cape Town
The 4-star Sweetest Cape Town is nestled in the Sea Point district of Cape Town, Our Lady of Good Hope is nearly 5 minutes' walk away.
from INR 9 178 per night
8.0Great589 reviews
Hotel
South Africa, Cape Town
Offering a lobby area, the Long Street lies in the City Bowl district of Cape Town, at a distance of 1.1 km from Noon Day Gun and only 13 minutes on foot from Cape Quarter Lifestyle Village.
from INR 6 649 per night
6.7Nice899 reviews
Hotel
South Africa, Durban
Placed approximately 5 minutes' walk from Durban Natural Science Museum and right in the centre of Durban, the Tudor House offers 10 rooms.
from INR 2 716 per night
7.6Very good1757 reviews
Hotel
South Africa, Ballito
Featuring a sauna, a shared lounge, and a gas BBQ, the superb 3-star La Montagne has a prime setting 750 metres from Thompsons Beach.
from INR 4 963 per night
8.2Great627 reviews
Hotel
South Africa, Cape Town
Boasting a swimming pool, the smoke-free Protea is 5 minutes' stroll from Two Rivers Urban Park.
from INR 7 961 per night
7.3Very good951 reviews
Aparthotel
South Africa, Cape Town
Around a 5-minute walk from Investec Cape Town, the 4-star Icon Luxury offers an outdoor pool.
from INR 3 933 per night
Resorts with beach in South Africa
7.8Very good5783 reviews
Hotel
South Africa, Durban
Featuring panoramic views of the city, the 3-star Tropicana Durban is merely 1.1 km from Port Natal Maritime Museum.
from INR 5 151 per night
7.7Very good1071 reviews
Resort
South Africa, Sun City
Featuring 243 rooms, an aqua park, a lazy river, and a garden, sophisticated 5-star The Cascades is 3.8 km from Pilanesberg National Park in Sun City.
from INR 37 182 per night
8.4Great21020 reviews
Hotel
South Africa, Durban
Located 600 metres from Suncoast Casino in the Golden Mile district, the comfortable 4-star Blue Waters Durban features 262 rooms along with a sauna and a shared lounge.
from INR 4 776 per night
9.1Perfect13204 reviews
Hotel
South Africa, Durban
Conveniently located in the Golden Mile district of Durban nearly a 5-minute walk from Mini Town, the perfect Belaire has 127 rooms.
from INR 3 933 per night
9.2Perfect3398 reviews
Hotel
South Africa, Skukuza
The elegant Kruger Gate features 2 outdoor swimming pools and is merely 11 minutes' walk from Paul Kruger Entrance Gate.
from INR 31 375 per night
8.0Great661 reviews
Hotel
South Africa, Bloubergstrand
Located an 18-minute walk from Blouberg Beachfront, the exclusive 4-star Dolphin Beach Bloubergstrand features 39 rooms with views of the mountain.
from INR 11 613 per night
8.1Great10107 reviews
Hotel
South Africa, Durban
Adjacent to North Beach Jamaat Khana, and merely 450 metres from Durban Ice Arena, the elegant Elangeni features 1452 stylish rooms.
from INR 8 897 per night
8.1Great615 reviews
Hotel
South Africa, Kempton Park
After a long day in the city, one can relax in an outdoor swimming pool and savor vegetarian specialities at the deluxe 5-star Peermont, located 3.5 km from Wild Waters.
from INR 38 306 per night
8.4Great901 reviews
Hotel
South Africa, Mossel Bay
Opened in 1846, the elegant 4-star Protea with nice rooms and an outdoor swimming pool boasts its proximity to The Dias Museum about 5 minutes' walk away.
from INR 12 175 per night
8.1Great505 reviews
Hotel
South Africa, Oudtshoorn
Set only 1.8 km from Le Roux Town House, the rooms in the 4-star Protea have views of garden.
from INR 9 834 per night
9.2Perfect726 reviews
Hotel
South Africa, Stellenbosch
Boasting setting within walking distance of Helderberg Mountains, the Lanzerac Stellenbosch offers 53 rooms along with a steam room and a sauna on-site.
from INR 41 303 per night
7.9Very good1154 reviews
Resort
South Africa, Sun City
Located 15 km from Pilanesberg International airport, The Palace offers a convenience store and a restaurant for guests' convenience.
from INR 29 783 per night
8.6Great1328 reviews
Hotel
South Africa, Hermanus
Nestled in the Hermanus City-Centre district of Hermanus, the Harbour House is only a 5-minute stroll from Village Square.
from INR 10 396 per night
8.4Great251 reviews
Hotel
South Africa, Bonjaneni
San Rock Art is at a distance of 3.9 km from the 4-star Mont Aux Sources and Rugged Glen Nature Reserve is about a 20-minute walk away.
from INR 10 864 per night
8.7Great1161 reviews
Hotel
South Africa, Hermanus
The 4-star Whale Coast Hermanus features rooms with views of the mountain, while a central location provides access to Langbaai Beach, which is about 10 minutes away by car.
from INR 8 991 per night
8.5Great1056 reviews
Hotel
South Africa, Sandton
Placed just 9 minutes' walk from Sandton Market @ The Park and right in the centre of Sandton, upscale The Maslow offers 281 rooms.
from INR 9 272 per night
8.8Great1251 reviews
Hotel
South Africa, Hermanus
Located in the Sandbaai district, 25 minutes' stroll from Onrus Beach, the comfortable 5-star Schulphoek offers access to a hot tub and a sauna.
from INR 21 635 per night
8.5Great808 reviews
Bed & Breakfast
South Africa, Port Elizabeth
Offering an outdoor swimming pool, the 4-star Conifer Port Elizabeth is located approximately a 25-minute walk from South African Air Force Museum.
from INR 5 619 per night
7.9Very good1190 reviews
Apartment
South Africa, Cape Town
from INR 7 961 per night
8.0Great3105 reviews
Resort
South Africa, Sun City
There are rooms facing lake and modern The Cabanas is set within a 300-metre distance of Sun City Resort.
from INR 17 326 per night
Resorts with free parking in South Africa
8.9Great907 reviews
Guest house
South Africa, Mossel Bay
Boasting a swimming pool, the smoke-free African Oceans Mossel Bay is 25 minutes' stroll from Langeberg Mall.
from INR 14 142 per night
8.3Great2782 reviews
Hotel
South Africa, Sandton
At a distance of 3.6 km from popular attractions such as Liliesleaf, the affordable Holiday Inn Express Sandton-Woodmead By Ihg Sandton features an à la carte restaurant and 155 rooms with modern decor.
from INR 6 181 per night
8.0Great2698 reviews
Hotel
South Africa, Port Elizabeth
The elegant 5-star Radisson Blu Port Elizabeth has an outdoor swimming pool plus an Irish bar and awaits guests 2.6 km from Sacremento Cannon.
from INR 9 084 per night
7.6Very good1770 reviews
Hotel
South Africa, Johannesburg
The perfect Indaba, located at a distance of 4.8 km from Epsom Downs Shopping Centre, features an outdoor pool.
from INR 6 181 per night
8.0Great1577 reviews
Hotel
South Africa, Stormsrivier
The Tsitsikamma Stormsrivier offers a poolside bar and 36 rooms, along with a tranquil location about 5 minutes on foot from Tsitsikamma Falls Adventure.
from INR 7 961 per night
8.6Great1842 reviews
Hotel
South Africa, Knysna
Located in the Knysna Central district and around a 10-minute drive from Knysna Heads, the 4-star Rex features 54 rooms plus an outdoor swimming pool.
from INR 12 175 per night
9.0Perfect521 reviews
Resort
South Africa, Cape Town
Nestled merely a 7-minute walk from Victoria & Alfred Waterfront, the contemporary 5-star One&Only Cape Town features an infinity swimming pool and 131 rooms.
from INR 102 931 per night
8.1Great1007 reviews
Hotel
South Africa, Knysna
Located at a distance of 2.5 km from Knysna Waterfront, the stunning Moorings features a swimming pool and modern rooms with the forest view.
from INR 33 998 per night
8.7Great2619 reviews
Hotel
South Africa, Randburg
4-star The Fairway offers a sauna and a shared lounge in a metropolitan area of Randburg, approximately 10 minutes by car from Willows Estate The.
from INR 7 211 per night
8.0Great935 reviews
Hotel
South Africa, Cape Town
Situated a 25-minute stroll from Green Point Lighthouse, fully serviced The Hyde Cape Town offers comfortable rooms and an outdoor swimming pool.
from INR 13 018 per night
8.2Great1888 reviews
Hotel
South Africa, Mossel Bay
The 4-star Diaz Hotel And Resort Mossel Bay features an infinity swimming pool and views of the ocean, and is located at a distance of 4.3 km from Garden Route Casino.
from INR 9 272 per night
8.3Great1824 reviews
Hotel
South Africa, Port Elizabeth
The Garden Court Port Elizabeth has an outdoor swimming pool and lies only 0.6 km from Bayworld which is worth visiting.
from INR 8 803 per night
8.1Great86 reviews
Aparthotel
South Africa, Cape Town
Set about 25 minutes' walk from Table Mountain National Park, 4-star The Glen Cape Town lies in the Camps Bay district of Cape Town.
from INR 17 701 per night
9.1Perfect619 reviews
Hotel
South Africa, Knysna
Guests can relax by an outdoor swimming pool or in a snack bar with views of the garden in the elegant Hollow, located at a distance of 3.7 km from Brenton Beach.
from INR 22 946 per night
7.9Very good629 reviews
Hotel
South Africa, Centurion
Guests can also enjoy access to Gateway Industrial Park, which is approximately 4 km from comfortable The Centurion Centurion.
from INR 8 522 per night
8.3Great723 reviews
Hotel
South Africa, Johannesburg
Set approximately 20 minutes' walk from The Wilds Municipal Nature Reserve and a near a motorway, the stylish Holiday Inn - Johannesburg Sunnyside Park By Ihg Johannesburg includes live entertainment and a shared lounge.
from INR 4 589 per night
8.0Great1634 reviews
Hotel
South Africa, Kempton Park
Here, in the comfortable Holiday Inn Johannesburg Airport By Ihg, guests can enjoy vegetarian dishes at the à la carte restaurant, nearly a 10-minute walk from K90 Centre.
from INR 5 244 per night
7.4Very good1056 reviews
Hotel
South Africa, Johannesburg
The cosy Mercure with a casino and a shared lounge offers a setting next to Eastgate Shopping Centre.
from INR 4 121 per night
8.3Great885 reviews
Hotel
South Africa, Cape Town
Located about a 5-minute walk from Nobel Square and merely 1.6 km from V&A Waterfront, the lovely 5-star Sugar features a lounge bar plus a swimming pool.
from INR 4 870 per night
Top Resorts in South Africa
7.3Very good1939 reviews
Hotel
South Africa, Cape Town
Situated in the very heart of Cape Town and a 17-minute walk from Two Oceans Aquarium, the smoke-free Fountains offers 167 rooms.
from INR 3 184 per night
7.9Very good2206 reviews
Hotel
South Africa, Johannesburg
Situated in the very heart of Johannesburg and within 20 minutes' walk of Sandton Convention Center, the 4-star Park Inn offers 273 rooms.
from INR 4 401 per night
8.0Great358 reviews
Hotel
South Africa, Cape Town
Centrally located at a distance of 750 metres from Grand Parade Square, the modern Hollow offers spa therapy, a shared lounge, and various recreational opportunities.
from INR 7 211 per night
8.4Great774 reviews
Hotel
South Africa, Cape Town
Located in the City Bowl district 0.7 km from South African Jewish Museum, the smoke-free Hollow Boutique Cape Town features an outdoor swimming pool and the snack bar.
from INR 5 057 per night
8.3Great8985 reviews
Hotel
South Africa, Kempton Park
The Premier is located near the business district of Kempton Park nearly a 10-minute ride from NG Bonaero Park.
from INR 7 024 per night
7.3Very good664 reviews
Hotel
South Africa, Johannesburg
Offering a central location around 300 metres from Gandhi Square, the Reef Johannesburg holds a total of 120 rooms and boasts a shared lounge and various recreational opportunities.
from INR 3 746 per night
9.0Perfect4742 reviews
Hotel
South Africa, Johannesburg
Boasting a location just a 6-minute walk from Nelson Mandela Square, the 5-star Sandton Johannesburg includes 553 rooms and an outdoor pool.
from INR 26 130 per night
8.5Great2566 reviews
Hotel
South Africa, Johannesburg
The 4-star Southern Sun Johannesburg located a mere 1.8 km from Innesfree Park, offers a garden bar and bright rooms.
from INR 8 616 per night
8.6Great834 reviews
Hotel
South Africa, Hazyview
Guests are welcome to try tennis and golf at the family-friendly River Sun, which is 2.9 km from Elephant Whispers.
from INR 19 293 per night
7.9Very good18511 reviews
Hotel
South Africa, Kempton Park
The upscale Southern Kempton Park is placed at a distance of 6 km from Wild Waters and has a swimming pool along with a pool bar.
from INR 8 616 per night
8.4Great3273 reviews
Hotel
South Africa, Fourways
Nearly 25 minutes' walk from Rietfontein Nature Reserve, the 3-star Piazza Sandton boasts a Greek restaurant and 179 rooms.
from INR 11 332 per night
8.1Great3714 reviews
Hotel
South Africa, Cape Town
Ideally located a mere 6 minutes' walk from Grand Parade Square, the excellent Lodge features a shared lounge and barbecue grills.
from INR 3 559 per night
8.0Great2688 reviews
Hotel
South Africa, Johannesburg
Located at a distance of 2.6 km from Gillooly's Farm and around 10 minutes' drive from L. Ron Hubbard, the charming Court features an outdoor swimming pool and a lounge bar.
from INR 6 930 per night
8.1Great331 reviews
Resort
South Africa, Hazyview
While staying at the traditional Kruger Park Hazyview you are invited to discover Skyway Trails, set a 10-minute drive away, or Elephant Whispers, which is 2.9 km away.
from INR 22 384 per night
8.4Great2679 reviews
Hotel
South Africa, Cape Town
Featuring a swimming pool and a lounge bar, the 4-star Garden Court Cape Town is located just 450 metres from Cape Quarter Lifestyle Village and only 1.4 km from The Springbok Experience Rugby Museum.
from INR 9 365 per night
8.4Great3721 reviews
Hotel
South Africa, Cape Town
Sitting nearly a 25-minute walk from Signal Hill, the charming President Cape Town offers spa therapy and various recreational opportunities.
from INR 19 387 per night
8.6Great779 reviews
Hotel
South Africa, Cape Town
Offering an outdoor swimming pool plus an à la carte restaurant for guests' benefit, the sleek Marriott is set just 11 minutes' walk from Century City Conference Centre.
from INR 10 302 per night
8.7Great1360 reviews
Guest house
South Africa, Oudtshoorn
The 4-star Hlangana Lodge Oudtshoorn is approximately a 25-minute walk from Le Roux Town House and offers a sundeck, a patio, and a shared lounge.
from INR 10 302 per night
8.2Great4081 reviews
Hotel
South Africa, Kempton Park
Located less than nearly a 25-minute walk from Super South Gate, the upscale Protea offers an outdoor swimming pool.
from INR 5 900 per night
8.2Great179 reviews
Hotel
South Africa, Kempton Park
Staying at the comfortable 3-star Metcourt means you will be 3.5 km from Wild Waters, while enjoying an outdoor pool onsite.
from INR 10 021 per night