Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .

Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability
Ballito, South Africa
Select dates 2 Guests

Self Catering Accommodation in Ballito: The Best Places to Stay

Ballito in KwaZulu-Natal

Accommodation in Ballito

50 accommodation listings, including 3 specials
Perissa 38 | Shakas Rock Self-catering

Perissa 38

Shakas Rock Self-catering
Sleeps 6
10 reviews

Perissa is a wheel chair friendly, spacious three-bedroom unit with lovely sea views, ideally located in Ocean Drive, Ballito. It is close to various shops,...

  • Braai/Barbecue
  • On-site Parking
R1475
Avg per night
R1475
Avg per night
20 Akrotiri Santorini | Self-catering Shakas Rock

20 Akrotiri Santorini

Shakas Rock Self-catering
Sleeps 6
1 review

Set in a lush landscaped Greek styled secure complex on the renowned Thompson's Bay Beach. 20 Akrotiri Santorini is self-catering apartment located in the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
Avg per night
R1000
Avg per night
The Grange by the beach | Ballito Self-catering

The Grange by the beach

Ballito Self-catering
Sleeps 8
10 reviews

This four bedroom apartment is situated right on the beach with beautiful uninterrupted sea views.Eight guests are accommodated in four bedrooms. Linen is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1600
Avg per night
R1600
Avg per night
6 Sea Haven Ballito | Self-catering Ballito

6 Sea Haven Ballito

Ballito Self-catering
Sleeps 8

6 Sea Haven Ballito is located in a small holiday town named Ballito, KwaZulu-Natal.This self-catering apartment can accommodate up to eight guests and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2850
Avg per night
R2850
Avg per night
Zimbali Beach Estate-10 Quarme | Port Zimbali Self-catering

Zimbali Beach Estate-10 Quarme

Port Zimbali Self-catering
Sleeps 6

10 Quarme, Zimbali Beach Estate is located in the stunning Zimbali Coastal Resort in Kwazulu-Natal. This luxurious apartment can accommodate up to six guests...

  • Braai/Barbecue
  • On-site Parking
R4000
Avg per night
R4000
Avg per night
Perissa | Self-catering Ballito

Perissa

Ballito Self-catering
Sleeps 6
1 review

Situated along the warm coast of the Indian Ocean, Parissa Beach Apartment is the perfect place to enjoy a seaside escape while visiting the holiday town of...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R3000
Avg per night
R3000
Avg per night
21 Milkwood Lane | Salt Rock Self-catering

21 Milkwood Lane

Salt Rock Guest House, Self-catering
Sleeps 4
3 reviews

21 Milkwood Lane is situated in Salt Rock, a quaint seaside town along the picturesque Dolphin Coast.The unit, which has two en-suite bedrooms, features a...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1000
Avg per night for 2 guests
R1000
Avg per night for 2 guests
23 Pyrgos | Self-catering Shakas Rock

23 Pyrgos

Shakas Rock Self-catering
Sleeps 6
3 reviews

With stunning 180 degrees sea views the popular Santorini complex, on Thompson's Bay Beach, is a tranquil and relaxing holiday choice.The newly renovated unit...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1525
Avg per night
R1525
Avg per night
The Atrium 36 | Simbithi Eco Estate Self-catering

The Atrium 36

Simbithi Eco Estate Self-catering
Sleeps 4

The Atrium 36 is a beautiful two bedroom apartment in the lovely Chakas Rock. This accommodation is sure to entertain with its close proximity to attractions,...

  • Swimming Pool
R765
Avg per night
R765
Avg per night
8 Thira | Self-catering Shakas Rock

8 Thira

Shakas Rock Self-catering
Sleeps 4
2 reviews

Welcome to 8 Thira8 Thira is a modern apartment situated in the Santorini complex in Ballito. This ground-floor apartment overlooks the Thompson’s Bay beach...

  • Braai/Barbecue
  • On-site Parking
R975
Avg per night
R975
Avg per night
Les Mouettes 109, Ballito | Ballito Self-catering

