Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .
TIP!
Enter Dates
Enter your dates for accurate availability
KwaZulu-Natal, South Africa
Select dates 2 Guests

Self Catering Accommodation in KwaZulu-Natal: Discover Unique Places to Stay-103

KwaZulu-Natal

Accommodation in KwaZulu-Natal

2600+ accommodation listings, including 103 specials
268 Sandhills | Princes Grant Self-catering

268 Sandhills

Princes Grant Self-catering, Resort
Sleeps 8
6 reviews

268 Sandhills is situated on the breathtaking Dolphin Coast of KwaZulu-Natal, on Prince's Grant Golf Estate. This North Coast jewel offers a lifestyle of...

  • Swimming Pool
  • Braai/Barbecue
R2000
Avg per night
R2000
Avg per night
The Beach Estate Zimbali Coastal Resort | Self-catering Zimbali Coastal Estate

The Beach Estate Zimbali Coastal Resort

Zimbali Coastal Estate Self-catering
Sleeps 8
1 review

Three-bedroom villa located at the Beach Estate Zimbali, sleeping up to eight people in one king-size bed, one queen-size bed and two double beds. Additional...

  • Swimming Pool
  • Braai/Barbecue
R3600
Avg per night
R3600
Avg per night
Sea Sun Accommodation | Ilfracombe Self-catering

Sea Sun Accommodation

Ilfracombe Self-catering
Sleeps 8 in 2 rooms
2 reviews

Sea Sun Accommodation is an ideal beach holiday destination set on a picturesque estate with beautiful views of the ocean and the Umkomaas River. We offer two...

  • Braai/Barbecue
  • On-site Parking
R2000
Avg per night
R2000
Avg per night
G28 Selborne Park Golf Estate | Self-catering Selborne Park Golf Estate

G28 Selborne Park Golf Estate

Selborne Park Golf Estate Self-catering
Sleeps 6
1 review

This is a lovely self-catering duplex situated on the 14th fairway of Selborne Park Golf Estate, in Pennington.The lower level consists of an open-p

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
Avg per night
R2000
Avg per night
Beach Shack | Hibberdene Self-catering

Beach Shack

Hibberdene Self-catering
Sleeps 10
1 review

The Beach Shack offers four bedrooms and four bathrooms, sleeping a total of eight adults and two children. The kitchen has been completely renovated and is...

  • Braai/Barbecue
R1500
Avg per night
R1500
Avg per night
31 Ocean Breeze | Self-catering Winklespruit

31 Ocean Breeze

Winklespruit Self-catering
Sleeps 6
5 reviews

31 Ocean Breeze is a ground floor, sea-facing unit situated on the main bathing beach of Winklespruit which is protected by shark nets and qualified...

  • Swimming Pool
  • Braai/Barbecue
R600
Avg per night
R600
Avg per night
15% OFF
AM 171 Marula | KwaZulu-Natal Specials

AM 171 Marula

Zimbali Coastal Estate Self-catering
Sleeps 8

From the minute you enter the front door to this spectacular 4 bedroomed en suite holiday home, you get the feeling of pure indulgence and super luxury! This...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R20000
R17000
Avg per night
R20000
R17000
Avg per night
Sunny Rock | Self-catering Southbroom

Sunny Rock

Southbroom Self-catering
Sleeps 29 in 5 rooms
2 reviews

Sunny Rock is hidden within the beautiful natural surrounds of Southbroom, which is situated on the South Coast of KwaZulu-Natal, 10 km from Margate, and just...

  • Swimming Pool
  • Braai/Barbecue
R720
Avg per night for 2 guests
R720
Avg per night for 2 guests
Linger Longer Self Catering Apartments | Warner Beach Self-catering

Linger Longer Self Catering Apartments

Warner Beach Self-catering
Sleeps 10 in 4 rooms
2 reviews

Linger Longer Self-catering Apartments offers self-catering accommodation in a relaxed atmosphere for the perfect holiday or business trip. The self-catering...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R669
Avg per night
R669
Avg per night
12 Palm Avenue | Self-catering Umtentweni

12 Palm Avenue

Umtentweni Self-catering
Sleeps 12 in 2 rooms

