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-58

KwaZulu-Natal

Accommodation in KwaZulu-Natal

2600+ accommodation listings, including 106 specials
Magnificent Sunbird | Selborne Park Golf Estate Self-catering

Magnificent Sunbird

Selborne Park Golf Estate Self-catering
Sleeps 6
2 reviews

Built atop a hillside overlooking the gorgeous Selborne Estate below, The Magnificent Sunbird is situated on the upper level of a villa duplex in Pennington.

  • Swimming Pool
  • On-site Parking
R1500
Avg per night
R1500
Avg per night
Laguna La Crete Unit L | Self-catering Uvongo Beach

Laguna La Crete Unit L

Uvongo Beach Self-catering
Sleeps 4

The Laguna La Crete complex is perched on the cliffs overlooking the sheltered Uvongo main beach.The unit has 2 bedrooms and 2 bathrooms. Sleeps 4 people....

  • Swimming Pool
  • On-site Parking
R600
Avg per night
R600
Avg per night
Joe's Place | Grosvenor Self-catering

Joe's Place

Grosvenor Bed and Breakfast, Self-catering
Sleeps 15 in 6 rooms

Joe's Place is in the heart of the Bluff situated in Durban. We offer comfortable and safe accommodation for you and your family or group of friends. We are...

  • On-site Parking
R700
Avg per night for 2 guests
R700
Avg per night for 2 guests
Shangri LA 803 | Self-catering Doonside

Shangri LA 803

Doonside Self-catering
Sleeps 6

Shangri LA 803 is a sea-facing self-catering apartment situated just meters away from Doonside beach, in Kingsburgh.The apartment has two bedrooms;

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1400
Avg per night
R1400
Avg per night
Westfield Farm | Balgowan Self-catering

Westfield Farm

Balgowan Self-catering
Sleeps 17 in 6 rooms
1 review

Westfield Farm is situated on farm with rolling hills in the Boschhoek Valley near Balgowan in the KwaZulu-Natal Midlands. The farm offers cottages

  • Braai/Barbecue
  • On-site Parking
R900
Avg per night
R900
Avg per night
Santorini 302a | Self-catering Margate Beach

Santorini 302a

Margate Beach Self-catering
Sleeps 6

Welcome to Santorini 302a offers comfortable self-catering accommodation in a 3-bedroom apartment situated within a sought-after complex in Margate.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Avg per night
R900
Avg per night
Azure | Leisure Bay Self-catering

Azure

Leisure Bay Self-catering
Sleeps 10

Azure is on the beachfront in Leisure Bay. This luxury open plan house with everything you would need to have a fantastic holiday. This is a four b

  • Braai/Barbecue
  • On-site Parking
R2900
Avg per night
R2900
Avg per night
15% OFF
Gateway Guest Lodge | KwaZulu-Natal Specials

Gateway Guest Lodge

Somerset Park Self-catering
Sleeps 14 in 4 rooms
23 reviews

Gateway Guest Lodge is a modern and stylish establishment situated in a quiet residential area of Umhlanga. The guest lodge offers Luxury self-catering...

  • Braai/Barbecue
  • On-site Parking
R760
R646
Avg per night
R760
R646
Avg per night
Botha's Hill Cottage | Bothas Hill Self-catering

Botha's Hill Cottage

Bothas Hill Self-catering
Sleeps 4 in 2 rooms

Botha's Hill Cottage offers two self-catering units for guests wishing to unwind in the tranquility of Bothas Hill. The units sleep two guests each.

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R450
Avg per night
R450
Avg per night
131 Nkwazi Drive | Self-catering Zinkwazi Beach

131 Nkwazi Drive

Zinkwazi Beach Self-catering
Sleeps 10

Beach cottage with direct beach access.Slight views of sea, set amongst lush vegetation.Well equipped.Secure property with beams, alarm and ar

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
Avg per night
R2500
Avg per night
Nguni Moon Tepees | Underberg Self-catering

