Hotels in South Africa
Filter by type
Regions and towns
Zimbali Coastal Resort - ZKY1 - 3 Bedroom Apartment
Located in Ballito in the KwaZulu-Natal region, Zimbali Coastal Resort - ZKY1 - 3 Bedroom Apartment has a patio. There is an in-house restaurant, plus free priv ...
Address: Zimbali Coastal Resort 23 Setai Beach Estate, 4399 Ballito, South Africa
Zimbali 9 The Sanctuary
Boasting a restaurant, a bar, and a garden, Zimbali 9 The Sanctuary offers accommodations in Ballito with free WiFi and sea views. This holiday home features fr ...
Address: Marula Drive Ballito, 4420 Ballito, South Africa
Zimbali 29 The Sanctuary
Experience World-class Service at Zimbali 29 The Sanctuary Located in Ballito, 1.6 mi from Tongaat Beach, Zimbali 29 The Sanctuary features accommodations wit ...
Address: Marula Drive Port Zimbali, Ballito, South Africa
Zimbali - Luxury 4 Bedroom KRH1
Featuring air-conditioned accommodations with a private pool, Zimbali - Luxury 4 Bedroom KRH1 is located in Ballito. Set 1.3 mi from Westbrook Beach, the proper ...
Address: Zimbali Drive Phezulu 11 Zimbali Coastal Estate, 4399 Ballito, South Africa
Wild Waves Beach House
Offering a garden and sea view, Wild Waves Beach House is set in Ballito, 0.7 mi from Willard Beach and 1.8 mi from Ballito Shopping Mall. This beachfront prope ...
Address: 6 Edward Place Ballito, 4399 Ballito, South Africa
Villa Royale 710
Boasting pool views, Villa Royale 710 features accommodations with an outdoor swimming pool and a balcony, around 650 feet from Sheffield Beach. This beachfront ...
Address: Colwyn Drive Sheffield, 4420 Sheffield Beach, South Africa
Upstairs Flat Sea Views Pet Friendly
Boasting barbecue facilities and a terrace, Upstairs Flat Sea Views Pet Friendly offers accommodations in Ballito with free WiFi and garden views. Located less ...
Address: 14 Ballito Drive, 4399 Ballito, South Africa
unit 55 la pirogue
Located opposite the beach in Ballito, 55 la pirogue is a 3-bedroom ground floor apartment with private garden. The complex is within walking distance to shops ...
Address: 97 Compensation Beach Road, 4399 Ballito, South Africa
Tropical Beach Oasis, Wi-Fi, Sea Views, Pool, Netflix
You're eligible for a Genius discount at Tropical Beach Oasis, Wi-Fi, Sea Views, Pool, Netflix! To save at this property, all you have to do is sign in. Located ...
Address: 92 Ocean Drive 76 The Beacon, 4399 Ballito, South Africa
Tree Top Apartment
Located in Sheffield Beach, 1.5 mi from Thompson's Bay Beach, Tree Top One Bedroom features air-conditioned accommodations with a balcony and free WiFi. This ap ...
Address: The Ridge, 4391 Sheffield Beach, South Africa
Three Palms
Three Palms is located in Salt Rock. Salt Rock beach is within 0.6 mi from the property and features a tidal pool. Guests staying at this apartment have access ...
Address: 15 Dunkirk Crescent, Salt Rock, 4420 Ballito, South Africa
The Village 27
Featuring sea views, The Village 27 provides accommodations with a balcony and a kettle, around a few steps from Sheffield Beach. Located on the beachfront, thi ...
Address: Barrier Drive Sheffield Beach, 4420 Sheffield Beach, South Africa
The Royal Quarter
Featuring a swimming pool, a bar, a garden and views of the pool, The Royal Quarter is located in Ballito and provides accommodations with free WiFi. All units ...
Address: 4 Lindsay Road, 4399 Ballito, South Africa
The Manors 13
Featuring a patio with garden views, an outdoor swimming pool and a garden, The Manors 13 can be found in Ballito, close to Willard Beach and 0.8 mi from Ballit ...
Address: 2 Gazelle Road First Floor, 4399 Ballito, South Africa
The Islands 8
Set in Ballito in the KwaZulu-Natal region, The Islands 8 has a balcony. Located on the beachfront, this property features an outdoor swimming pool and barbecue ...
Address: 61 Ocean Drive, 4399 Ballito, South Africa
The Islands 13
Located in Ballito, The Islands 13 has accommodations with a private pool. The property is 1.5 miles from Ballito Shopping Mall and 3.4 miles from Ndlondlo Rept ...
Address: 61 Ocean Drive, 4399 Ballito, South Africa
The Capital Zimbali
Located in Ballito, 1.3 mi from Westbrook Beach, The Capital Zimbali features accommodations with a restaurant, free private parking, an outdoor swimming pool a ...
Address: 5 Corkwood Drive, 4420 Ballito, South Africa
The Boulders 503
Boasting pool views, The Boulders 503 features accommodations with a balcony and a kettle, around 1,000 feet from Willard Beach. Located on the beachfront, this ...
Address: 84 Compensation Beach Road, 4399 Ballito, South Africa
The Boulders 502
Offering garden views, The Boulders 502 is an accommodations located in Ballito, 1,000 feet from Willard Beach and 1.8 mi from Ballito Shopping Mall. Set on the ...
Address: 84 Compensation Beach Road, 4399 Ballito, South Africa
The Boulders 304
Located in Ballito, just 1,000 feet from Willard Beach, The Boulders 304 provides beachfront accommodations with an outdoor swimming pool, a garden, barbecue fa ...
Address: 84 Compensation Beach Road, 4399 Ballito, South Africa