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

Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability
KwaZulu-Natal, South Africa
Select dates 2 Guests

KwaZulu-Natal Self-Catering Accommodation-46

Self-Catering Accommodation in KwaZulu-Natal

2500+ accommodation listings, including 262 specials
Broom's Estate Lodge | Princes Grant Self-catering

Broom's Estate Lodge

Princes Grant Self-catering
Sleeps 10
6 reviews

Broom’s Estate Lodge is a luxury self-catering villa situated at the renowned Prince’s Grant Coastal Golf Estate in KwaZulu-Natal, South Africa. A short...

  • Swimming Pool
R3000
Per unit
R3000
Surf Bay Sands | Self-catering Shelly Beach (KZN)

Surf Bay Sands

Shelly Beach (KZN) Self-catering
Sleeps 7

Surf Bay Sands is situated in the charming seaside resort town of Margate.The unit comprises of two bedrooms and one bathroom. There is a fully equi

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R660
Per unit
R660
Apartment 10 Villa Grace | Freeland Park Self-catering

Apartment 10 Villa Grace

Freeland Park Self-catering
Sleeps 6
5 reviews

Situated in Freeland Park, a suburb in the coastal town of Scottburgh. It is just off the main freeway that connects all the coastal towns along the south...

  • Braai/Barbecue
  • On-site Parking
R650
Per unit
R650
Summer Place | Self-catering Shelly Beach (KZN)

Summer Place

Shelly Beach (KZN) Self-catering
Sleeps 6

Summer Place is situated on the beachfront in Margate, with stunning views over the Indian Ocean.Located on the first floor, this is a comfortably a

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R870
Per unit
R870
Laguna La Crete 202 | Uvongo Self-catering

Laguna La Crete 202

Uvongo Self-catering
Sleeps 4
11 reviews

Laguna La Crete 202 is a comfortable self-catering apartment situated in a secure complex near the beach in Uvongo. The unit is fully equipped for a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R580
Per unit
R580
Bondi Beach No 11 | Self-catering Shelly Beach (KZN)

Bondi Beach No 11

Shelly Beach (KZN) Self-catering
Sleeps 6
10 reviews

Bondi Beach No 11 is located on the top floor of the Bondi Beach Resort in Margate. It is 10 kilometres from Port Shepstone and 130 kilometres from Durban.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
CzechaZulu on the Beach Apartments | South Beach Self-catering

CzechaZulu on the Beach Apartments

South Beach Self-catering
Sleeps 4
1 review

Our two self-catering apartments are 40 steps away from the beach and a few minutes from uShaka Marine World. They both have direct ocean view and a

  • Wi-Fi
R1600
Per unit
R1600
4 Thera Santorini | Self-catering Shakas Rock

4 Thera Santorini

Shakas Rock Self-catering
Sleeps 6
8 reviews

4 Thira Santorini is situated in the luxurious Santorini Complex, a large complex that incorporates an large coastal area between Ballito and Shaka's Rock.Part...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1300
Per unit
R1300
3 Impala Road | Ballito Self-catering

3 Impala Road

Ballito Self-catering
Sleeps 6

THE BEACH HOUSE BALLITO is a wheelchair, pet and child-friendly home, it is a free-standing with three bedrooms.The accommodation sleeps six guests

  • Pet Friendly
  • On-site Parking
R1415
Per unit
R1415
La Ballito 303 | Self-catering Ballito

La Ballito 303

Ballito Self-catering
Sleeps 4

Based along the Dolphin Coast of KwaZulu Natal lies La Ballito 303. This apartment is ideal for two adults and two children looking for a seaside stay.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R765
Per unit
R765
199 Laguna La Crete | Uvongo Self-catering

199 Laguna La Crete

Uvongo Self-catering
Sleeps 7
2 reviews

199 Laguna La Crete is a popular complex that overlooks the beautiful Uvongo Beach and lagoon, with its stunning gorge and waterfall. It offers excellent...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R730
Per unit
R730
302 La Ballito | Self-catering Ballito

302 La Ballito

Ballito Self-catering
Sleeps 4
16 reviews

This self-catering apartment is located a mere 80 m from the beach and has amazing sea views. The fully-furnished flat boasts upmarket finishes and is...

R890
Per unit
R890
51 Tomeros | Beacon Rocks Self-catering

51 Tomeros

Beacon Rocks Self-catering
Sleeps 6
1 review

This delightful first-floor apartment is spacious and airy, offering comfortable accommodation for a family or group of six guests. Overlooking the complex...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Per unit
R650
Sue Casa | Self-catering Manaba Beach

Sue Casa

Manaba Beach Self-catering
Sleeps 6
2 reviews

Sue Casa is ideally located on the Manaba Beach coastline, offering fantastic ocean and breaker views. Opposite the complex there is a private rock beach and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R790
Per unit
R790
Rose Cottage | Nottingham Road Self-catering

Rose Cottage

Nottingham Road Self-catering
Sleeps 6

Situated in the KwaZulu-Natal Midlands near prominent boarding schools, our house is the ideal place for weekends with the kids. Rose Cottage has a lovely big...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2000
Per unit
R2000
Praslin 4 | Self-catering Ramsgate Beach

Praslin 4

Ramsgate Beach Self-catering
Sleeps 6
1 review

Praslin 4, a stunning 6-sleeper unit in Ramsgate, offers breaker views and luxury. The Praslin complex is close to Ramsgate's blue flag beach as well as a...

  • Braai/Barbecue
  • On-site Parking
R980
Per unit
R980
209 Lescalier | Amanzimtoti Self-catering

209 Lescalier

Amanzimtoti Self-catering
Sleeps 6
3 reviews

Offering affordable beachside accommodation, at 209 Lescalier you are ideally located right on the beach in Amanzimtoti.This six sleeper apartment a

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1100
Per unit
R1100
Chesapeake Bay | Self-catering Margate Beach

Chesapeake Bay

Margate Beach Self-catering
Sleeps 4
1 review

Welcome to Chesapeake Bay.This is a 2 bedroom, 2 bathroom, beautiful sea facing unit. It has as air coolers and fans in all rooms.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Per unit
R700
Bed and Breakfast @ Eve's | Queensburgh Self-catering

Bed and Breakfast @ Eve's

Queensburgh Self-catering, Bed and Breakfast
Sleeps 20 in 6 rooms
31 reviews

This stylishly decorated establishment in an up market area allows you the comfort of a peaceful holiday. Be assured of warm hospitality, personal assistance...

  • Swimming Pool
  • Braai/Barbecue
R600
Starting price for 2 guests
R600
The Holiday Home on The Beach | Self-catering Oslo Beach

The Holiday Home on The Beach

Oslo Beach Self-catering
Sleeps 6
3 reviews

Lovely pet-friendly holiday home on the beach in Port Shepstone.Three bedrooms each with there own bathroom. There is an additional cottage which sleeps four...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1325
Per unit
R1325

KwaZulu-Natal Self-Catering Accommodation

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

We also have some great special accommodation deals in KwaZulu-Natal South Africa

Did you know? KwaZulu-Natal Accommodation is often misspelt. Here are some variations:

KZN Self-catering, Natal Self-catering, kwa zulu Self-catering, kwazulu natal Self-catering, kwa zulu natal Self-catering,