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
KwaZulu-Natal, South Africa
Select dates 2 Guests

KwaZulu-Natal Self-Catering Accommodation-18

Self-Catering Accommodation in KwaZulu-Natal

2600+ accommodation listings, including 198 specials
Arabella | Margate Beach Self-catering

Arabella

Margate Beach Self-catering
Sleeps 34 in 6 rooms

Arabella is a small modern complex of eight units, situated on the South Coast of KwaZulu-Natal, in Margate. The complex is ideally located close to central...

  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
Chantilly Resort | Self-catering Nkwazi

Chantilly Resort

Nkwazi Self-catering, Bed and Breakfast
Sleeps 12 in 6 rooms
17 reviews

Chantilly Resort is situated on the North Coast of KwaZulu-Natal near a little village known as Zinkwazi Beach. Chantilly was once an old homestead forming...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1400
Avg per night
R1400
Avg per night
The Villa, Salt Rock | Salt Rock Self-catering

The Villa, Salt Rock

Salt Rock Self-catering
Sleeps 4
11 reviews

The Villa Salt Rock is a peaceful two bedroom self-catering apartment, that’s just 200 metres away from the Salt Rock main beach. The property featu

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1300
Avg per night
R1300
Avg per night
AHA Alpine Heath Resort | Self-catering Bergville

AHA Alpine Heath Resort

Bergville Resort, Self-catering
Sleeps 600 in 100 rooms
8 reviews

Alpine heath resort is a stylish four-star village in the berg. The resort is surrounded by crystal-clear streams and mountain fresh air that blends perfectly...

  • Swimming Pool
  • Braai/Barbecue
R2560
Avg per night
R2560
Avg per night
Kaitaia 8 | Selection Beach Self-catering

Kaitaia 8

Selection Beach Self-catering
Sleeps 6

Located in the popular and secure Kaitaia complex, just 300 meters from Umdloti beach, Kaitaia 8 is a fully-furnished self-catering apartment that can...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Avg per night
R900
Avg per night
Herma's Guest House | Self-catering Amanzimtoti

Herma's Guest House

Amanzimtoti Guest House, Self-catering
Sleeps 6
1 review

Herma's Guest House (Holiday Home) is located in the popular holiday town of Amanzimtoti on the South Coast of KwaZulu-Natal and offers quality accommodation,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1975
Avg per night
R1975
Avg per night
40% OFF
Sandy Toes and Salty Kisses | KwaZulu-Natal Specials

Sandy Toes and Salty Kisses

Amanzimtoti Self-catering
Sleeps 4

This getaway spot is truly ideally situated. All your needs are a short walk away. Its intimate and quaint but still offers space where you need it. Neat and...

  • Braai/Barbecue
  • On-site Parking
R850
R510
Avg per night
R850
R510
Avg per night
Villa G2 Selborne Golf Estate | Self-catering Selborne Park Golf Estate

Villa G2 Selborne Golf Estate

Selborne Park Golf Estate Self-catering
Sleeps 6

Villa G2 Selborne Golf Estate is an exquisite three-bedroomed double-storey villa situated in the Selborne Park Golf Estate, Pennington, KwaZulu-Natal. The...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1850
Avg per night
R1850
Avg per night
Zimbali Suites 414 | Zimbali Coastal Estate Self-catering

Zimbali Suites 414

Zimbali Coastal Estate Self-catering
Sleeps 4

Zimbali Suites 414 is a two bedroom apartment fitted with a queen size bed as well as two twin beds.The unit is equipped with a TV and DStv and is a

  • Swimming Pool
  • On-site Parking
R2300
Avg per night
R2300
Avg per night
Cozumel 410 | Self-catering Umdloti Beach

Cozumel 410

Umdloti Beach Self-catering
Sleeps 4

Cozumel 311 is situated in the vibrant seaside town of Umdloti, along the Umhlanga Coastline.This modern furnished apartment can accommodate up to f

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night
R1500
Avg per night
Lake St Lucia Lodge | St Lucia Self-catering

