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 good853 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.4Great1115 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 390 per night
8.4Great375 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.0Great1588 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.6Great5950 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 124 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.0Perfect521 reviews
Resort
South Africa, Cape Town
Located in the shopping Waterfront district only 0.6 km from Victoria & Alfred Waterfront, the chic One&Only boasts a sauna, facials, and a shared lounge.
from NZD 1 610 per night
7.5Very good2649 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 161 per night
8.8Great789 reviews
Lodge
South Africa, Breede River
from NZD 713 per night
9.2Perfect623 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 477 per night
8.8Great2387 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.5Great1327 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 394 per night
8.6Great689 reviews
Hotel
South Africa, Cape Town
Antipolis is a 5-minute walk from the boutique-style Twelve Apostles Cape Town, which offers a superb selection of themed dinner nights, movie nights, and temporary art galleries to please everyone.
from NZD 847 per night
7.8Very good4643 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 79 per night
7.8Very good5519 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.4Great2012 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 108 per night
8.0Great2245 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 good1459 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.3Great632 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.4Great7075 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 231 per night
9.0Perfect3618 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 382 per night
8.2Great1804 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.2Great1132 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.6Great2202 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 151 per night
8.3Great2436 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 146 per night
8.6Great1873 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.3Great1050 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.0Great1225 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 317 per night
8.3Great2900 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.4Great8836 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 227 per night
8.3Great1975 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 107 per night
8.1Great1427 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.0Perfect4756 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 467 per night
8.6Great1526 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 good18517 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.4Great2687 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.5Great1091 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.4Great3715 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 380 per night
8.9Great1162 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
Best luxury hotels in South Africa
8.6Great2184 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 good4583 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.5Great2891 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 good1534 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.1Great688 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.6Great1604 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.8Great1985 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.7Great6503 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.8Great823 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.1Perfect2521 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.2Perfect532 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 304 per night
7.9Very good2520 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.9Great691 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 186 per night
8.4Great588 reviews
Hotel
South Africa, Swellendam
Located around 25 minutes' walk from Marloth Nature Reserve, the 4-star Roosje Swellendam features 2 outdoor swimming pools.
from NZD 198 per night
9.3Perfect684 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.8Great903 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.8Great1974 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.6Great1641 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 441 per night
Cheap hotels in South Africa
8.8Great7064 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 125 per night
8.2Great342 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 good351 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 good2832 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 good1701 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 88 per night
7.7Very good1824 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 good3379 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 good3200 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.6Great929 reviews
Lodge
South Africa, Oudtshoorn
from NZD 69 per night
7.8Very good2560 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 158 per night
7.4Very good2819 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.8Very good2951 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
7.9Very good962 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.7Great402 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 good1051 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 44 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 good1655 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.7Very good293 reviews
Hostel
South Africa, Plettenberg Bay
from NZD 56 per night
Resorts with beach in South Africa
8.4Great21021 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 86 per night
9.1Perfect13198 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 71 per night
7.7Very good1080 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.1Great10116 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 161 per night
8.4Great902 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.6Great2205 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.2Great1133 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 229 per night
8.8Great1482 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 389 per night
8.5Great2095 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.1Great478 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 540 per night
8.6Great1329 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.3Great1059 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.2Perfect215 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
9.0Perfect1051 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.5Great639 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.0Perfect610 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 248 per night
9.0Perfect655 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 good1192 reviews
Apartment
South Africa, Cape Town
from NZD 144 per night
8.8Great1050 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 164 per night
Resorts with free parking in South Africa
8.6Great1282 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.0Great782 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 156 per night
8.8Great3451 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.4Perfect630 reviews
Lodge
South Africa, Barrydale
from NZD 1 619 per night
8.7Great2614 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.0Great933 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 234 per night
8.9Great775 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 492 per night
8.3Great1509 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 312 per night
9.2Perfect1071 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.2Perfect3398 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 569 per night
8.4Great1221 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.1Great1086 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 212 per night
8.6Great503 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 288 per night
8.5Great891 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 564 per night
8.6Great833 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.7Great2001 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.3Great733 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.5Great922 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.0Great1636 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.3Great8980 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.1Great3700 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.5Great2482 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 124 per night
8.2Great4095 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 107 per night
8.2Great2268 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.2Great1024 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.0Great2494 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 316 per night
8.5Great573 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 297 per night
7.8Very good6648 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.2Great1938 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.2Great7632 reviews
Hotel
South Africa, Kempton Park
Located approximately 6 km from Wild Waters and about 25 minutes' walk from Super South Gate, the 3-star Lodge features an outdoor swimming pool and a lounge bar.
from NZD 292 per night
8.4Great2210 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.4Great1595 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
8.9Great982 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 300 per night
7.6Very good1949 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.0Perfect972 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.0Perfect1427 reviews
Apartment
South Africa, Cape Town
from NZD 304 per night
8.9Great1219 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 300 per night
8.7Great460 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
8.2Great179 reviews
Hotel
South Africa, Kempton Park
While staying at the 3-star Metcourt Johannesburg you are invited to discover Wild Waters, set approximately 10 minutes' drive away, or Kempton Park Country Club, which is 4.9 km away.
from NZD 181 per night