Best 5-star hotels in South Africa
8.9Great909 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 16 534 per night
8.5Great1841 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 8 030 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 802 per night
7.7Very good1071 reviews
Resort
South Africa, Ledig
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 509 per night
9.0Perfect515 reviews
Resort
South Africa, Cape Town
The contemporary 5-star One&Only Cape Town offers a treatment room, a hot tub, a sauna, and a foot bath along with an infinity swimming pool, and boasts a location 450 m from The Cape Wheel.
from INR 107 898 per night
9.0Perfect3737 reviews
Hotel
South Africa, Cape Town
The 5-star Taj is nestled right in the centre of Cape Town and around 25 minutes' walk from The Cape Wheel.
from INR 18 896 per night
7.9Very good1154 reviews
Resort
South Africa, Ledig
Located 15 km from Pilanesberg International airport, The Palace offers a convenience store and a restaurant for guests' convenience.
from INR 30 045 per night
8.5Great1245 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 61 885 per night
8.8Great148 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 88 718 per night
8.7Great705 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 44 123 per night
9.0Perfect378 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 99 395 per night
9.0Perfect670 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 55 933 per night
8.6Great894 reviews
Hotel
South Africa, Cape Town
Chavonnes Battery Museum is nearly a 20-minute walk from the wonderful Radisson Collection Hotel, Waterfront Cape Town that has restaurants and entertainment including facials, massage therapy, and a shared lounge.
from INR 11 810 per night
7.8Very good1040 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 385 per night
9.2Perfect829 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 666 per night
9.1Perfect80 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 128 212 per night
9.1Perfect1052 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 27 116 per night
9.3Perfect301 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 925 per night
8.4Great864 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 913 per night
8.8Great866 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 298 per night
Most popular 4-star hotels in South Africa
7.5Very good873 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 13 416 per night
8.4Great7281 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 10 015 per night
7.3Very good1962 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 212 per night
8.0Great2703 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 164 per night
7.5Very good1789 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 235 per night
8.6Great6119 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 897 per night
8.6Great1836 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 282 per night
8.1Great968 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 20 408 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 440 per night
8.1Great1228 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 21 069 per night
8.9Great1175 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 911 per night
8.6Great1181 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 22 014 per night
7.8Very good5368 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 708 per night
8.4Great1962 reviews
Hotel
South Africa, Cape Town
Located 5 minutes' walk from The Cape Wheel, the boutique Victoria & Alfred Hotel By Newmark Cape Town features 111 rooms with views of the courtyard.
from INR 31 557 per night
8.9Great1572 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 22 959 per night
8.0Great2283 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 873 per night
8.3Great731 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 629 per night
8.1Great1740 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 291 per night
7.8Very good1456 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 384 per night
9.1Perfect1737 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 17 668 per night
Most popular 3-star hotels in South Africa
8.4Great2744 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 235 per night
7.7Very good625 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 913 per night
7.8Very good5786 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 196 per night
8.0Great1678 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 8 030 per night
8.8Great7039 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 991 per night
8.6Great4810 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 21 258 per night
8.3Great1878 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 881 per night
8.4Great8979 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 7 275 per night
8.5Great1743 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 526 per night
8.4Great3231 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 432 per night
8.0Great2744 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 991 per night
8.0Great2460 reviews
Hotel
South Africa, Cape Town
While staying at this perfectly located a 13-minute walk from Zeitz Museum of Contemporary Art Africa the family-friendly Protea Cape Town, guests can enjoy spa therapy and a shared lounge.
from INR 15 967 per night
7.9Very good6806 reviews
Hotel
South Africa, Kempton Park
While staying at the affordable 3-star Garden Kempton Park you are invited to discover Wild Waters, set a 15-minute ride away, or Christian Family Church, which is 4.9 km away.
from INR 8 030 per night
8.7Great2759 reviews
Hotel
South Africa, Durban
Boasting an outdoor pool and an à la carte restaurant, the smoke-free Garden Court Durban is located an 8-minute walk from Chris Saunders Park, 2.4 km from uMhlanga Lighthouse.
from INR 10 487 per night
8.2Great7526 reviews
Hotel
South Africa, Kempton Park
Conveniently situated 6 km from Wild Waters in a business district, the 3-star Lodge Kempton Park features 287 rooms and an outdoor swimming pool.
from INR 6 802 per night
8.4Great757 reviews
Holiday park
South Africa, Stormsrivier
While staying at the 3-star Swallows Nest you are invited to discover The Big Tree Tsitsikamma, set 95 km away, or Mild 2 Wild, which is a mere 5 minutes' walk away.
from INR 18 896 per night
7.9Very good627 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 597 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 479 per night
7.5Very good1043 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 157 per night
8.2Great3521 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 440 per night
Amazing spa hotels in South Africa
8.6Great2178 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 19 652 per night
8.3Great8989 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 086 per night
8.7Great2585 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 275 per night
8.2Great1837 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 12 755 per night
9.3Perfect3440 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 651 per night
8.1Great1413 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 125 per night
8.2Great663 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 10 676 per night
8.7Great1379 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 21 541 per night
9.0Perfect4933 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 21 164 per night
8.5Great907 reviews
Hotel
South Africa, Ledig
Featuring a sundeck, spa therapy, and a play area, the 4-star Bakubung Bush Lodge Ledig is set in an entertainment area within 4 km of Valley of Waves.
from INR 31 368 per night
8.1Great10445 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 9 353 per night
8.6Great826 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 463 per night
8.1Great611 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 643 per night
8.5Great943 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 26 077 per night
8.1Great323 reviews
Resort
South Africa, Hazyview
While staying at the traditional Kruger Park Lodge Hazyview you are invited to discover Perry's Bridge Reptile Park, set a 10-minute drive away, or Pabeni Gate Kruger National Park, which is 3.1 km away.
from INR 22 581 per night
8.4Great3541 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 13 416 per night
8.6Great755 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 393 per night
9.1Perfect714 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 666 per night
8.5Great1583 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 400 per night
8.8Great560 reviews
Hotel
South Africa, Johannesburg
The African Pride is situated near a nightlife district, nearly a 5-minute stroll from Johannesburg Pride.
from INR 21 541 per night
Top family hotels in South Africa
8.2Great1040 reviews
Hotel
South Africa, Cape Town
Located relatively close to Table Mountain, the wonderful 4-star Doubletree Cape Town features a swimming pool and 183 rooms plus it is around a 20-minute walk from Medical History Museum.
from INR 5 196 per night
8.3Great2433 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 8 975 per night
8.6Great1995 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 180 per night
8.5Great20860 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 7 747 per night
8.0Great901 reviews
Aparthotel
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 7 464 per night
9.1Perfect13369 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 968 per night
8.0Great1187 reviews
Hotel
South Africa, Cape Town
Offering a steam room and a sauna, the fantastic Hyatt Regency Cape Town is located only 1.3 km from South African Jewish Museum.
from INR 10 298 per night
8.4Great1434 reviews
Hotel
South Africa, Cape Town
Comprising 120 rooms in the very heart of Cape Town, the 4-star Radisson Hotel Cape Town Foreshore lies around 25 minutes' walk from Signal Hill.
from INR 11 715 per night
8.3Great2919 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 109 per night
8.2Great83 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 857 per night
9.1Perfect611 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 15 022 per night
8.1Great842 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 928 per night
8.4Great1933 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 952 per night
8.5Great2699 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 6 802 per night
7.9Very good18371 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 692 per night
8.4Great2694 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 448 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 7 747 per night
8.7Great1375 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 6 991 per night
8.2Great4323 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 952 per night
8.2Great2295 reviews
Hotel
South Africa, Cape Town
Located only 0.8 km from Fugard Theatre, the 4-star Sunsquare Cape Town offers an outdoor heated swimming pool and a fitness suite for guests.
from INR 7 747 per night
Best luxury hotels in South Africa
7.3Very good4807 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 920 per night
8.6Great2816 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 180 per night
7.6Very good372 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 21 069 per night
9.2Perfect525 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 34 486 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 65 381 per night
8.1Great613 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 487 per night
8.6Great119 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 848 per night
8.2Great2793 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 25 699 per night
8.4Great282 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 959 per night
9.1Perfect2476 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 621 per night
8.4Great1019 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 353 per night
9.1Perfect107 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 10 015 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 896 per night
9.0Perfect51 reviews
Hotel
South Africa, Gansbaai
De Kelders Drip Cave is 4.5 km from the luxury Grootbos and features shopping and dining.
from INR 165 816 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 17 573 per night
8.8Great260 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 90 608 per night
8.8Great904 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 368 per night
8.4Great2787 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 684 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 802 per night
9.0Perfect197 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 10 204 per night
Cheap hotels in South Africa
8.4Great338 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 692 per night
8.8Great1210 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 873 per night
7.9Very good991 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 5 007 per night
7.6Very good3495 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 928 per night
7.8Very good3267 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 519 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 448 per night
7.4Very good2813 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 117 per night
7.8Very good3036 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 551 per night
8.0Great605 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 708 per night
6.7Nice897 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 739 per night
7.7Very good1766 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 5 007 per night
8.2Great603 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 8 030 per night
7.5Very good987 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 968 per night
8.0Great876 reviews
Hotel
South Africa, Knysna
Comfortable 3-star The Russel is merely a 7-minute walk from Drupkelders and offers a shared lounge and a garden.
from INR 4 251 per night
8.4Great1438 reviews
Bed & Breakfast
South Africa, Simon's Town
Located 14 minutes' walk from Penguin spotting, the 3-star Boulders Simon's Town features 14 rooms with views of the sea.
from INR 3 401 per night
8.6Great650 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 251 per night
7.8Very good314 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 535 per night
8.7Great1055 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 362 per night
7.5Very good3581 reviews
Hotel
South Africa, Cape Town
The 3-star Mojo Hotel & Market Cape Town is nestled in the Sea Point district, Sea Point Pavillion & Swimming Pools is around 5 minutes' walk away.
from INR 3 306 per night
8.5Great1944 reviews
Resort
South Africa, Drakensberg Garden
Located at a distance of 3.6 km from Garden Castle State Forest, facials, a patio, and recreational facilities are available at the fantastic Gooderson Drakensberg Garden.
from INR 12 755 per night
Top resorts in South Africa
9.0Perfect694 reviews
Hotel
South Africa, Benoni
Featuring 8 rooms with views of the pool, the One O Eight Benoni, within 5 km of Wild Waters, provides guests with a hot tub and a sauna.
from INR 11 621 per night
8.7Great5432 reviews
Hotel
South Africa, Ledig
Boasting an aqua park, spa therapy, and a play area, the Kingdom Resort Ledig is within 10 minutes' drive of Kwena Crocodile Farm in an entertainment area.
from INR 12 660 per night
9.3Perfect2318 reviews
Hotel
South Africa, Hermanus
Offering a storage room, the W-Collection Esplanade lies in the Hermanus City-Centre district, within a 2-km distance of Cliff Path and a mere 5 minutes' stroll from Lembu Fine art and craft.
from INR 21 636 per night
8.6Great1350 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 487 per night
9.1Perfect139 reviews
Hotel
South Africa, Stellenbosch
Located in a historical neighbourhood, the 5-star Delaire features a sauna, a sundeck, and a shared lounge.
from INR 227 702 per night
8.9Great439 reviews
Hotel
South Africa, Kenton on Sea
Offering spa therapy, a shared lounge, and various recreational opportunities, 4-star The House Quarters is approximately 25 minutes' walk from Shelley Bay as well as at a distance of 0.6 km from Kariega Beach.
from INR 10 109 per night
7.6Very good292 reviews
Hotel
South Africa, Kempton Park
The 4-star Peermont Mondior At Emperors Palace Kempton Park boasts a swimming pool and has 149 rooms, featuring a location close to a motorway.
from INR 19 463 per night
7.8Very good3291 reviews
Hotel
South Africa, Kempton Park
Set at a distance of 3.5 km from Wild Waters, the 3-star Metcourt welcomes guests to an à la carte restaurant on site.
from INR 12 566 per night
8.6Great1251 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 12 093 per night
8.4Great327 reviews
Hotel
South Africa, Lephalale
Located a mere 1.2 km from Mama Tau White Lions Breeding Project, the 3-star Palm Park features an outdoor swimming pool.
from INR 8 881 per night
8.1Great794 reviews
Resort
South Africa, Champagne Valley
Falcon Ridge is about 25 minutes' walk from the 3-star Dragon Peaks Champagne Valley that features 2 outdoor swimming pools.
from INR 16 439 per night
8.8Great1234 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 825 per night
9.1Perfect216 reviews
Resort
South Africa, White River
Featuring 34 rooms with views of the lake, the 3-star Pine Lake Resort is set merely 1.4 km from Longmere Dam.
from INR 18 046 per night
8.8Great801 reviews
Resort
South Africa, Citrusdal
The Baths Natural Hot Springs Citrusdal has an à la carte restaurant and a year-round outdoor swimming pool for its guests.
from INR 11 054 per night
8.6Great1526 reviews
Resort
South Africa, Ethels Drive
55 rooms are offered to guests who choose the family-friendly Little Switzerland Resort By Dream Resorts Ethels Drive with a beautifully manicured garden and views of the garden, a 10-minute ride from Kilburn Dam.
from INR 15 589 per night
8.5Great723 reviews
Hotel
South Africa, Scottburgh
Located just a short drive from South Coast, the 3-star Blue Marlin features an outdoor swimming pool and 91 rooms plus it is nearly 25 minutes' walk from Scottburgh Mall.
from INR 30 423 per night
9.0Perfect691 reviews
Hotel
South Africa, Bergville
Royal Natal National Park is at a distance of 4.7 km from the Cavern Resort & Spa Bergville and Bushmen Paintings is about a 10-minute drive away.
from INR 27 210 per night
9.0Perfect869 reviews
Hotel
South Africa, Stormsrivier
Offering a location 4.8 km from Dolphin Trail, the 4-star Misty Mountain Reserve Stormsrivier features an à la carte restaurant and an outdoor swimming pool.
from INR 15 022 per night