Hotels in South Africa
Filter by type
Regions and towns
The Boulders 108
Offering an outdoor swimming pool and sea view, The Boulders 108 is located in Ballito, 1,000 feet from Willard Beach and 1.8 mi from Ballito Shopping Mall. Thi ...
Address: 84 Compensation Beach Road, 4399 Ballito, South Africa
The Boulders 104
Boasting sea views, The Boulders 104 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 Ballito, 4399 Ballito, South Africa
The Blue Door
Featuring garden views, The Blue Door offers accommodations with an outdoor swimming pool and a patio, around 0.8 mi from Sheffield Beach. This holiday home fea ...
Address: 68 Sea View Drive 68, 4390 Tinley Manor, South Africa
The Beacon 79
Offering sea views, The Beacon 79 is an accommodations located in Ballito, less than 0.6 mi from Willard Beach and 1.2 mi from Ballito Shopping Mall. Set on the ...
Address: 92 Ocean Drive, 79 The Beacon, 4399 Ballito, South Africa
The Beacon 67
Boasting sea views, The Beacon 67 offers accommodations with a terrace and a kettle, around 1.4 mi from Ballito Shopping Mall. The air-conditioned accommodation ...
Address: 92 Ocean Drive, 4390 Ballito, South Africa
The Beach Retreat
Located in Ballito, just 1.1 mi from Willard Beach, The Beach Retreat provides beachfront accommodations with an outdoor swimming pool, a shared lounge, a garde ...
Address: 41A Compensation Beach Road 41A, 4420 Ballito, South Africa
The Bay 4
The Bay 4 is a beachfront property located in Ballito, 1.5 mi from Ballito Shopping Mall and 5 mi from Ndlondlo Reptile Park. Set a few steps from Willard Beach ...
Address: 96 Compensation Beach Road, 4399 Ballito, South Africa
The Bay 15
Set just 250 feet from Willard Beach, The Bay 15 offers accommodations in Ballito with access to a garden, barbecue facilities, as well as a 24-hour front desk. ...
Address: 96A Compensation Beach Road, 4399 Ballito, South Africa
The Atrium Holiday Apartment
Located in Ballito in the KwaZulu-Natal region, The Atrium Holiday Apartment has a balcony. This property offers a private pool and free private parking. This a ...
Address: 4 Chagupe Place 11. THE ATRIUM, 4399 Ballito, South Africa
Suntrap 2
Suntrap 2 is a beachfront property located in Ballito, 1.7 mi from Ballito Shopping Mall and 5 mi from Ndlondlo Reptile Park. Located 1,950 feet from Willard Be ...
Address: 4 Emberton Way, 4399 Ballito, South Africa
Sunset Getaway - Luxury 2 bedroom apartment!
Sunset Getaway - Luxury 2 bedroom apartment! has a balcony and is set in Ballito, within just 1.1 mi of Willard Beach and 1,300 feet of Ballito Shopping Mall. T ...
Address: 1 Hills Avenue, 4339 Ballito, South Africa
Sunset Getaway - Luxury 2 bedroom apartment!
Sunset Getaway - Luxury 2 bedroom apartment! features a balcony and is located in Ballito, within just 1.1 mi of Willard Beach and 650 feet of Ballito Shopping ...
Address: Unit 150, Block 1126. Hills Avenue, 4399 Ballito, South Africa
Sun n Surf Sunny and spotless 1 bedroom apartment
You're eligible for a Genius discount at Sun n Surf Sunny and spotless 1 bedroom apartment! To save at this property, all you have to do is sign in. Featuring a ...
Address: Simbithi Drive, 4420 Ballito, South Africa
Summer Sands - Sheffield Beach
Set in Sheffield Beach, 650 feet from Sheffield Beach, Summersands Sheffield Beach offers air-conditioned accommodations with a balcony and free WiFi. This apar ...
Address: 56 Sheffield Drive, 4420 Sheffield Beach, South Africa
Summer Living close to Willard's and Thompson's Beach
Located in Sheffield Beach, Summer Living close to Willard's and Thompson's Beach provides a private pool. This property has a balcony. This air-conditioned apa ...
Address: Dolphin Crescent, 4420 Sheffield Beach, South Africa
Suite 501, Zimbali Suites
You're eligible for a Genius discount at Suite 501, Zimbali Suites! To save at this property, all you have to do is sign in. Located in Ballito, Suite 501, Zimb ...
Address: 5 Corkwood Drive Zimbali Suites, 4399 Ballito, South Africa
Suite 217, Zimbali Coastal Resort, Ballito
Suite 217, Zimbali Coastal Resort, Ballito is located in Ballito, 2.1 mi from Ballito Shopping Mall, and features a patio, garden, and free WiFi. Located 1.6 mi ...
Address: Zimbali Lodge Drive, 4439 Ballito, South Africa
Stella Flat
Stella Flat is set in Ballito, 3.1 mi from Crocodile Creek, 3.7 mi from Ndlondlo Reptile Park, as well as 1.1 mi from Ballito Lifestyle Center. With free privat ...
Address: 28 Stella Road, 4399 Ballito, South Africa
Stella Cottage
Stella Cottage is located in Ballito, 1,950 feet from Willard Beach, 0.7 mi from Ballito Shopping Mall, and 3.1 mi from Crocodile Creek. This property offers ac ...
Address: 28 Stella Road, 4399 Ballito, South Africa
Stella Cottage
Set in Ballito, Stella Cottage offers accommodations 3.1 mi from Crocodile Creek and 3.7 mi from Ndlondlo Reptile Park. All of the air-conditioned units feature ...
Address: 28 Stella Road, 4399 Ballito, South Africa