This is a spacious and comfortable, three-bedroom house situated in Umtentweni, Port Shepstone. Port Shepstone boasts unspoiled sandy beaches with warm waters...

  • Swimming Pool
  • Braai/Barbecue
R790
Avg per night
R790
Avg per night
Little Milton | Nottingham Road Self-catering

Little Milton

Nottingham Road Bed and Breakfast, Self-catering
Sleeps 11 in 3 rooms
25 reviews

Little Milton is situated in the heart of the Midlands Meander and is set above its own trout dam, with wonderful water birds, meadows and views of the...

  • Braai/Barbecue
R1000
Avg per night for 2 guests
R1000
Avg per night for 2 guests
Silhouette 29 | Self-catering Lawrence Rocks

Silhouette 29

Lawrence Rocks Self-catering
Sleeps 7
2 reviews

Silhouette 29 is a luxurious sea-facing apartment featuring three large bedrooms and two bathrooms; the main bedroom has an en-suite bathroom. The unit is...

Recently Booked!
R850
Avg per night
R850
Avg per night
2502 High Tide | Amanzimtoti Self-catering

2502 High Tide

Amanzimtoti Self-catering
Sleeps 6
9 reviews

2502 High Tide is a sea-facing self-catering apartment situated just one road up from the main swimming beach in Amanzimtoti. The complex facilities include a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Avg per night
R700
Avg per night
Sentosa | Self-catering Shelly Beach (KZN)

Sentosa

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

Sentosa is a stunning three-bedroom self-catering beachfront apartment with idyllic sea views, situated in an upmarket secure complex. The apartment is...

  • Braai/Barbecue
R1210
Avg per night
R1210
Avg per night
Tracey's Beach Place | Ramsgate Beach Self-catering

Tracey's Beach Place

Ramsgate Beach Self-catering
Sleeps 8
2 reviews

Tracey's Beach Place is a private, quaint, free-standing seaside home located in the heart of Ramsgate, a mere 50 m from the beach. Beautiful idyllic sea...

  • Swimming Pool
  • Braai/Barbecue
R1169
Avg per night
R1169
Avg per night
1 Eden - Ramsgate | Self-catering Ramsgate South

1 Eden - Ramsgate

Ramsgate South Self-catering
Sleeps 6
2 reviews

Ramsgate is a quaint seaside village located on the South Coast of KwaZulu-Natal, situated about 4 km south of Margate. This luxurious and spacious apartment...

  • Swimming Pool
  • Braai/Barbecue
R1200
Avg per night
R1200
Avg per night
Chinese Rose Cottages | Uvongo Self-catering

Chinese Rose Cottages

Uvongo Self-catering
Sleeps 10 in 2 rooms
3 reviews

Chinese Rose Cottages is located in Uvongo and offers comfortable accommodation for up to 10 people. The property offers two cottages and is situated a short...

  • Swimming Pool
  • Braai/Barbecue
R750
Avg per night
R750
Avg per night
Luxury Beach Apartments | Self-catering Athlone Park

Luxury Beach Apartments

Athlone Park Self-catering
Sleeps 6 in 3 rooms
2 reviews

Designed for both business and leisure travel, Luxury Beach Apartments is ideally situated in the upmarket suburb of Athlone Park. With its location just 22 Km...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
Avg per night for 2 guests
R1000
Avg per night for 2 guests
12 On Oyster | Umhlanga Self-catering

12 On Oyster

Umhlanga Self-catering
Sleeps 4
3 reviews

12 on Oyster is a self-catering studio flat located in the coastal town of Umhlanga Rocks. The accommodation is ideal for a small family and can accommodate...

  • Braai/Barbecue
R1200
Avg per night for 2 guests
R1200
Avg per night for 2 guests
San Lameer 2021 | Self-catering San Lameer

San Lameer 2021

San Lameer Self-catering
Sleeps 6
2 reviews

San Lameer 2021 is a villa designed in a simple, rustic, Mediterranean style and offers its guests a lovely accommodation option. The walls are plastered with...

  • Swimming Pool
  • Braai/Barbecue
R2576
Avg per night
R2576
Avg per night

KwaZulu-Natal 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 3669 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