Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Type:

Filter by Facility:

Filter by Star Grading:

Shaka's Rock (95)
Thompson's Bay (142)
Williard's Beach (102)
Zimbali (53)
Accommodation Types
All Types (421)
B&Bs (8)
Hotels (3)
Guest Houses (18)
Self Catering (392)

Reviews of Ballito

4.5 / 5 458 reviews
Read real reviews of Ballito from 458 verified guests.
Easy online booking at 417 accommodation options in Ballito. Browse Ballito self-catering, guesthouses, B&Bs and hotels with great rates of up to 20% off. Find Ballito holiday accommodation for all tastes and budgets, with

Ballito Accommodation

Check availability for your dates:
Check in: Check out: Guests: Check Availability
R1 650
per night (sleeps 6)
Self Catering in Williard's Beach, Ballito

Waikiki Apartment offers comfortable self-catering accommodation in a tastefully furnished apartment situated in Ballito. The apartment complex is conveniently located just 900 m from Ballito’s Willard and Thompso...

R3 850
per night (sleeps 6)
Self Catering in Shaka's Rock, Ballito

48 Chakas Cove is an upmarket, beachfront apartment offering comfortable self-catering accommodation; situated in Shaka's Rock, within the Ballito precinct. This top-floor apartment is located within a secure, gated...Flexible Cancellation!

R1 800
per night (sleeps 6)
Self Catering in Ballito

10 Coral Cove is a beachfront apartment nestled in the heart of Ballito, perfectly located for the weekend break or a leisurely holiday. Accommodation comprises 2 bedrooms, sleeping a maximum of 6 people. There ar...

R1 300
per night (sleeps 6)
Self Catering in Williard's Beach, Ballito

17 La Pirogue is a comfortable ground floor self-catering apartment, located in the secure La Pirogue complex in Ballito, less than 100 m from the beach and within walking distance to a supermarket and the popular M...

R3 000
per night (sleeps 6)
Self Catering in Zimbali, Ballito

Casa Catherine Brauns is situated in the forest part of Zimbali Estate and offers quality accommodation for your next vacation. Suitable for both business trip and family holidays. The unit is a sophisticated doub...

R1 840
per night, for 2 ppl
Guest House in Ballito

Situated in Ballito, and within a 2-minute walk of the beach, is the beautiful At Dom's B&B. At Dom's B&B offers guests a choice of 6 beautiful rooms in a modern beach house. Some of the individually decorated roo...

R1 475
per night (sleeps 6)
Self Catering in Shaka's Rock, Ballito

14 Skiathos Apartment is a self-catering holiday apartment located in Shaka's Rock, a town situated less than 25 km north of King Shaka International Airport. The apartment offers stunning breaker and sea views, as ...

20% off Weekends!
R1 280
per night (sleeps 4)
Self Catering in Ballito

Summer House offers self-catering accommodation and is situated in Ballito. This double-storey home offers escalated views of the ocean from upstairs, and is ideally located approximately 600 m from the beach. Upst...

per night (sleeps 2)
Self Catering in Ballito

Billfish Apartments offers beautifully appointed, self-catering apartments, all with stunning sea views that are some of the best in Ballito. Please take note that this establishment has steps and is not advisable t...

R1 145
per night (sleeps 5)
Self Catering in Williard's Beach, Ballito

La Ballito 902 is a neat and airy self-catering apartment located in a secure building across the road from the beach! It offers lovely views of the area and beautiful sea views. It is an upper level apartment. Thi...

Page 5 - Showing 41 to 50
  Previous Page 
 Next Page  
Ballito is one of KwaZulu-Natal’s most beautiful coastal areas, with pristine beaches and warm waters. Dolphins frolic in the waves and you can swim, surf, or scuba dive along with them. The promenade is perfect for early morning jogs, and there are several shopping malls in close proximity. Experience only the best with our great Ballito accommodations....   Read more
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 |