Hotels in South Africa
Filter by type
Regions and towns
Stay at 55
You're eligible for a Genius discount at Stay at 55! To save at this property, all you have to do is sign in. Stay at 55 is located in Sheffield Beach and offer ...
Address: 55 Wilkes Road, 4420 Sheffield Beach, South Africa
Splendid 1 Bed Zimbali Suites
You're eligible for a Genius discount at Splendid 1 Bed Zimbali Suites! To save at this property, all you have to do is sign in. Located in Ballito, 1.2 mi from ...
Address: 5 Corkwood Drive Zimbali Suites, Zimbali Coastal Estate and Resort, Ballito, 4420 Ballito, South Africa
Skiathos 10 - FAMILY ONLY - Max 6 adults and 2 children
Set in Ballito, 1.2 mi from Willard Beach and 2.2 mi from Ballito Shopping Mall, Skiathos 10 - FAMILY ONLY - Max 6 adults and 2 children offers an outdoor swimm ...
Address: 33 Ocean Drive, 4399 Ballito, South Africa
Simbalina 7 - FAMILY ONLY
Simbalina 7 - FAMILY ONLY, a property with an outdoor swimming pool and barbecue facilities, is located in Ballito, less than 0.6 mi from Willard Beach, 1.6 mi ...
Address: 46 Compensation Beach Road Ballito, 4399 Ballito, South Africa
Siesta 9
Located just 0.6 mi from Willard Beach, Siesta 9 provides accommodations in Ballito with access to an outdoor swimming pool, a garden, as well as a 24-hour fron ...
Address: 76 Ocean Drive, 4399 Ballito, South Africa
Siesta 1
Located just 0.6 mi from Willard Beach, Siesta 1 provides accommodations in Ballito with access to an outdoor swimming pool, a garden, as well as a 24-hour fron ...
Address: 76 Ocean Drive, 4399 Ballito, South Africa
Shells Cozy on-the-beach Hideaway
You're eligible for a Genius discount at Shells Cozy on-the-beach Hideaway! To save at this property, all you have to do is sign in. Shells Cozy on-the-beach Hi ...
Address: Barrier Drive Unit 35, The Village, 4420 Sheffield Beach, South Africa
Shangri-La 6 Bedroom Ballito Beachfront KBW1
Located in Ballito, 0.9 mi from Willard Beach and 1.7 mi from Ballito Shopping Mall, Shangri-La 6 Bedroom Ballito Beachfront KBW1 offers an outdoor swimming poo ...
Address: 32 Compensation Beach Road, 4399 Ballito, South Africa
Serenity At Sea - 18 Kallisti, Santorini Estate - FAMILY ONLY
Located in Ballito, just 1,650 feet from Willard Beach, Serenity At Sea - 18 Kallisti, Santorini Estate - FAMILY ONLY features beachfront accommodations with an ...
Address: 101 Ocean Drive Unit 18 Kallisti, 4399 Ballito, South Africa
Serene Beach Break Away║Sea View║AC║WiFi║Netflix
You're eligible for a Genius discount at Serene Beach Break Away║Sea View║AC║WiFi║Netflix! To save at this property, all you have to do is sign in. Featuring an ...
Address: 92 Ocean Drive 81 The Beacon, 4399 Ballito, South Africa
Seaview Cottage
Located in Ballito in the KwaZulu-Natal region, Seaview Cottage for a lovely private holiday features a terrace and garden views. This self-catered apartment ha ...
Address: 45 David Place, 4399 Ballito, South Africa
SEABREEZE
In the Shakas Rock district of Ballito, close to Willard Beach, SEABREEZE has an outdoor swimming pool and a washing machine. This beachfront property offers ac ...
Address: 8 Iphala Road, 4399 Ballito, South Africa
Sea la Vie
You're eligible for a Genius discount at Sea la Vie! To save at this property, all you have to do is sign in. Featuring sea views, Sea la Vie offers accommodati ...
Address: 32 Compensation Beach Road 32 B, 4420 Ballito, South Africa
Santorini Thira 40 (FAMILY ONLY)
Set in Ballito in the KwaZulu-Natal region, Santorini Thira 40 (FAMILY ONLY) features a balcony and garden views. This property offers a private pool and free p ...
Address: 101 Ocean Drive, 4399 Ballito, South Africa
Santorini Thira 38
Located in Ballito, 1.1 mi from Ballito Shopping Mall, 3.7 mi from Ndlondlo Reptile Park and 4.3 mi from Crocodile Creek, Santorini Thira 38 (Family Only) provi ...
Address: 101 Ocean Drive, 4399 Ballito, South Africa
Santorini Thira 24 Family Only
Boasting sea views, Santorini Thira 24 Family Only features accommodations with a balcony and a kettle, around 1,950 feet from Willard Beach. Located on the bea ...
Address: 101 Ocean Drive, 4399 Ballito, South Africa
Santorini Pyrgos 8 (Family Only)
In the Shakas Rock district of Ballito, close to Willard Beach, Santorini Pyrgos 8 (Family Only) has an outdoor swimming pool and a washing machine. This apartm ...
Address: 101 Ocean Drive, 4399 Ballito, South Africa
Santorini Pyrgos 17 Family Only
Santorini Pyrgos 17 Family Only, a property with a tennis court and barbecue facilities, is set in Ballito, 1.5 mi from Ballito Shopping Mall, 5 mi from Ndlondl ...
Address: 92 Ocean Drive, 4399 Ballito, South Africa
Santorini Perissa 70 (Family Only)
In the Shakas Rock district of Ballito, close to Willard Beach, Santorini Perissa 70 (Family Only) features a terrace and a washing machine. Located on the beac ...
Address: 74 Ocean Drive Shakas Rock, 4399 Ballito, South Africa
Santorini Kamari 15 Family Only
Located in Ballito, 1,950 feet from Willard Beach and 1.3 mi from Ballito Shopping Mall, Santorini Kamari 15 Family Only offers an outdoor swimming pool and air ...
Address: 101 Ocean Drive, 4399 Ballito, South Africa