Most popular cities in South Africa
Top regions in South Africa
Top landmarks in South Africa
-
Popular attractions
Amazing spa hotels in South Africa
7.5Very good867 reviews
Hotel
South Africa, Mossel Bay
Cape St Blaize Lighthouse is at a distance of 2.6 km from The Point Mossel Bay, while Romonza Boat Trips is nearly 25 minutes' walk away.
from NZD 200 per night
8.4Great1114 reviews
Hotel
South Africa, Stellenbosch
Located approximately 700 metres from Kleine Zalze Wine Estate and at a distance of 1.7 km from Stellenbosch Square, the 4-star De Zalze features a swimming pool and 51 rooms.
from NZD 344 per night
8.4Great362 reviews
Guest house
South Africa, Stellenbosch
Right near Coetzenburg Athletics Stadium, the 5-star Evergreen offers a lounge bar together with a patio, various recreational opportunities, and a garden.
from NZD 553 per night
8.0Great1656 reviews
Hotel
South Africa, Stormsrivier
An à la carte restaurant is available in the luxury Tsitsikamma, which boasts a tranquil location a mere 5 minutes' walk from Tsitsikamma Falls Adventure.
from NZD 144 per night
8.6Great6074 reviews
Hotel
South Africa, Johannesburg
Located at a 600-metre distance from The Mall of Rosebank and 2.5 km from Johannesburg Holocaust and Genocide Centre, the fantastic 4-star Southern features a swimming pool and 315 rooms.
from NZD 123 per night
7.6Very good1322 reviews
Hotel
South Africa, Port Edward
Providing an outdoor pool and offering views of the garden, the delightful Wild Coast is nestled alongside the Indian Ocean.
from NZD 874 per night
9.0Perfect516 reviews
Resort
South Africa, Cape Town
Featuring facials, massage therapy, and a shared lounge, the chic One&Only in Cape Town is centrally located approximately 25 minutes' walk from South African National Gallery.
from NZD 2 081 per night
7.5Very good2686 reviews
Resort
South Africa, George
Placed at a distance of 2.4 km from Herolds Bay Beach, the 4-star Oubaai offers fashionable rooms and squash and tennis for active guests.
from NZD 470 per night
8.7Great822 reviews
Lodge
South Africa, Breede River
from NZD 713 per night
9.2Perfect617 reviews
Hotel
South Africa, Tokai
The Steenberg is situated within a 4-km distance of Norval Foundation and nearly a 10-minute drive from The Dunes Riding and Racing Stables.
from NZD 820 per night
8.8Great2388 reviews
Hotel
South Africa, Hermanus
While staying at the perfect Arabella Hermanus you are invited to discover Benguela Cove Lagoon Wine Estate, set around 3 km away, or Mt Hebron Nature Reserve, which is nearly 25 minutes' walk away.
from NZD 212 per night
8.5Great1262 reviews
Hotel
South Africa, Cape Town
Modern The Table is settled in the Waterfront district, around 3 km from Castle of Good Hope, and includes a snack bar.
from NZD 1 234 per night
8.6Great700 reviews
Hotel
South Africa, Cape Town
Situated right near Twelve Apostles, the smoke-free Twelve Apostles Hotel & Spa in Cape Town features a sauna and a sun terrace.
from NZD 599 per night
7.8Very good4649 reviews
Hotel
South Africa, Durban
Located just 5 minutes' walk from Durban Natural Science Museum and at a distance of 400 metres from Old Court House Museum, smoke-free The Royal features a snack bar plus an outdoor swimming pool.
from NZD 56 per night
7.9Very good5402 reviews
Hotel
South Africa, Cape Town
Located a 10-minute ride from Paddocks shopping Centre, the smoke-free Lagoon overlooks the garden and features an à la carte restaurant.
from NZD 120 per night
8.4Great1969 reviews
Hotel
South Africa, Cape Town
The 4-star Victoria Cape Town provides a swimming pool and is only a 9-minute walk from Cape Medical Museum.
from NZD 523 per night
8.0Great2260 reviews
Hotel
South Africa, Cape Town
The à la carte restaurant with halal dishes and traditional The Capetonian Cape Town's prime location make it one of the best accommodation options in the City Bowl district.
from NZD 69 per night
7.7Very good1456 reviews
Resort
South Africa, Malalane
Featuring a swimming pool along with a solarium, a hot tub, and a sauna, the comfortable 4-star Pestana Malalane offers an ideal setting relatively near Kruger National Park.
from NZD 312 per night
8.2Great641 reviews
Hotel
South Africa, Durban
Set in the Durban North district of Durban merely 1.4 km from Japanese Gardens, 4-star The Riverside offers a Japanese garden along with a nightclub and barbecue grills.
from NZD 125 per night
Top family hotels in South Africa
8.4Great7249 reviews
Hotel
South Africa, Johannesburg
Located a short distance from Village Walk Shopping Centre, the 4-star Southern provides guests with American dishes and a casino, a shared lounge, and various recreational opportunities.
from NZD 174 per night
9.0Perfect3678 reviews
Hotel
South Africa, Cape Town
While staying at the smoke-free Taj Cape Town you are invited to discover Two Oceans Aquarium, set a 10-minute drive away, or Saint Georges Mall, which is about 200 metres away.
from NZD 283 per night
8.2Great1728 reviews
Hotel
South Africa, Cape Town
Adjacent to Grand Parade Shopping Centre, and within short walking distance of Greenmarket Square, the 4-star Cresta Grande features 242 renovated rooms.
from NZD 117 per night
8.2Great1046 reviews
Hotel
South Africa, Cape Town
Offering a wonderful location only 9 minutes' walk from The Old Biscuit Mill, the wonderful Doubletree holds a total of 183 rooms and boasts massage therapy, a shared lounge, and an entertainment programme.
from NZD 93 per night
8.6Great2185 reviews
Hotel
South Africa, Cape Town
Featuring an infinity swimming pool and a lounge bar, the Pepperclub Cape Town is located around a 5-minute ride from Greenmarket Square and about 900 metres from Labia Theatre.
from NZD 536 per night
8.3Great2421 reviews
Hotel
South Africa, Johannesburg
Located nearly a 25-minute walk from Johannesburg Zoo, the 4-star Radisson Blu features a swimming pool.
from NZD 154 per night
8.6Great1966 reviews
Hotel
South Africa, Johannesburg
Situated approximately a 25-minute walk from Nelson Mandela Foundation, the 4-star Holiday Inn Johannesburg-Rosebank By Ihg Johannesburg features sun loungers and a garden.
from NZD 129 per night
8.8Great7034 reviews
Hotel
South Africa, Durban
Located a 10-minute drive from Bronze Beach, the smoke-free Holiday Inn Express Durban - Umhlanga By Ihg Durban offers views of the sea and an outdoor swimming pool.
from NZD 129 per night
8.3Great1051 reviews
Hotel
South Africa, Stellenbosch
Conveniently located in a shopping neighbourhood nearly a 5-minute walk from Dutch Reform Church, wonderful The Stellenbosch has 40 rooms.
from NZD 173 per night
8.1Great1229 reviews
Hotel
South Africa, Cape Town
Set only a 12-minute walk from Cape Town Stadium, 4-star The Commodore offers 230 rooms and an outdoor pool.
from NZD 280 per night
8.3Great2915 reviews
Hotel
South Africa, Cape Town
Boasting its location merely 5 minutes' walk from Greenmarket Square, the smoke-free Southern Sun has an indoor pool and 283 rooms with views of Table Mountain.
from NZD 181 per night
8.4Great8945 reviews
Hotel
South Africa, Johannesburg
Featuring the pleasure of tasting American specialities, this 444-room the 3-star Garden Court Johannesburg is placed in the Sandton district of Johannesburg, at a distance of 2.6 km from The Wanderers Golf Club.
from NZD 151 per night
8.4Great1947 reviews
Hotel
South Africa, Sandton
Situated at a distance of 350 metres from Taboo Night Club, the stylish 4-star Protea Sandton offers stylish rooms and an outdoor swimming pool.
from NZD 106 per night
8.1Great1416 reviews
Hotel
South Africa, Knysna
Boasting a location only a stone's throw from Knysna Waterfront in a popular area, the wonderful Protea offers 123 rooms together with facials, a shared lounge, and various recreational opportunities.
from NZD 146 per night
9.0Perfect4895 reviews
Hotel
South Africa, Johannesburg
Set merely 450 metres from Nelson Mandela Square in the Sandton district of Johannesburg, the Sandton Johannesburg features 2 outdoor swimming pools.
from NZD 385 per night
8.6Great1565 reviews
Hotel
South Africa, Johannesburg
You can relax by an outdoor pool in the 4-star Pivot Johannesburg, located 2.2 km from Fourways Crossing.
from NZD 183 per night
7.9Very good18389 reviews
Hotel
South Africa, Kempton Park
Offering a restaurant and a shopping area, the Southern lies in a vibrant area, at a distance of 4.7 km from Noags Market and nearly a 10-minute drive from NG Bonaero Park.
from NZD 156 per night
8.4Great2694 reviews
Hotel
South Africa, Cape Town
Offering an outdoor pool, the perfect 4-star Garden Court Cape Town boasts a location 450 metres from Cape Quarter Lifestyle Village.
from NZD 169 per night
8.5Great1093 reviews
Hotel
South Africa, Montagu
Built in 1875, a 25-minute stroll from Montagu Mountain Local Nature Reserve, the comfortable 4-star Montagu includes 29 rooms and provides facials, loungers, and a shared lounge.
from NZD 368 per night
8.4Great3598 reviews
Hotel
South Africa, Cape Town
The 4-star President is settled in the Sea Point district of Cape Town, about a 10-minute ride from Castle of Good Hope, and includes a pool bar.
from NZD 237 per night
Best luxury hotels in South Africa
8.6Great2155 reviews
Hotel
South Africa, Krugersdorp
Set 12 minutes' walk from Bergsig Trout Farm, the 5-star Kloofzicht Krugersdorp offers 58 rooms and an infinity pool.
from NZD 239 per night
7.2Very good4738 reviews
Resort
South Africa, Hartbeespoort
Hartbeespoort Dam is at a distance of 4.5 km from the Seasons and Chameleon Village is approximately 10 minutes' drive away.
from NZD 178 per night
8.5Great2829 reviews
Hotel
South Africa, Boksburg
Guests can enjoy a drink in a snack bar or relax by a swimming pool, while staying at the 4-star Birchwood, situated approximately 15 minutes' walk from East Rand Mall.
from NZD 129 per night
7.4Very good1533 reviews
Hotel
South Africa, Kimberley
Located on Second World War Memorial, about 25 minutes' walk from City Hall, the 4-star Halfway House features extensive leisure facilities, including a swimming pool.
from NZD 132 per night
7.6Very good372 reviews
Resort
South Africa, Sun City
Offering a steam room and a sauna on-site, along with a swimming pool, the 4-star Soho boasts a setting located at a distance of 0.7 km from Sun City Resort.
from NZD 378 per night
8.1Great701 reviews
Hotel
South Africa, Cape Town
Set about a 5-minute walk from Bree Street, the sophisticated Pullman Cape Town boasts South African dishes served at the onsite à la carte restaurant.
from NZD 135 per night
8.5Great1591 reviews
Hotel
South Africa, Fourways
The Palazzo is situated in a recreational area of Fourways, at a distance of 2.1 km from Pieter Toerien Theatre and approximately 5 minutes' drive from Norscot Koppies Nature Reserve.
from NZD 276 per night
8.8Great1968 reviews
Hotel
South Africa, Kempton Park
Guests can enjoy an indoor swimming pool and international specialities, while staying at the comfortable 5-star Intercontinental Johannesburg Or Tambo Airport Hotel By Ihg about 6 km from Wild Waters.
from NZD 506 per night
8.7Great6434 reviews
Hotel
South Africa, Matroosfontein
Offering an outdoor pool, the wonderful Verde Matroosfontein is located at a distance of 3.6 km from Dalewood Fromage.
from NZD 98 per night
8.8Great829 reviews
Hotel
South Africa, Winterton
The Cathedral Peak, boasting an Asian restaurant along with an outdoor pool, is conveniently lodged right in the centre of Winterton.
from NZD 62 per night
9.1Perfect2483 reviews
Hotel
South Africa, Johannesburg
Located only a 5-minute walk from Klipriviersberg Municipal Nature Reserve, 3.6 km from Mondeor Comminity Church, the luxurious Thaba features facials, a patio, and a shared lounge along with 46 rooms.
from NZD 208 per night
9.2Perfect545 reviews
Hotel
South Africa, Kimberley
Located about a 25-minute walk from The Big Hole Museum, the 4-star Kimberley Kimberley features an outdoor swimming pool.
from NZD 303 per night
8.0Great2474 reviews
Resort
South Africa, Matibidi
Set within 10 minutes' drive of God's Window, the Blyde Canyon Matibidi boasts a patio and a shared lounge available on site.
from NZD 246 per night
8.7Great1348 reviews
Hotel
South Africa, Nottingham Road
Fort Nottingham Museum is about 25 minutes' walk from the 4-star Rawdons Hotel & Brewery that has restaurants and entertainment including a sundeck and a shared lounge.
from NZD 312 per night
8.7Great160 reviews
Hotel
South Africa, Cape Town
Offering a sundeck, spa therapy, and a shared lounge, the 5-star Silo is located in the Waterfront district of Cape Town, only 1.3 km from V&A Waterfront.
from NZD 2 613 per night
8.9Great706 reviews
Hotel
South Africa, Cape Town
Offering 17 rooms with views of the mountain, 4-star The Villa Rosa Hotel & Self-Catering is set in the Sea Point district, about 25 km from Cape Town International airport.
from NZD 89 per night
9.3Perfect694 reviews
Hotel
South Africa, Montagu
While staying at 4-star The Vineyard you are invited to discover Montagu Mountain Local Nature Reserve, set a 25-minute walk away, or Montagu Rock Climbing, which is 1.6 km away.
from NZD 202 per night
8.8Great902 reviews
Resort
South Africa, Brenton-on-Sea
Featuring 34 luxury guest rooms, the comfortable Brenton Haven is set around 10 minutes' drive from Knysna Lagoon and at a distance of 3.6 km from The Motorcycle Room.
from NZD 348 per night
8.8Great1965 reviews
Hotel
South Africa, Arniston
Located about 500 metres from Waenhuiskrans Nature Reserve, the 4-star Arniston features a swimming pool and 62 spacious rooms.
from NZD 202 per night
8.6Great1643 reviews
Hotel
South Africa, Hartbeespoort
Featuring a gym and an outdoor swimming pool, the 4-star Magalies is located at a distance of 4.2 km from Elephant Sanctuary Hartbeesport Dam.
from NZD 407 per night
Cheap hotels in South Africa
8.3Great330 reviews
Hotel
South Africa, George
Conveniently located a 5-minute walk from Garden Route Mall, the smoke-free Lodge George features a shared lounge and recreational facilities.
from NZD 112 per night
7.4Very good341 reviews
Hotel
South Africa, Bergville
Located a few minutes' drive from Drakensberg Mountains, the 3-star Sandford Park Bergville features an outdoor pool and 24 rooms plus it is 2.6 km from MASJID Ul Manaazir.
from NZD 130 per night
7.8Very good2860 reviews
Hotel
South Africa, Cape Town
The attractive Garden Court features an outdoor swimming pool and views of the bay, and is located within a 10-minute drive of Greenmarket Square.
from NZD 137 per night
7.5Very good1724 reviews
Hotel
South Africa, Cape Town
Featuring a setting in a touristic area a mere 10 minutes' walk from Bree Street, the 3-star Innscape Cape Town includes 59 rooms along with a shared lounge and various recreational opportunities.
from NZD 101 per night
7.7Very good1816 reviews
Hotel
South Africa, Cape Town
Offering an outdoor swimming pool, a sauna and a sundeck, the welcoming 3-star Onomo Cape Town is located 2.4 km from Two Oceans Aquarium.
from NZD 81 per night
8.4Great1071 reviews
Guest house
South Africa, Cape Town
The Brenwin is situated in the Green Point district, 21 minutes' drive from Cape Town International airport.
from NZD 135 per night
7.6Very good3457 reviews
Bed & Breakfast
South Africa, Kempton Park
Located approximately 7 km from Wild Waters, the comfortable Airport Inn Kempton Park offers 2 outdoor swimming pools.
from NZD 52 per night
7.8Very good3237 reviews
Hotel
South Africa, Cape Town
Located 6 km from Southern Africa Large Telescope, the smoke-free Stayeasy Cape Town features 174 rooms with views of the garden.
from NZD 117 per night
8.6Great938 reviews
Lodge
South Africa, Oudtshoorn
from NZD 69 per night
7.8Very good2549 reviews
Resort
South Africa, Dullstroom
Featuring 105 rooms, facials, a library, and a play area, the Dunkeld is approximately 10 minutes by car from Dullstroom Bird Of Prey & Rehabilitation Centre in Dullstroom.
from NZD 157 per night
7.4Very good2823 reviews
Guest house
South Africa, Kempton Park
Featuring 53 rooms with views of the garden, the charming Dove'S Nest Guest House is set at a distance of 7 km from Wild Waters.
from NZD 56 per night
7.7Very good3000 reviews
Guest house
South Africa, Kempton Park
The 3-star Emerald Guesthouse is situated at a distance of 2.7 km from Madiba Freedom Museum and approximately 10 minutes' drive from Gateway Presbyterian Church.
from NZD 45 per night
8.0Great951 reviews
Resort
South Africa, Noordhoek
Set at a distance of 6 km from Bay Harbour Market, the 3-star Monkey Valley welcomes guests to an à la carte restaurant on site.
from NZD 212 per night
8.7Great406 reviews
Guest house
South Africa, Muizenberg
Just 1.3 km from Cape Town International Kite Festival, the 3-star Bluebottle Guesthouse overlooks the mountain and features a shared lounge, various recreational opportunities, and a garden.
from NZD 125 per night
7.8Very good1031 reviews
Hotel
South Africa, Durban
Located a 7-minute walk from New Pier in Durban, the smoke-free Pavilion features an à la carte restaurant along with a shared lounge and various recreational opportunities.
from NZD 161 per night
8.0Great876 reviews
Hotel
South Africa, Knysna
Located within 5 minutes' walk of Old Gaol and Art Gallery and just 150 metres from Knysna Fine Art, 3-star The Russel features a shared lounge and a garden.
from NZD 76 per night
7.2Very good1730 reviews
Hotel
South Africa, Johannesburg
The Road Lodge is located close to a business district nearly a 15-minute ride from Johannesburg Stock Exchange JSE.
from NZD 61 per night
7.8Very good304 reviews
Hostel
South Africa, Plettenberg Bay
from NZD 56 per night
7.5Very good892 reviews
Hotel
South Africa, Mossel Bay
At a distance of 2.1 km from Zipline Mossel Bay, the Point Village boasts an à la carte restaurant and 45 rooms.
from NZD 117 per night
Resorts with beach in South Africa
8.4Great20855 reviews
Hotel
South Africa, Durban
A sauna and a shared lounge are all open to guests of this 262-room the comfortable Blue Waters Durban that is located a mere 1.4 km from Big Rush Urban Adrenaline.
from NZD 166 per night
9.1Perfect13338 reviews
Hotel
South Africa, Durban
The Belaire Durban is situated only 200 metres from Blue Lagoon and nearly 25 minutes on foot from Old Court House Museum.
from NZD 254 per night
7.8Very good1079 reviews
Hotel
South Africa, Cape Town
Offering spa therapy and a shared lounge, the chic 3-star La Splendida is 2.4 km from The Watershed as well as merely 5 minutes' walk from The Blue Train Park.
from NZD 95 per night
8.1Great10355 reviews
Hotel
South Africa, Durban
Located 25 minutes' walk from uShaka Marine World, the 32-storey family-friendly Elangeni Durban offers 1452 rooms with marvellous views.
from NZD 203 per night
8.4Great907 reviews
Hotel
South Africa, Mossel Bay
Offering 38 rooms with views of the ocean, the elegant Protea is set in the Mossel Bay Central district of Mossel Bay, at a distance of 3.6 km from Diaz Beach.
from NZD 220 per night
8.6Great2207 reviews
Hotel
South Africa, Simon's Town
Set within 25 minutes' walk of Penguin spotting, the unique Quayside provides magnificent views of the sea along with 29 rooms.
from NZD 117 per night
8.1Great1180 reviews
Hotel
South Africa, Durban
Located only 1.1 km from Mabhida Stadium climb, the 5-star Suncoast Durban offers an outdoor swimming pool and a fitness suite for guests.
from NZD 163 per night
8.8Great1487 reviews
Hotel
South Africa, Durban
Set around 25 minutes' walk from Palm Boulevard, the 5-star Beverly Hills lies in the entertainment Umhlanga district.
from NZD 631 per night
8.5Great2091 reviews
Hotel
South Africa, Port Elizabeth
Conveniently located in the Summerstrand district of Port Elizabeth within 5 minutes' drive of Shark Rock Pier, The Beach Hotel has 56 rooms.
from NZD 146 per night
8.1Great481 reviews
Hotel
South Africa, Bloemfontein
Located in a central neighbourhood at a distance of 2.8 km from Hertzog Square, the 4-star Protea offers a shared lounge and recreational facilities.
from NZD 183 per night
7.9Very good1154 reviews
Resort
South Africa, Sun City
Valley of Waves is 1.1 km from 5-star The Palace Sun City, and is ideal for an energetic jog or tennis, golf, and pool.
from NZD 539 per night
8.6Great1339 reviews
Hotel
South Africa, Hermanus
Featuring an infinity swimming pool and a lounge bar, the wonderful 4-star Harbour House is located only 5 minutes' walk from Gearing's Point and around 4 km from Hermanuspietersfontein Cellars.
from NZD 188 per night
8.3Great1071 reviews
Resort
South Africa, Langebaan
The stylish 4-star Club Mykonos Langebaan with facials, a patio, and barbecue offers a setting 400 metres from Mykonos Casino.
from NZD 190 per night
9.1Perfect219 reviews
Guest house
South Africa, Knysna
Offering a lobby area, The Belle lies in the Leisure Isle district, at a distance of 2.8 km from Pezula Championship Golf Course and nearly a 10-minute ride from View point Eastern Knysna Head.
from NZD 195 per night
8.9Great1045 reviews
Resort
South Africa, Knysna
Featuring 13 rooms together with a sun deck, water sports facilities, and a garden, the Under Milkwood is located in a touristic area just 0.6 km from View point Eastern Knysna Head.
from NZD 232 per night
8.4Great639 reviews
Guest house
South Africa, Wilderness
Victoria Bay is at a distance of 3.9 km from The Pink Wilderness, while Kingfisher Trail is approximately a 25-minute walk away.
from NZD 164 per night
9.1Perfect603 reviews
Bed & Breakfast
South Africa, Cape Town
Castle of Good Hope is at a distance of 3.9 km from the Dolphin Inn, while Putt-Putt Golf is merely a 7-minute stroll away.
from NZD 293 per night
9.1Perfect656 reviews
Guest house
South Africa, Durban
Staying at the 4-star Anchor'S Rest Guesthouse And Self Catering Durban, you can visit Bronze Beach, set 17 minutes' walk away, or simply relax by an outdoor swimming pool.
from NZD 191 per night
7.9Very good1210 reviews
Apartment
South Africa, Cape Town
from NZD 144 per night
8.8Great1079 reviews
Hotel
South Africa, Durbanville
Boasting wine-tasting sessions and various recreational opportunities, the perfect Meerendal Durbanville is around 25 minutes' walk from Signal Gun Wines in a historic neighbourhood.
from NZD 123 per night
Resorts with free parking in South Africa
8.6Great1281 reviews
Hotel
South Africa, Wilderness
Located within 3 km of Dolphin Point Lookout, the Fairy Knowe Wilderness features 42 rooms, a picnic area and a garden.
from NZD 183 per night
8.0Great763 reviews
Hotel
South Africa, Port Elizabeth
The 4-star Singa Lodge Port Elizabeth features a swimming pool and views of the patio, and is located approximately a 25-minute walk from Happy Valley.
from NZD 127 per night
8.8Great3477 reviews
Guest house
South Africa, Kempton Park
The Sunrock Guesthouse is located 10 minutes' drive from O.R. Tambo International airport, featuring a restaurant.
from NZD 112 per night
9.4Perfect639 reviews
Lodge
South Africa, Barrydale
from NZD 1 618 per night
8.7Great2605 reviews
Hotel
South Africa, Randburg
Set 5 minutes' walk from Randpark Golf Course, luxurious The Fairway Randburg offers an outdoor swimming pool together with a sauna and a shared lounge for guest enjoyment.
from NZD 130 per night
8.0Great906 reviews
Aparthotel
South Africa, Cape Town
Complete with comfortable rooms and a private swimming pool, 4-star The Hyde Cape Town is at a distance of 2.8 km from Bree Street.
from NZD 149 per night
8.9Great764 reviews
Guest house
South Africa, Jeffreys Bay
Arranging snorkelling, horse riding, and racquetball at the premises, the 4-star On Beach is based around 25 minutes' walk from Noorsekloof Local Authority Nature Reserve, close to an underground station.
from NZD 239 per night
8.4Great1468 reviews
Hotel
South Africa, Cape Town
Located about 700 metres from The Nelson Mandela Gateway To Robben Island, the 3-star City Lodge offers an outdoor swimming pool and a gym facility for guests.
from NZD 310 per night
9.3Perfect1061 reviews
Hotel
South Africa, Umhlanga
Guests of superior The Oyster Box Umhlanga can use an outdoor swimming pool with a spa, or pamper themselves at a spa salon.
from NZD 859 per night
9.3Perfect3418 reviews
Hotel
South Africa, Skukuza
An ideal location of the Kruger Gate Skukuza provides easy access to Paul Kruger National Park, which is only 0.9 km away.
from NZD 568 per night
8.4Great1245 reviews
Hotel
South Africa, Bellville
While staying at the smoke-free Protea Bellville you are invited to discover Cool Runnings, set a 10-minute drive away, or Tygerberg Nature Reserve, which is 3.7 km away.
from NZD 125 per night
8.1Great1041 reviews
Resort
South Africa, Southbroom
The 4-star San Lameer features water sports facilities and various recreational opportunities, Southbroom Golf Club is 3.3 km away.
from NZD 273 per night
8.6Great565 reviews
Hotel
South Africa, Mbombela
The 4-star Southern serves South African dishes and features an outdoor pool, boasting a riverside location within 5 minutes' walk of Emnotweni Casino.
from NZD 237 per night
8.5Great903 reviews
Hotel
South Africa, Ledig
The stunning 4-star Bakubung Ledig with an outdoor swimming pool is 4.9 km from Kwena Crocodile Farm.
from NZD 563 per night
8.6Great823 reviews
Hotel
South Africa, Hazyview
Located at a distance of 3.3 km from The Elephant Sanctuary and around 25 minutes' walk from Shangana Cultural Village, the 4-star River Sun features 5 outdoor swimming pools and a lounge bar.
from NZD 349 per night
8.8Great2048 reviews
Hotel
South Africa, Vanderbijlpark
Around a 10-minute ride from Emerald Animal World, the Riverside Sun boasts an à la carte restaurant and 168 rooms.
from NZD 253 per night
8.2Great737 reviews
Hotel
South Africa, Stellenbosch
The 3-star Protea is nestled in the very heart of Stellenbosch and within 4 km of Eagle Encounters.
from NZD 137 per night
8.5Great935 reviews
Hotel
South Africa, Ledig
The 4-star Kwa Maritane offers a swimming pool and provides access to Sun City Resort, which is about 6 km away.
from NZD 468 per night
8.0Great1707 reviews
Hotel
South Africa, Kempton Park
The Holiday Inn Johannesburg Airport By Ihg is situated in a restaurant area of Kempton Park, at a distance of 3.3 km from Super South Gate and merely 13 minutes on foot from East Rand Flea Market.
from NZD 95 per night
Top Resorts in South Africa
8.3Great8975 reviews
Hotel
South Africa, Kempton Park
Placed in the financial district of Kempton Park, the affordable Premier Kempton Park is ideally situated within a 10-minute drive of Glen Balad Mall.
from NZD 127 per night
8.1Great3672 reviews
Hotel
South Africa, Cape Town
The Lodge enjoys an ideal location in the centre of Cape Town, just 7 minutes' stroll from Bree Street.
from NZD 64 per night
8.5Great2492 reviews
Aparthotel
South Africa, Cape Town
The Bantry Cape Town is located within 5 minutes' walk of Queens Beach and comprises 36 rooms with modern comforts.
from NZD 123 per night
9.0Perfect1171 reviews
Hotel
South Africa, Cape Town
Offering a Jacuzzi and a sauna together with a swimming pool, the perfect 4-star Heritage Cape Town within walking distance of a bus stop is set in the shopping district of Cape Town.
from NZD 200 per night
8.2Great4258 reviews
Hotel
South Africa, Kempton Park
Offering an outdoor swimming pool together with 213 rooms, the Protea Kempton Park is positioned near an underground station.
from NZD 106 per night
8.2Great2292 reviews
Hotel
South Africa, Cape Town
Perfectly situated at a distance of 800 metres from Slave Lodge Museum in a cosmopolitan district, the unique 4-star Sunsquare Cape Town features 135 rooms and an outdoor heated pool.
from NZD 139 per night
8.2Great1018 reviews
Hotel
South Africa, Franschhoek
The L'Ermitage is situated in a protected area of Franschhoek, at a distance of 1.3 km from Franschhoek Art House and approximately a 15-minute stroll from Wine Estate.
from NZD 288 per night
8.0Great2470 reviews
Hotel
South Africa, Cape Town
With spa therapy and a shared lounge at the premises, the 3-star Protea Cape Town is located at a distance of 2.6 km from Castle of Good Hope.
from NZD 351 per night
8.4Great562 reviews
Aparthotel
South Africa, Cape Town
The Crystal Cape Town is situated around a 10-minute drive from Table Mountain National Park and approximately 900 metres from Route Of Bays.
from NZD 183 per night
7.8Very good6749 reviews
Hotel
South Africa, Kempton Park
Located approximately 6 km from Wild Waters, the stylish Garden offers a swimming pool.
from NZD 144 per night
8.1Great1906 reviews
Hotel
South Africa, Cape Town
Situated around 25 minutes on foot from Milnerton Golf Club, the Colosseum Cape Town features a convenience store and a restaurant.
from NZD 215 per night
8.2Great7548 reviews
Hotel
South Africa, Kempton Park
Guests can enjoy a drink in a lounge bar or relax by an outdoor swimming pool, while staying at the 3-star City Lodge Hotel At Or Tambo International Airport Kempton Park, situated 4.8 km from Wild Waters.
from NZD 122 per night
8.4Great2165 reviews
Hotel
South Africa, Epping
Located in a northern district, the 3-star Lodge Epping boasts an outdoor pool and a South African cuisine is available at the à la carte restaurant.
from NZD 112 per night
8.4Great1510 reviews
Hotel
South Africa, Pretoria
About 25 minutes' walk from Time Square Casino, the 3-star Lodge boasts a shared lounge and a garden.
from NZD 100 per night
9.0Perfect1010 reviews
Hotel
South Africa, Johannesburg
Set a 7-minute walk from African Craft Market of Rosebank, the smoke-free 54 On Bath, Johannesburg Rosebank Johannesburg overlooks the city and invites guests to have a drink at a lounge bar.
from NZD 368 per night
7.5Very good1978 reviews
Aparthotel
South Africa, Cape Town
Located 6 minutes' walk from Ratanga Junction, the luxurious Residences At Crystal Towers Cape Town features a shared lounge and various recreational opportunities near a boat dock.
from NZD 173 per night
9.1Perfect961 reviews
Hotel
South Africa, Knysna
Offering a location nearly a 15-minute walk from Holy Trinity Church, the 5-star Turbine Knysna features an à la carte restaurant and an outdoor swimming pool.
from NZD 409 per night
9.0Perfect1451 reviews
Apartment
South Africa, Cape Town
from NZD 303 per night
8.9Great1218 reviews
Guest house
South Africa, Franschhoek
The 4-star Centre-Ville Franschhoek with mountain views lies 70 km from Cape Town International airport.
from NZD 227 per night
8.7Great462 reviews
Guest house
South Africa, Johannesburg
Situated in the Melrose district of Johannesburg, the 4-star Melrose Place Boutique is only 1.5 km from Everard Read.
from NZD 152 per night