Les Mouettes 109, Ballito

Ballito Self-catering
Sleeps 6
1 review

This well equipped homely apartment has everything you need. This unit is situated in a secure complex in central Ballito. It offers direct beach access...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1800
Avg per night
R1800
Avg per night
18 The Islands | Self-catering Shakas Rock

18 The Islands

Shakas Rock Self-catering
Sleeps 6

Welcome to 18 The Islands.Relax on your patio overlooking the most beautiful views of the Ocean in this lovely self-catering apartment situated in Chakas Rock...

  • Braai/Barbecue
  • On-site Parking
R1400
Avg per night
R1400
Avg per night
5 on Kudu Ballito | Ballito Self-catering

5 on Kudu Ballito

Ballito Self-catering
Sleeps 12

5 on Kudu is a large and beautiful self-catering holiday home, featuring room for 12 guests, located just across the road from Ballito's main beach. This...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R950
Avg per night for 2 guests
R950
Avg per night for 2 guests
2 M'doni Rd | Self-catering Salt Rock

2 M'doni Rd

Salt Rock Self-catering
Sleeps 10
2 reviews

2 M’doni Rd is set in Salt Rock in KwaZulu-Natal. This self-catering cottage is only 40 minutes away from Durban and can accommodate up to ten guests.There are...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2200
Avg per night
R2200
Avg per night
15 Siesta Shakas Rock Ballito  | Shakas Rock Self-catering

15 Siesta Shakas Rock Ballito

Shakas Rock Self-catering
Sleeps 4
3 reviews

15 Siesta Shakas Rock Ballito is situated along the stunning Dolphin Coast of Kwa-Zulu Natal.The unit comprises of two bedrooms and two bathrooms. There is a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
Avg per night
R850
Avg per night
Dragonfly Self-catering Accommodation | Self-catering Salt Rock

Dragonfly Self-catering Accommodation

Salt Rock Self-catering
Sleeps 6

We offer a First Floor Apartment which can accommodate two or four guests. All bedrooms are twin rooms and have en-suite bathrooms, which makes it ideal for a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Avg per night for 2 guests
R900
Avg per night for 2 guests
Perissa 67 | Ballito Self-catering

Perissa 67

Ballito Self-catering
Sleeps 6
2 reviews

Perissa 67 is situated along the spectacular Dolphin Coast, overlooking Thompsons Beach.The apartment, which has three bedrooms, features an open-plan fully...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1150
Avg per night
R1150
Avg per night
Villa Flamenco 5 | Self-catering Shakas Rock

Villa Flamenco 5

Shakas Rock Self-catering
Sleeps 5
29 reviews

Villa Flamenco 5 is a two-bedroom self-catering holiday flat situated in Shaka’s Rock in KwaZulu-Natal. Shaka's Rock is a coastal resort town located just 5...

R900
Avg per night
R900
Avg per night
18 Tinderwood on the Lake | Zimbali Coastal Estate Self-catering

18 Tinderwood on the Lake

Zimbali Coastal Estate Self-catering
Sleeps 6
2 reviews

Located in the pristine eco and golfing estate of Zimbali, 18 Tinderwood on the Lake offers luxurious and modern self-catering accommodation with beautiful...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2499
Avg per night
R2499
Avg per night
La Ballito 506 | Self-catering Ballito

La Ballito 506

Ballito Self-catering
Sleeps 4
3 reviews

La Ballito 506 is situated in the vibrant seaside town of Ballito, along the stunning Dolphin Coast.The apartment, which is on the fifth floor, has one and a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R725
Avg per night
R725
Avg per night

Ballito accommodation

If you are looking for Ballito self catering accommodation , SafariNow has a selection of self catering accommodation in Ballito and surrounds. With 396 listings in Ballito, our handy Ballito map search and great low prices, it's easy to book the perfect self catering holiday accommodation for your Ballito visit.

We also have some great special accommodation deals in Ballito South Africa