Top regions in South Africa
Best 5-star hotels in South Africa
8.9Great
Guest house
South Africa, Mossel Bay
Smoke-free African Oceans Manor On The Beach Mossel Bay features a swimming pool and 7 rooms facing the mountain.
from ZAR 3 476 per night
9.2Perfect
Hotel
South Africa, Somerset West
Located just 7 minutes' walk from The Lourensford Harvest Market, the 5-star Erinvale Estate Hotel & Spa provides a swimming pool together with a sundeck, massage therapy, and a shared lounge.
from ZAR 3 329 per night
8.2Great
Hotel
South Africa, Durban
Relax and enjoy the gorgeous ocean views from the 5-star Royal Majestic Hotel Durban, located in a shopping area, approximately 5 minutes' walk from Inkosi Albert Luthuli International Convention Centre.
from ZAR 1 387 per night
8.9Great
Hotel
South Africa, Hermanus
The smoke-free Arabella Hotel, Golf And Spa offers a sun terrace, massage therapy, and a wine tasting within 4.5 km from Bot River.
from ZAR 2 040 per night
7.9Very good
Resort
South Africa, Sun City
from ZAR 5 190 per night
8.5Great
Hotel
South Africa, Cape Town
Located within a few blocks of Table Mountain, the Intercontinental Table Bay Cape Town By Ihg Cape Town features a heated pool and 296 rooms plus it is only 1.5 km from Clock Tower Retail Centre.
from ZAR 3 721 per night
9.0Perfect
Hotel
South Africa, Cape Town
Located approximately 600 metres from Zeitz Museum of Contemporary Art Africa and approximately 5 minutes by car from The Nelson Mandela Gateway To Robben Island, the 5-star Cape Grace, A Fairmont Managed in Cape Town features a heated pool with a steam room and a sauna.
from ZAR 8 471 per night
8.8Great
Hotel
South Africa, Cape Town
The 5-star Twelve Apostles Hotel & Spa is set in the Camps Bay district of Cape Town only steps away from Twelve Apostles, it features a lounge bar along with a sauna and a sun deck.
from ZAR 4 602 per night
9.6Perfect
Hotel
South Africa, Johannesburg
Boasting setting in the tranquil district of Johannesburg, 4.2 km from James & Ethel Gray Park, the 5-star Saxon Hotel, Villas & Spa Johannesburg provides an outdoor swimming pool together with a Turkish steam room, a Jacuzzi, a sauna, and a foot bath.
from ZAR 9 973 per night
9.7Perfect
Hotel
South Africa, Cape Town
Located in the City Bowl district only a 7-minute walk from Labia Theatre, the authentic 5-star Mount Nelson, A Belmond Hotel, features an adult pool and the pool bar.
from ZAR 5 582 per night
9.1Perfect
Hotel
South Africa, Johannesburg
Offering a prime setting just 1.9 km from South African National Museum of Military History, Four Seasons Hotel The Westcliff Johannesburg features a steam room, a sauna, and a foot bath.
from ZAR 3 166 per night
8.8Great
Hotel
South Africa, Cape Town
Only 1.1 km from Victoria & Alfred Waterfront, the wonderful Radisson Collection Hotel, Waterfront boasts facials, massage therapy, and a shared lounge.
from ZAR 2 040 per night
7.8Very good
Hotel
South Africa, Pretoria
Located just 600 m from Statue of Nelson Mandela and approximately a 25-minute walk from National Zoological Gardens of South Africa, the 5-star Ct Pretoria features a poolside bar plus an outdoor swimming pool.
from ZAR 930 per night
8.5Great
Hotel
South Africa, Sandton
Offering air-conditioned rooms as well as a steam room and a sauna on-site, the impressive Michelangelo Towers is easily accessible, located in the centre of Sandton, right just 6 minutes' walk from Nelson Mandela Square.
from ZAR 3 705 per night
9.0Perfect
Hotel
South Africa, Stellenbosch
River Manor Boutique Hotel By The Living Journey Collection Stellenbosch is a mere 0.6 km from De Wet Centre, boasting facials and a sundeck.
from ZAR 1 958 per night
9.4Perfect
Hotel
South Africa, Plettenberg Bay
Featuring a heated pool and a lounge bar, the 5-star Plettenberg is based 2.8 km from Plettenberg Bay Golf Course.
from ZAR 7 198 per night
8.9Great
Hotel
South Africa, Paarl
The comfortable Grande Roche provides 2 outdoor swimming pools and is nearly a 25-minute walk from Meulwater Botanical Garden.
from ZAR 9 875 per night
Most popular 4-star hotels in South Africa
8.4Great
Hotel
South Africa, Stellenbosch
Set nearly a 20-minute walk from Stellenbosch Square, the 4-star Zalze Lodge has to offer mountain biking, hiking, and golf in addition to individual rooms.
from ZAR 3 754 per night
9.1Perfect
Hotel
South Africa, Franschhoek
The rooms welcome guests with a fantastic view, while the 4-star Protea Hotel By Marriott is set 3.4 km from Holden Manz Wine Estate and just 6 minutes' walk from First South African Perfume Museum.
from ZAR 4 292 per night
8.1Great
Hotel
South Africa, Cape Town
Offering an outdoor swimming pool, the Commodore is only 650 metres from V&A Waterfront.
from ZAR 2 023 per night
7.8Very good
Hotel
South Africa, Pretoria
Ideally located in the Colosseum district approximately 700 metres from Statue of Nelson Mandela, the Premier Hotel Pretoria offers an outdoor swimming pool and lounge bar.
from ZAR 1 224 per night
9.1Perfect
Hotel
South Africa, Cape Town
Conveniently located in the Gueliz district a mere 8 minutes' stroll from Greenpoint Park and Biodiversity Garden, the Camps Bay Retreat has 24 rooms.
from ZAR 4 619 per night
8.8Great
Hotel
South Africa, Cape Town
Guests at the 4-star Bay will enjoy a sauna, recreational facilities, and a living area along with an à la carte restaurant around 500 metres from Greenpoint Park and Biodiversity Garden.
from ZAR 3 688 per night
8.5Great
Hotel
South Africa, Cape Town
Located a 5-minute walk from The Cape Wheel, the historical Victoria & Alfred Hotel By Newmark Cape Town is within 600 metres of Chavonnes Battery Museum.
from ZAR 1 044 per night
9.0Perfect
Hotel
South Africa, Cape Town
Complete with air-conditioned rooms and an outdoor swimming pool, the upscale Winchester Hotel By Newmark is approximately 3 km from Koopmans-de Wet House.
from ZAR 3 362 per night
8.1Great
Hotel
South Africa, Cape Town
Offering 156 rooms with views of the city, the 4-star Capetonian - Halal is set in the Hoboken district of Cape Town, approximately 20 minutes' walk from The Watershed.
from ZAR 669 per night
7.8Very good
Hotel
South Africa, Durban
Located in a business neighbourhood only 1.2 km from Port Natal Maritime Museum, the elegant Balmoral - Halaal Durban offers a casino, a shared lounge, and various recreational opportunities.
from ZAR 587 per night
8.6Great
Hotel
South Africa, Cape Town
The modern Cape Milner, 25 minutes' walk from Two Oceans Aquarium, features air-conditioned rooms and a à la carte restaurant.
from ZAR 1 142 per night
7.7Very good
Hotel
South Africa, Secunda
Merely 1.5 km from Graceland Country Club, the 4-star Peermont Walmont At Graceland offers tennis and golf for guests to keep active.
from ZAR 2 219 per night
8.4Great
Hotel
South Africa, Johannesburg
Featuring live entertainment and a golf course, the fantastic Holiday Inn - Johannesburg Sunnyside Park By Ihg Johannesburg in the Vredehoek district of Johannesburg is located 3.7 km from South African National Museum of Military History.
from ZAR 799 per night
8.1Great
Hotel
South Africa, Kempton Park
Boasting an à la carte restaurant with vegetarian dishes, the comfortable Holiday Inn Johannesburg Or Tambo Airport Hotel By Ihg Kempton Park is set just 1.4 km from Wild Waters.
from ZAR 914 per night
7.5Very good
Resort
South Africa, Malalane
Ideally located a few moments from Malelane Golf Club, the 4-star Pestana Kruger Lodge Malalane features a sundeck and massage therapy.
from ZAR 3 003 per night
8.2Great
Hotel
South Africa, Cape Town
The Peninsula All Suite Hotel By Dream Resorts Cape Town lies around a 10-minute ride from Two Oceans Aquarium and offers an à la carte restaurant and an outdoor swimming pool onsite.
from ZAR 2 105 per night
8.5Great
Hotel
South Africa, Durban
The 4-star Royal Palm is nestled right in the centre of Durban and around 10 minutes by car from uMhlanga Main Beach.
from ZAR 1 240 per night
6.4Nice
Hotel
South Africa, Mafikeng
Located approximately 6 km from Mafikeng Museum, the classic Peermont Walmont At Mmabatho Palms boasts an outdoor swimming pool.
from ZAR 3 982 per night
8.3Great
Hotel
South Africa, Pietermaritzburg
Featuring 94 rooms, a casino, a shared lounge, and a golf course, the Golden Horse is merely 0.8 km from Comrades Marathon House in Pietermaritzburg.
from ZAR 1 501 per night
Most popular 3-star hotels in South Africa
8.4Great
Hotel
South Africa, Sandton
Located around 7 km from Alexandra, the convenient Holiday Inn Express Sandton-Woodmead By Ihg Sandton comprises 155 rooms with modern-style interior, an à la carte restaurant, and a 24-hour bar.
from ZAR 1 077 per night
7.6Very good
Hotel
South Africa, Cape Town
With views of the city, the boutique Daddy Long Legs Art is situated a 25-minute walk from Cape Town Stadium and offers a summer terrace, a shared lounge, and various recreational opportunities.
from ZAR 848 per night
7.8Very good
Hotel
South Africa, Durban
Panoramic views of the sea and proximity to New Beach, which is approximately a 5-minute walk away, make the 3-star Gooderson Tropicana Durban a good choice.
from ZAR 897 per night
6.3Nice
Hotel
South Africa, Kimberley
Featuring a shared lounge and barbecue grills, the 3-star Savoy Hotel in Kimberley is centrally located merely a 14-minute walk from Kimberley Town Hall.
from ZAR 1 240 per night
8.1Great
Resort
South Africa, Paulpietersburg
Located in a historical area, the Gooderson Natal Spa Hot Springs Resort Paulpietersburg offers a steam room, a hot tub, a sauna, and a hot spring public bath along with 7 outdoor swimming pools.
from ZAR 1 566 per night
8.3Great
Hotel
South Africa, Umhlali
Based 3.4 km from Thompsons Beach, the comfortable Zimbali Lodge By Dream Resorts Umhlali features a summer terrace and spa therapy combined with a poolside bar.
from ZAR 2 399 per night
8.2Great
Hotel
South Africa, Klerksdorp
You can relax by an outdoor swimming pool in the 3-star Peermont Metcourt At Rio, located nearly 5 minutes' walk from Tusk Rio Casino.
from ZAR 1 566 per night
8.1Great
Hotel
South Africa, Stormsrivier
Offering an outdoor swimming pool, the Tsitsikamma Lodge & Spa boasts a location just 450 metres from Tsitsikamma Falls Adventure.
from ZAR 1 387 per night
8.2Great
Hotel
South Africa, Pretoria
Featuring a sundeck, a shared lounge, and various recreational opportunities, the Rh Hotel & Apartments in Pretoria is ideally located only 1 km from Lighthouse chapel.
from ZAR 701 per night
8.1Great
Hotel
South Africa, Pretoria
Located in the Pretoria CBD district and 3.2 km from Loftus Versfeld Stadium, as well as near a boat dock, the perfect 3-star Manhattan Pretoria offers massage therapy and spa services.
from ZAR 865 per night
8.3Great
Hotel
South Africa, East London
Located a mere 5 minutes on foot from East London Aquarium, the Premier Hotel Regent features 175 rooms together with an à la carte restaurant.
from ZAR 1 420 per night
7.7Very good
Hotel
South Africa, Durban
The Royal Hotel By Coastlands Hotels & Resorts lies nearly a 5-minute drive from uShaka Marine World and offers an à la carte restaurant and a rooftop swimming pool onsite.
from ZAR 538 per night
7.1Very good
Hotel
South Africa, Midrand
Located in a business area just 1.6 km from Halfway House Estate, the Mercure Johannesburg Midrand has 92 rooms and a swimming pool.
from ZAR 685 per night
7.0Very good
Hotel
South Africa, Mbombela
Nestled a mere 550 metres from i'Langa Mall, the 3-star Mercure Hotel Nelspruit Mbombela features an outdoor swimming pool and 102 rooms.
from ZAR 799 per night
7.4Very good
Hotel
South Africa, Johannesburg
Set within easy reach of Eastgate Shopping Centre, the comfortable Mercure Hotel Bedfordview features a casino and a shared lounge.
from ZAR 718 per night
7.4Very good
Hotel
South Africa, Johannesburg
Adventure Golf is just 200 metres from the Mercure Johannesburg Randburg Johannesburg.
from ZAR 587 per night
8.3Great
Hotel
South Africa, Cape Town
Placed 0.7 km from Bree Street and in the very heart of Cape Town, the 3-star Holiday Inn Express Cape Town City Centre By Ihg offers 189 rooms.
from ZAR 767 per night
Amazing spa hotels in South Africa
7.3Very good
Hotel
South Africa, Tzaneen
Around 4 km from Rooikat Hiking Trail, the comfortable Coach House Hotel & Spa Tzaneen offers you to savor international dishes and enjoy a steam room and a sauna.
from ZAR 1 648 per night
8.4Great
Hotel
South Africa, Midrand
Based about 10 minutes by car from Liliesleaf, the Riboville Boutique Hotel And Restaurant Midrand features an à la carte restaurant and spa therapy, a shared lounge, and a library.
from ZAR 310 per night
8.0Great
Hotel
South Africa, Port Elizabeth
Featuring 171 rooms, a sun terrace, spa therapy, and a golf course, the wonderful 4-star Radisson Blu Hotel, is 6 km from Donkin Reserve in Port Elizabeth.
from ZAR 1 583 per night
9.1Perfect
Hotel
South Africa, Stellenbosch
Located 50 metres from Asara Wine Estate and 10 minutes by car from Braak, the modern Asara Wine Estate & Hotel features a sundeck, spa therapy, and a shared lounge.
from ZAR 1 762 per night
7.6Very good
Hotel
South Africa, Johannesburg
The perfect Indaba Hotel, Spa & Conference Center is a perfect vacation spot approximately a 25-minute walk from Bird Gardens and other Johannesburg landmarks.
from ZAR 1 077 per night
8.6Great
Hotel
South Africa, Johannesburg
The 4-star Southern Sun Rosebank, Johannesburg is set in the business Old Town district only 0.7 km from African Craft Market of Rosebank, it features a lounge bar along with a summer terrace and various recreational opportunities.
from ZAR 1 191 per night
9.1Perfect
Resort
South Africa, Cape Town
Centrally located only 200 metres from Two Oceans Aquarium and 2.5 km from Labia Theatre, the chic 5-star One&Only Cape Town features 141 rooms, along with a steam room, a hot tub, a sauna, and a foot bath.
from ZAR 6 316 per night
8.3Great
Hotel
South Africa, Muldersdrift
Guests of the Misty Hills Country Hotel, Conference Centre & Spa in Muldersdrift are invited to take a dip in an indoor swimming pool and relax using a treatment room, a solarium, a hot tub, and a sauna.
from ZAR 799 per night
7.6Very good
Hotel
South Africa, George
Located just a 5-minute walk from Oubaai and 2.4 km from Herolds Bay Beach, the residential Oubaai Hotel Golf & Spa features a sun terrace, a picnic area, and spa services.
from ZAR 4 521 per night
9.2Perfect
Hotel
South Africa, Cape Town
With views towards mountain, the 5-star Taj provides guests with a Jacuzzi and a sauna and is located nearly a 5-minute walk from St George's Cathedral.
from ZAR 1 926 per night
9.6Perfect
Hotel
South Africa, Cape Town
Situated 4.1 km from Table Mountain National Park, the 5-star Ellerman House Cape Town offers a poolside bar and an à la carte restaurant serving South African dishes.
from ZAR 22 965 per night
9.4Perfect
Hotel
South Africa, Cape Town
Featuring an outdoor swimming pool and 40 rooms, the smoke-free Cellars-Hohenort is 4.9 km from Table Mountain.
from ZAR 3 884 per night
9.2Perfect
Hotel
South Africa, Clanwilliam
4.6 km from Orange, guests of the spectacular 5-star Bushmans Kloof Wilderness Reserve And Wellness Retreat Clanwilliam may engage in a variety of activities, including mountain biking, canoeing, and rowing.
from ZAR 22 884 per night
9.4Perfect
Hotel
South Africa, Hermanus
Offering a location a 5-minute walk from Whale Museum, the luxury Marine Hermanus overlooks the ocean and has an à la carte restaurant.
from ZAR 4 684 per night
9.5Perfect
Hotel
South Africa, Plettenberg Bay
Located approximately 25 minutes' walk from Garden Route Wolf Sanctuary, the 5-star Tsala Treetop Lodge features spa therapy, a shared lounge, and spa services for guests' convenience.
from ZAR 17 628 per night
8.9Great
Hotel
South Africa, Johannesburg
from ZAR 3 035 per night
8.0Great
Hotel
South Africa, Durban
The 4-star Riverside Durban, located within a 15-minute drive of uShaka Marine World, boasts an outdoor swimming pool along with a steam room, a Jacuzzi, and a sauna.
from ZAR 1 207 per night
8.9Great
Hotel
South Africa, Cape Town
One can feel the benefits of a Jacuzzi and a sauna, while staying at the luxury Westin, placed in a conservation area of Cape Town, 550 metres from Cape Town International Convention Centre.
from ZAR 1 779 per night
9.3Perfect
Hotel
South Africa, Cape Town
Located in the Newlands district only 0.7 km from Springs Way, the 4-star Vineyard has 15 rooms and an indoor pool.
from ZAR 7 802 per night
Top family hotels in South Africa
8.4Great
Hotel
South Africa, Johannesburg
Situated about a 25-minute walk from Benmore Centre, the 4-star Southern Sun Sandton Johannesburg offers an outdoor swimming pool near a train station.
from ZAR 2 089 per night
8.2Great
Hotel
South Africa, Sandton
from ZAR 1 175 per night
7.1Very good
Hotel
South Africa, Cape Town
Located approximately a 20-minute stroll from South African Jewish Museum, the Fountains provides guests with a storage room and a lobby area.
from ZAR 1 746 per night
7.9Very good
Hotel
South Africa, Cape Town
The stylish 4-star Premier Hotel includes an outdoor swimming pool plus an à la carte restaurant and awaits guests in a cosmopolitan area 2.5 km from Lion's Head.
from ZAR 930 per night
9.2Perfect
Hotel
South Africa, Stellenbosch
A 5-minute walk from Eikestad Mall, the charming 4-star Oude Werf Stellenbosch offers a veranda, a shared lounge, and various recreational opportunities plus an outdoor swimming pool.
from ZAR 4 031 per night
8.3Great
Hotel
South Africa, Cape Town
Located in the very heart of Cape Town, in close proximity to Bree Street and within walking distance of Koopmans-de Wet House, the smoke-free Cresta Grande offers a sunbathing terrace, a shared lounge, and a golf course.
from ZAR 1 126 per night
8.0Great
Hotel
South Africa, Wilderness
While staying at the family Anew Resort Wilderness Garden Route you are invited to discover Wilderness Lagoon, set a 20-minute walk away, or Dolphin Point Lookout, which is 6 km away.
from ZAR 848 per night
8.8Great
Hotel
South Africa, Knysna
The 5-star Simola Hotel, Country Club & Spa Knysna features a heated swimming pool and views of the lagoon, and is located around 6 km from The Motorcycle Room.
from ZAR 3 411 per night
8.2Great
Hotel
South Africa, Cape Town
Located 9 minutes' stroll from Labia Theatre and just 1.3 km from Cape Quarter Lifestyle Village, the smoke-free Hollow Boutique Hotel Cbd Cape Town features an outdoor swimming pool and 56 rooms.
from ZAR 881 per night
8.2Great
Hotel
South Africa, Cape Town
Located just a 9-minute walk from The Neighbourgoods Market in the downtown district of Cape Town, the perfect 4-star Doubletree By Hilton Cape Town Upper Eastside Cape Town features a shared lounge, an entertainment programme, and a golf course on-site.
from ZAR 2 840 per night
8.8Great
Hotel
South Africa, Cape Town
Featuring a steam room, a sauna, and a hot spring public bath plus a beach bar, the 5-star Pepperclub Cape Town is nearly a 25-minute walk from De Waal Park.
from ZAR 1 452 per night
8.3Great
Hotel
South Africa, East London
Guests can relax by an outdoor swimming pool or in a lounge bar with views of the city in the 4-star Premier Hotel East London Icc, located around a 5-minute walk from East London ICC.
from ZAR 914 per night
8.3Great
Hotel
South Africa, Johannesburg
The modern Radisson Blu Gautrain Hotel, Sandton is nestled right in the centre of Johannesburg and a 20-minute walk from Sandton Market @ The Park.
from ZAR 2 121 per night
8.8Great
Hotel
South Africa, Durban
Situated just 12 minutes' walk from Wavepark Gateway, the comfortable Holiday Inn Express Durban - Umhlanga By Ihg offers an outdoor swimming pool near a boat dock.
from ZAR 1 207 per night
8.5Great
Hotel
South Africa, Stellenbosch
With views of the city, the smoke-free Stellenbosch is situated 5 minutes' walk from De Wet Centre and offers a summer terrace, a shared lounge, and various recreational opportunities.
from ZAR 1 664 per night
9.4Perfect
Hotel
South Africa, Stellenbosch
Set just 300 metres from Spier Wine Farm, the Spier Hotel And Wine Farm features an outdoor swimming pool and an à la carte restaurant serving international cuisine.
from ZAR 1 485 per night
8.5Great
Hotel
South Africa, Durban
Set in the immediate vicinity of Blue Lagoon, the smoke-free Blue Waters boasts a sauna, a shared lounge, and a hair salon.
from ZAR 832 per night
8.6Great
Hotel
South Africa, Randburg
2 outdoor swimming pools and an American-style restaurant are featured at the Fairway Hotel, Spa & Golf Resort Randburg located approximately 5 minutes' walk from Randpark Golf Course.
from ZAR 1 256 per night
8.1Great
Hotel
South Africa, Cape Town
Boasting access to Zeitz Museum of Contemporary Art Africa 3 km away, the boutique Hyde All Suite Cape Town includes a sundeck, a courtyard, and a shared lounge onsite providing guests with spacious rooms.
from ZAR 1 420 per night
9.2Perfect
Hotel
South Africa, Durban
Providing a heated pool along with 126 rooms, the perfect Belaire Suites is placed around 3 km from uShaka Marine World.
from ZAR 685 per night
Best luxury hotels in South Africa
7.6Very good
Resort
South Africa, Sun City
from ZAR 6 480 per night
8.6Great
Resort
South Africa, Pennington
Located in Pennington and a 6-minute walk from Selborne Park Golf Club, the luxurious Selborne Golf Estate, Hotel & Spa features a treatment room and a sauna for guest's pure relaxation.
from ZAR 1 599 per night
8.1Great
Hotel
South Africa, Mossel Bay
Located approximately a 25-minute walk from Langeberg Mall, the 4-star Diaz Hotel And Resort Mossel Bay features 119 rooms and an Asian restaurant on-site.
from ZAR 2 578 per night
9.4Perfect
Hotel
South Africa, Umhlanga
Set merely a 5-minute walk from Africa Art Gallery, the perfect 5-star Oyster Box Umhlanga features air-conditioned rooms, facials, a sundeck, and barbecue grills.
from ZAR 7 671 per night
9.0Perfect
Hotel
South Africa, Cape Town
Offering a Turkish steam bath, a treatment room, and a hot tub along with an à la carte restaurant, perfect 5-star The Capital 15 On Orange Hotel & Spa Cape Town boasts an upmarket location merely a 9-minute walk from Labia Theatre.
from ZAR 1 387 per night
9.5Perfect
Hotel
South Africa, Johannesburg
Featuring a swimming pool and a lounge bar, the comfortable 4-star Peech Johannesburg is located only an 8-minute walk from James & Ethel Gray Park and 4.2 km from The Wilds Municipal Nature Reserve.
from ZAR 6 561 per night
9.4Perfect
Hotel
South Africa, Skukuza
Merely 12 minutes' walk from Kruger Gate, the unique Kruger Gate boasts a sunbathing terrace and various recreational opportunities.
from ZAR 5 468 per night
8.1Great
Hotel
South Africa, George
Guests will be able to relax in multiple swimming pools, while enjoying the luxury Protea Hotel By Marriott George King George's warm atmosphere 15 minutes' drive from Caledon Street.
from ZAR 2 448 per night
8.1Great
Resort
South Africa, Southbroom
Nestled within 10 minutes' drive of Southbroom Beach, the San Lameer Resort Hotel & Spa offers 34 rooms along with a treatment room and a sauna.
from ZAR 1 893 per night
8.4Great
Hotel
South Africa, Sandton
You can relax by 2 outdoor swimming pools in the 4-star Protea Hotel By Marriott Johannesburg Balalaika, located within 5 minutes' walk of Sandton City Mall.
from ZAR 1 028 per night
8.1Great
Hotel
South Africa, Bloubergstrand
Being just a 5-minute walk from Kite beach, the smoke-free Dolphin Beach Hotel Self Catering features a sundeck, spa therapy, and spa services together with an outdoor swimming pool.
from ZAR 1 958 per night
8.4Great
Hotel
South Africa, Kimberley
Wildebeest Kuil Rock Art Centre is also located a mere 13 minutes' stroll from the Protea Hotel By Marriott.
from ZAR 1 289 per night
8.6Great
Hotel
South Africa, Ledig
With a sun terrace, spa therapy, and a play area this 89-room the 4-star Bakubung Bush Lodge Ledig is within 4 km of Valley of Waves.
from ZAR 5 419 per night
8.6Great
Hotel
South Africa, Hazyview
You can relax by 5 outdoor swimming pools in the smoke-free Sabi River Sun Resort, located 3.1 km from Shangana Cultural Village.
from ZAR 3 362 per night
8.8Great
Hotel
South Africa, Vanderbijlpark
Sylviavale Heritage Museumyy is 3.3 km from the 4-star Riverside Sun Vanderbijlpark that features an outdoor swimming pool.
from ZAR 2 317 per night
8.8Great
Hotel
South Africa, Centurion
Jan Smuts House Museum is located 25 minutes' walk from the luxury Irene Country, while you can enjoy a steam room, a Jacuzzi, and a sauna on-site.
from ZAR 3 150 per night
8.6Great
Hotel
South Africa, Ledig
While staying at this conveniently located a 10-minute ride from Latsatsi Conferencing Centre the 4-star Kwa Maritane Lodge Ledig, guests can enjoy a sundeck and a shared lounge.
from ZAR 4 505 per night
8.7Great
Hotel
South Africa, Mossel Bay
Located in the immediate vicinity of The Dias Museum, the elegant 4-star Protea Hotel By Marriott features a sundeck and a shared lounge near a boat dock.
from ZAR 1 942 per night
8.6Great
Resort
South Africa, Hazyview
The Kruger Park Lodge is situated in a rural area of Hazyview, 2.2 km from Skyway Trails and nearly a 10-minute drive from Elephant Whispers.
from ZAR 3 901 per night
Cheap hotels in South Africa
6.2Nice
Hotel
South Africa, Durban
The smoke-free Albany Durban, lodged in the Durban Central Business district, boasts a lounge bar and views of the city.
from ZAR 489 per night
7.8Very good
Hotel
South Africa, Cape Town
Featuring spa therapy and a shared lounge, the 3-star La Splendida Hotel By Newmark in Cape Town is conveniently located only 0.9 km from Green Point Common.
from ZAR 914 per night
6.6Nice
Hotel
South Africa, Bela-Bela
Being only a 5-minute walk from Sondela Rehab Centre Bela Bela, the smoke-free Elephant Springs Bela-Bela features a patio, a shared lounge, and spa services together with a private pool.
from ZAR 799 per night
8.3Great
Hotel
South Africa, Stellenbosch
You can relax by a swimming pool in the elegant Protea Hotel By Marriott Stellenbosch & Conference Centre Stellenbosch, located 3.1 km from Dorp Street.
from ZAR 1 322 per night
8.3Great
Hotel
South Africa, Durban
Located within 25 minutes' walk of uShaka Wet 'n Wild, the City Lodge Hotel Durban features an outdoor swimming pool.
from ZAR 1 028 per night
8.5Great
Hotel
South Africa, Hazyview
The stylish Hippo Hollow Country Estate Hazyview provides an outdoor swimming pool and is 2.7 km from Hylton Ross.
from ZAR 1 664 per night
8.1Great
Hotel
South Africa, Johannesburg
Situated only 6 minutes' walk from Sandton Market @ The Park, the comfortable Road Lodge Sandton features a sundeck, a picnic area, and a golf course along with 54 rooms.
from ZAR 587 per night
8.1Great
Hotel
South Africa, Durban
Located nearly 20 minutes' walk from Durban City Hall, the 3-star Garden Court South Beach features an indoor pool and an à la carte restaurant with international dishes.
from ZAR 1 256 per night
7.9Very good
Hotel
South Africa, Cape Town
Nestled in a shopping area, the Garden Court Nelson Mandela Boulevard is approximately a 10-minute ride from Castle of Good Hope.
from ZAR 1 322 per night
7.7Very good
Hotel
South Africa, Hazyview
The smoke-free Sun is 10 minutes by car from The Elephant Sanctuary, boasting a shared lounge and various recreational opportunities.
from ZAR 1 387 per night
5.9Needs improvement
Aparthotel
South Africa, Durban
Only 6 minutes' walk from Indian Quarter, the 2-star Coastlands Durban Self Catering Holiday offers an in-house bar together with a shared lounge, various recreational opportunities, and a golf course.
from ZAR 603 per night
8.0Great
Hotel
South Africa, Pretoria
Located in the Hatfield district within a 6-km distance of Groenkloof Nature Reserve, the 3-star City Lodge Hotel Hatfield, has 184 rooms and an outdoor swimming pool.
from ZAR 718 per night
7.7Very good
Hotel
South Africa, Pretoria
Offering 199 rooms, the Protea Hotel By Marriott Pretoria Hatfield is near the entertainment district of Pretoria, nearly a 10-minute ride from Statue of Nelson Mandela.
from ZAR 783 per night
7.6Very good
Hotel
South Africa, Cape Town
Guests can take advantage of a sauna, a sundeck, and a shared lounge, while staying at 3-star Onomo Hotel Cape Town - Inn On The Square Cape Town, located within 5 minutes' walk of Koopmans-de Wet House as well as close to a train station.
from ZAR 783 per night
8.2Great
Hotel
South Africa, Port Elizabeth
Set only 9 minutes' walk from Shark Rock Pier, the 3-star Town Lodge Gqeberha Port Elizabeth has an à la carte restaurant as well as a sun deck, a shared lounge, and a golf course onsite.
from ZAR 881 per night
8.3Great
Resort
South Africa, Champagne Valley
from ZAR 1 632 per night
8.0Great
Hotel
South Africa, Bloemfontein
The 3-star Bon Hotel Bloemfontein Central features 115 spacious rooms and is centrally located just 9 minutes' walk from Hoffman Square.
from ZAR 783 per night
7.3Very good
Hotel
South Africa, Durban
from ZAR 408 per night
7.9Very good
Bed & Breakfast
South Africa, East London
A 7-minute walk from Alexander Golf and Country Club, the 3-star Sunnyridge Lodge East London overlooks the garden and features a shared lounge and barbecue grills.
from ZAR 505 per night
7.9Very good
Hotel
South Africa, Cape Town
Set merely 1 km from Century City Conference Centre, the Stayeasy Century City Cape Town offers 174 rooms and an outdoor swimming pool.
from ZAR 1 028 per night
Top resorts in South Africa
7.2Very good
Resort
South Africa, Thohoyandou
Guests can also visit Mvusuludzo Mall, situated only 1.5 km away.
from ZAR 2 040 per night
7.9Very good
Hotel
South Africa, Cape Town
The 5-star Hyatt Regency is placed about 25 minutes' walk from Zeitz Museum of Contemporary Art Africa and near a boat dock.
from ZAR 1 877 per night
9.3Perfect
Hotel
South Africa, Knysna
Located around 3 km from Knysna Fine Art, a summer terrace, various recreational opportunities, and a play area are available at the affordable Hollow Country Estate.
from ZAR 3 999 per night
8.6Great
Hotel
South Africa, Durban
Located in the Umhlanga district just 0.7 km from Chris Saunders Park, the Protea Hotel Fire & Ice! By Marriott Durban Umhlanga Ridge Durban features an outdoor swimming pool and the rooftop bar.
from ZAR 1 648 per night
Resort
South Africa, Umhlanga
Guests can also enjoy access to uMhlanga Lighthouse, which is just 1.3 km from the 3-star Cabana Beach Resort.
from ZAR 4 505 per night
8.0Great
Hotel
South Africa, Knysna
Boasting a heated outdoor swimming pool and an à la carte restaurant, the premium 4-star Protea Hotel By Marriott Knysna Quays Knysna is located only 300 m from Featherbed Co, merely a 14-minute walk from The Motorcycle Room.
from ZAR 1 403 per night
8.6Great
Hotel
South Africa, Mbombela
Boasting the opportunity to go on a picnic by Crocodile River, which runs approximately 5 minutes' walk away, the traditional Southern Sun offers to relax in an outdoor swimming pool.
from ZAR 2 301 per night
8.7Great
Hotel
South Africa, Durban
Providing an Indian restaurant and an outdoor swimming pool on site, the comfortable Edward Durban is placed 2.9 km from Mabhida Stadium climb.
from ZAR 1 322 per night
8.1Great
Hotel
South Africa, Midrand
Offering a treatment room and a foot bath onsite along with an outdoor swimming pool, the business Protea Hotel By Marriott is conveniently set in Midrand, 4.5 km from The Cradle of Humankind.
from ZAR 1 403 per night
8.1Great
Hotel
South Africa, Cape Town
Zeitz Museum of Contemporary Art Africa is 3.4 km from the Protea Hotel By Marriott Cape Town Sea Point, while Koopmans-de Wet House is nearly a 10-minute drive away.
from ZAR 1 517 per night
8.6Great
Hotel
South Africa, Johannesburg
Boasting spa therapy and spa services, the Pivot Hotel Montecasino Johannesburg is nearly 25 minutes' walk from Montecasino in an entertainment area.
from ZAR 1 762 per night
8.0Great
Hotel
South Africa, Durban
Placed within 25 minutes' walk of Mabhida Stadium climb, the excellent Southern Sun Elangeni & Maharani Durban features 726 fashionable rooms and an à la carte restaurant.
from ZAR 1 387 per night
8.5Great
Hotel
South Africa, Fourways
Land Rover Experience Kyalami is 2.5 km from the 3-star Piazza Hotel Montecasino Fourways and Montecasino is approximately 10 minutes' drive away.
from ZAR 1 975 per night
8.3Great
Hotel
South Africa, Kempton Park
Located 4.3 km from Edenvale Action Sports Arena, the elegant 5-star Peermont D'Oreale Grande At Emperors Palace features an outdoor swimming pool and an à la carte restaurant with South African dishes.
from ZAR 4 341 per night
8.5Great
Hotel
South Africa, Cape Town
The charming President Cape Town is located 4.7 km from Lion's Head and near a boat dock.
from ZAR 669 per night
8.4Great
Hotel
South Africa, Johannesburg
The modern Protea Hotel By Marriott Johannesburg Wanderers is nestled in the very heart of Johannesburg and 10 minutes' drive from Goodman Gallery.
from ZAR 897 per night
8.1Great
Hotel
South Africa, Oudtshoorn
from ZAR 1 436 per night
8.7Great
Hotel
South Africa, Cape Town
Set nearly a 25-minute walk from Milnerton Golf Club, the comfortable Marriott Hotel Crystal Towers boasts 183 rooms along with a treatment room and a hot tub.
from ZAR 1 795 per night
8.3Great
Hotel
South Africa, Durban
The world-class 5-star Suncoast Hotel & Towers is settled in the entertainment district of Durban, 2.7 km from Francis Farewell Square, and includes a lounge bar.
from ZAR 1 550 per night
9.4Perfect
Hotel
South Africa, Stellenbosch
53 rooms along with a steam room, a hot tub, and a sauna are offered in the Lanzerac Hotel & Spa Stellenbosch, located in a protected area, within 25 minutes' walk of Coetzenburg Athletics Stadium.
from ZAR 7 198 per night