Nguni Moon Tepees

Underberg Self-catering, Tented Camp
Sleeps 8 in 4 rooms

Welcome to Nguni Moon Tepees.A unique experience, one to tick off the Bucket List! If you are keen to try something new and enjoy camping without t

  • Braai/Barbecue
  • On-site Parking
R450
Avg per night
R450
Avg per night
Zizi Lodge | Self-catering Leisure Bay

Zizi Lodge

Leisure Bay Lodge, Self-catering
Sleeps 48 in 15 rooms
13 reviews

Zizi Lodge is ideally located at Leisure Bay, 90 minutes drive south of Durban’s King Shaka International Airport and 10 kilometres north of Port Edward on the...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R400
Avg per night for 2 guests
R400
Avg per night for 2 guests
Bali Hai 202 | Westbrook Beach Self-catering

Bali Hai 202

Westbrook Beach Self-catering
Sleeps 6

A self-catering holiday apartment located on the second floor right across the road of Westbrook beach. The apartment comprises three bedrooms and air-con.

  • Swimming Pool
R1100
Avg per night
R1100
Avg per night
Annasrus Mountain Cottage | Self-catering Cathkin Park

Annasrus Mountain Cottage

Cathkin Park Self-catering, Bed and Breakfast
Sleeps 6
21 reviews

Annasrus Mountain Cottage offers a peaceful country-style cottage, situated in the heart of the Central Drakensburg. The cottage offers comfortable...

  • Braai/Barbecue
  • On-site Parking
R640
Avg per night for 2 guests
R640
Avg per night for 2 guests
Lake Lintrose Self-catering Cottages | Nottingham Road Self-catering

Lake Lintrose Self-catering Cottages

Nottingham Road Self-catering
Sleeps 16 in 2 rooms
13 reviews

Set within the heart of the Natal Midlands, Lake Lintrose Self-catering Cottages offers a great accommodation choice to guests. It is situated outside of the...

  • Braai/Barbecue
  • On-site Parking
R1400
Avg per night for 2 guests
R1400
Avg per night for 2 guests
24 Uluwatu | Self-catering Zimbali Coastal Estate

24 Uluwatu

Zimbali Coastal Estate Self-catering
Sleeps 8

Surrounded by fairways, lush indigenous coastal forest and a sea view, this immaculate and well-equipped family home is the ideal holiday getaway. Experience...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4800
Avg per night
R4800
Avg per night
273 Sandhills Road, Prince’s Grant Golf Estate  | Princes Grant Self-catering

273 Sandhills Road, Prince’s Grant Golf Estat...

Princes Grant Self-catering
Sleeps 6

273 Sandhills Road, Prince’s Grant Golf Estate holiday accommodation is set on the main beach road, in the well established Prince's Grant Golf Estate.

  • Swimming Pool
  • Braai/Barbecue
R4000
Avg per night
R4000
Avg per night
33 Boulder Bay | Self-catering Ballito

33 Boulder Bay

Ballito Self-catering
Sleeps 4

33 Boulder Bay is situated in the small but vibrant seaside holiday town of Ballito, along the stunning Dolphin Coast.The apartment, located on the first...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1400
Avg per night
R1400
Avg per night
Enniskerry | Balgowan Self-catering

Enniskerry

Balgowan Self-catering
Sleeps 12 in 4 rooms
12 reviews

Enniskerry is situated in a beautiful valley in the heart of the KwaZulu-Natal Midlands, close to Michaelhouse School, Granny Mouse's Country House, Peter's...

  • Braai/Barbecue
  • On-site Parking
R900
Avg per night for 2 guests
R900
Avg per night for 2 guests
Hibbers on the beach | Self-catering Hibberdene

Hibbers on the beach

Hibberdene Self-catering
Sleeps 8

This eight-sleeper (two bunk beds in middle room) apartment offers all you need for a family trip to the seaside. Just bring your costume and towels.

  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night
R1500
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 3690 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