Lake St Lucia Lodge

St Lucia Self-catering
Sleeps 10 in 3 rooms
24 reviews

Lake St Lucia Lodge on the banks of the lake with spectacular sunsets. We offer accommodation that is tranquil and with private braai facilities.Lake St Lucia...

  • Wi-Fi
  • Braai/Barbecue
R780
Avg per night
R780
Avg per night
Thistledown Cottage | Self-catering Rosetta

Thistledown Cottage

Rosetta Self-catering
Sleeps 6
4 reviews

Comfortable six sleeper self-catering cottage. Situated on the Means Dam, with a wrap around wooden deck which allows you to enjoy the panoramic view of both...

  • Braai/Barbecue
R1380
Avg per night
R1380
Avg per night
303 Amandonia | Doonside Self-catering

303 Amandonia

Doonside Self-catering
Sleeps 6
6 reviews

303 Amandonia is a spacious, sea-facing apartment. It is a short, pleasant 200m walk from the beautiful swimming beach.There are two bedrooms and

  • Braai/Barbecue
  • On-site Parking
R550
Avg per night
R550
Avg per night
Sorgente 206 | Self-catering Umdloti Beach

Sorgente 206

Umdloti Beach Self-catering
Sleeps 6
1 review

Sorgente 206 is positioned in the charming seaside resort town of Umdloti, along the Umhlanga Coastline.The apartment comprises of three bedrooms, a

  • Braai/Barbecue
  • On-site Parking
R1250
Avg per night
R1250
Avg per night
Isikulu 27B | Umdloti Beach Self-catering

Isikulu 27B

Umdloti Beach Self-catering
Sleeps 4
1 review

Isikulu 27B is located in the Isikulu complex set in Umdloti Beach. This complex is directly opposite the beach and allows for amazing views of the ocean.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1150
Avg per night
R1150
Avg per night
Meadow Cottage | Self-catering Lidgetton West

Meadow Cottage

Lidgetton West Self-catering
Sleeps 6
2 reviews

Meadow Cottage is situated on the Endebeni Farm in Lidgetton. Lidgetton is located in the Midlands Meander in KwaZulu-Natal and is a 45-minute drive from...

  • Braai/Barbecue
  • On-site Parking
R1700
Avg per night
R1700
Avg per night
Ocean Hideaway B&B | Athlone Park Self-catering

Ocean Hideaway B&B

Athlone Park Bed and Breakfast, Self-catering
Sleeps 18 in 9 rooms
16 reviews

Ocean Hideaway B&B in Amanzimtoti is an exclusive AA Superior approved establishment offering truly luxurious bed and breakfast as well as self-catering...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1150
Avg per night
R1150
Avg per night
Kamberg Mountain Shadows | Self-catering Kamberg Nature Reserve

Kamberg Mountain Shadows

Kamberg Nature Reserve Self-catering
Sleeps 39 in 12 rooms

Kamberg Mountain Shadows sits in the Kamberg Valley along Highmoor road, bordering on the Little Mooi River, just a few kilometres short of the Highmoor...

  • Wi-Fi
R720
Avg per night
R720
Avg per night
Kosi Moon Bed and Breakfast | Kosi Bay Self-catering

Kosi Moon Bed and Breakfast

Kosi Bay Bed and Breakfast, Self-catering
Sleeps 16 in 6 rooms
9 reviews

Kosi Moon B&B is located in the Kosi Bay area, just outside the little town of Manguzi, Northern KZN/Maputaland. We’re in the bush, adjacent to the Kosi...

  • Swimming Pool
  • Braai/Barbecue
R500
Avg per night
R500
Avg per night
Seaview 72 Danville | Self-catering Virginia (Durban)

Seaview 72 Danville

Virginia (Durban) Self-catering
Sleeps 2
1 review

Seaview 72 Danville is an elegantly decorated, self catering cottage in the beach side town of Virginia. After a day on Virginia Beach Durban North, guests...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R700
Avg per night
R700
Avg per night

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 3485 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,