Most popular cities in South Africa
- Stellenbosch19 resorts
- Pretoria6 resorts
- East London13 resorts
- Bloemfontein7 resorts
Amazing spa hotels in South Africa
7.3Very good745 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 18 394 per night
8.5Great1105 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 107 213 per night
9.3Perfect65 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 142 200 per night
8.8Great551 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 82 777 per night
9.6Perfect172 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 123 805 per night
9.2Perfect485 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 50 586 per night
8.6Great502 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 93 958 per night
7.0Very good1017 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 10 910 per night
8.7Great946 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 68 349 per night
7.8Very good5090 reviews
Hotel
South Africa, Cape Town
Set in the central Milnerton district, the superior Lagoon features facials, a courtyard, and a garden.
from INR 28 764 per night
8.5Great1463 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 52 569 per night
8.9Great1378 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 42 380 per night
7.9Very good2201 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 697 per night
9.4Perfect743 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 39 765 per night
9.6Perfect37 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 137 691 per night
9.3Perfect954 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 25 879 per night
9.7Perfect207 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 82 506 per night
7.6Very good1194 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 16 591 per night
9.0Perfect484 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 84 220 per night
9.3Perfect1219 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 31 559 per night
Top family hotels in South Africa
8.8Great1159 reviews
Hostel
South Africa, Cape Town
from INR 1 172 per night
8.3Great832 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 664 per night
8.4Great6576 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 9 918 per night
8.6Great5460 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 582 per night
9.1Perfect3051 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 30 207 per night
8.7Great1934 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 26 690 per night
8.3Great2127 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 11 271 per night
8.5Great1677 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 6 853 per night
8.8Great6761 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 672 per night
8.2Great953 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 22 001 per night
8.6Great5000 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 11 361 per night
8.4Great839 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 14 156 per night
7.8Very good903 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 27 862 per night
8.3Great2682 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 26 690 per night
8.4Great8314 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 10 009 per night
8.2Great742 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 8 656 per night
8.3Great1556 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 680 per night
8.1Great1234 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 7 754 per night
9.1Perfect1054 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 27 592 per night
8.2Great3147 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 238 per night
Best luxury hotels in South Africa
7.2Very good4342 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 467 per night
7.6Very good351 reviews
Resort
South Africa, Sun City
Located a mere 9 minutes' walk from Sun City Resort, the excellent Soho features an outdoor swimming pool and a fitness suite.
from INR 20 108 per night
8.3Great3035 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 492 per night
Hotel
South Africa, Herbertsdale
The luxurious Gondwana features spa therapy, recreational facilities, and a garden, Gondwana Game Reserve is about 5 minutes' walk away.
from INR 62 398 per night
8.5Great698 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 29 936 per night
8.5Great711 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 24 887 per night
8.5Great725 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 11 181 per night
8.1Great492 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 189 per night
9.0Perfect68 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 112 443 per night
8.3Great2697 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 20 198 per night
8.5Great171 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 459 per night
9.0Perfect2516 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 091 per night
9.2Perfect214 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 034 per night
9.5Perfect24 reviews
Hotel
South Africa, Gansbaai
De Kelders Drip Cave is 4.5 km from the luxury Grootbos and features shopping and dining.
from INR 158 250 per night
8.9Great470 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 14 697 per night
9.2Perfect158 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 86 474 per night
8.9Great763 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 18 485 per night
8.3Great2642 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 516 per night
8.5Great2095 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 492 per night
8.8Great178 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 16 862 per night
Cheap hotels in South Africa
7.6Very good596 reviews
Apartment
South Africa, Cape Town
from INR 3 877 per night
8.9Great881 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 697 per night
7.9Very good889 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 779 per night
7.4Very good2649 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 795 per night
7.8Very good2981 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 11 000 per night
8.2Great1144 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 017 per night
7.4Very good2596 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 2 975 per night
7.8Very good2733 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 434 per night
8.0Great510 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 402 per night
6.5Nice884 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 614 per night
7.6Very good1691 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 779 per night
8.2Great590 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 664 per night
9.1Perfect997 reviews
Hostel
South Africa, Cape Town
from INR 2 975 per night
8.5Great1474 reviews
Hostel
South Africa, Cape Town
Centrally located in the entertainment district of Cape Town merely a 7-minute walk from Labia Theatre, the eco-friendly Villa Viva offers a swimming pool and lounge bar.
from INR 1 623 per night
8.4Great530 reviews
Inn
South Africa, Knysna
Offering 8 rooms with views of the city, the 3-star Inn is set in the Knysna Central district of Knysna, merely 1.4 km from Featherbed Co.
from INR 4 057 per night
7.7Very good302 reviews
Guest house
South Africa, Knysna
The 3-star Lagoon Breeze Knysna provides 8 rooms with beautiful views of the sea and offers access to The Motorcycle Room, which is a 10-minute ride away.
from INR 4 328 per night
8.1Great1028 reviews
Guest house
South Africa, Johannesburg
Worldwear Shopping Centre is at a distance of 4.8 km from the Angel, while Braamfontein Spruit Trail is approximately a 10-minute ride away.
from INR 2 254 per night
Resorts with beach in South Africa
7.7Very good481 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 6 762 per night
7.8Very good5549 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 4 959 per night
7.6Very good977 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 35 798 per night
8.4Great20139 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 598 per night
9.2Perfect11496 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 787 per night
9.3Perfect3034 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 30 207 per night
8.0Great567 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 181 per night
8.1Great9203 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 566 per night
8.0Great438 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 28 133 per night
8.0Great423 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 467 per night
9.4Perfect602 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 39 765 per night
7.9Very good982 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 28 674 per night
8.7Great1084 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 009 per night
8.8Great857 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 15 419 per night
8.4Great923 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 8 926 per night
8.9Great1176 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 20 829 per night
8.5Great684 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 410 per night
9.0Perfect88 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 11 722 per night
7.9Very good1094 reviews
Apartment
South Africa, Cape Town
from INR 7 664 per night
8.0Great2989 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 16 681 per night
Resorts with free parking in South Africa
9.0Perfect673 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 15 419 per night
8.3Great2674 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 5 951 per night
8.0Great2475 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 8 746 per night
7.7Very good1689 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 5 951 per night
8.0Great1299 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 664 per night
9.3Perfect364 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 95 671 per night
8.0Great961 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 9 467 per night
8.7Great2345 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 6 943 per night
7.8Very good679 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 25 067 per night
8.3Great1912 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 10 730 per night
8.3Great1699 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 476 per night
7.5Very good35 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 34 265 per night
9.3Perfect540 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 21 911 per night
9.4Perfect464 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 44 364 per night
7.8Very good575 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 205 per night
8.3Great688 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 418 per night
8.0Great1328 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 049 per night
7.2Very good842 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 3 967 per night
8.1Great681 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 688 per night
Top Resorts in South Africa
7.2Very good1488 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 18 124 per night
7.8Very good1960 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 238 per night
8.0Great290 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 6 943 per night
8.4Great637 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 26 600 per night
8.3Great8545 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 6 762 per night
7.3Very good533 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 606 per night
8.8Great1228 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 32 100 per night
8.4Great1859 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 12 623 per night
9.0Perfect4283 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 23 985 per night
8.4Great2294 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 10 009 per night
8.5Great756 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 20 378 per night
7.9Very good18372 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 295 per night
8.4Great3352 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 10 910 per night
8.2Great3119 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 11 722 per night
7.9Very good2528 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 672 per night
8.1Great251 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 21 550 per night
8.5Great2175 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 30 928 per night
8.4Great3259 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 31 740 per night
8.7Great715 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 52 028 per night
7.9Very good106 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 9 648 per night