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

Self-catering accommodation in KwaZulu-Natal-101

Self-catering accommodation in KwaZulu-Natal

2600+ accommodation listings, including 241 specials
8 Gunda Crescent | Herrwood Park Self-catering

8 Gunda Crescent

Herrwood Park Self-catering
Sleeps 9 in 2 rooms

8 Gunda Crescent is located in Herrwood Park, Umhlanga. The area is easily accessible to many shops and tourist attraction, and is only a 10-minute drive to...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1100
Avg per night
R1100
Avg per night
2 The End Guesthouse | Self-catering Hutten Heights

2 The End Guesthouse

Hutten Heights Guest House, Bed and Breakfast, Self-catering
Sleeps 22 in 11 rooms
2 reviews

2 The End Guesthouse is situated in a quiet up-market suburb of Newcastle, with beautiful mountain views.We offer 11 spacious guest rooms, of which

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1090
Avg per night for 2 guests
R1090
Avg per night for 2 guests
Shangrila 807 | Doonside Self-catering

Shangrila 807

Doonside Self-catering
Sleeps 6
1 review

Shangrila 807 is a comfortable self-catering apartment situated in a secure complex, in Amanzimtoti, only a stone’s throw from the beach.The apartme

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R995
Avg per night
R995
Avg per night
85 Cest Si Bon | Self-catering Shelly Beach (KZN)

85 Cest Si Bon

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

Our unit is a privately owned and very spacious 150 sq/m holiday home within a secure access control estate. This truly is an ideal holiday home boasting 2...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R350
Avg per night
R350
Avg per night
Yellowwood Cottage | Himeville Self-catering

Yellowwood Cottage

Himeville Bed and Breakfast, Self-catering
Sleeps 13 in 4 rooms
4 reviews

Yellowwood Cottage is set at the foothills of the picturesque Southern Drakensberg, in the town of Himeville. Because of it high altitude the area offers...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R720
Avg per night for 2 guests
R720
Avg per night for 2 guests
Palmgrove | Self-catering Uvongo

Palmgrove

Uvongo Self-catering
Sleeps 14 in 6 rooms
5 reviews

Palmgrove is a self-catering guest house situated in the popular Uvongo just a few kilometres to the beach, a step away from a nature reserve and a river. The...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Avg per night
R750
Avg per night
Balooga 25 | Margate Self-catering

Balooga 25

Margate Self-catering
Sleeps 6

Balooga 25 is a gorgeous six sleeper apartment on the sea's edge with breath taking views. This apartment offers luxury and comfort with modern touches.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
Avg per night
R950
Avg per night
Aird Country House | Self-catering Lions River

Aird Country House

Lions River Self-catering
Sleeps 9 in 2 rooms
3 reviews

This vast farm is home to two rustic cottages with everything you will need for a self-catering stay in the country. Situated along the Midlands Meander, Aird...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R280
Avg per night
R280
Avg per night
Grace House | Umkomaas Self-catering

Grace House

Umkomaas Self-catering
Sleeps 6
6 reviews

Grace House welcomes you to your home away from home with the smell of home baked bread on your arrival as you enter the door. This quaint guest house,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Avg per night for 2 guests
R700
Avg per night for 2 guests
Valden Lodge | Self-catering Hibberdene

Valden Lodge

Hibberdene Self-catering
Sleeps 24 in 2 rooms

If you are looking for an affordable family holiday away from the hustle and bustle of the city and other holiday makers, then look no further than this...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
Avg per night
R2500
Avg per night
Seaward House | Ramsgate Beach Self-catering

Seaward House

Ramsgate Beach Self-catering
Sleeps 8

Seaward House is a comfortable self-catering house located in the suburban quaint village of Ramsgate, which is known for its fine dining, picturesque beaches...

  • Braai/Barbecue
  • On-site Parking
R1800
Avg per night
R1800
Avg per night
True Horizon | Self-catering Illovo Beach

True Horizon

Illovo Beach Self-catering
Sleeps 8 in 2 rooms
5 reviews

Luxury two bedroomed self-catering apartments in Illovo Beach sleeps four people comfortable. Set in a secure complex called Ships Ahoy. The apartments offers...

  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night
R1500
Avg per night
Dash Apartments | Salt Rock Self-catering

Dash Apartments

Salt Rock Self-catering
Sleeps 56 in 14 rooms
1 review

The Dash Apartments are located on Dunkirk Estate. Each apartment comprises of two en-suite bedrooms, a fully equipped kitchen, study area and lounge with DStv...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
84 Anchors Aweigh | Self-catering Wood Grange

84 Anchors Aweigh

Wood Grange Self-catering
Sleeps 4
2 reviews

Relax and unwind in 84 Anchors Aweigh, a traditional-styled bungalow situated in a tranquil resort overlooking the picturesque town of Hibberdene. Hibberdene...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Avg per night
R700
Avg per night
1 Llewellyn Road | Salt Rock Self-catering

1 Llewellyn Road

Salt Rock Self-catering
Sleeps 9

Positioned a mere 50 meters from the shore in Sheffield Beach, 1 Llewellyn is the ideal place to unwind and enjoy the sunshine, the unspoilt coast, and the...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R3000
Avg per night
R3000
Avg per night
Angelina's | Self-catering Margate Beach

Angelina's

Margate Beach Self-catering
Sleeps 10
3 reviews

Angelina’s offers guests the ideal environment to unwind, relax and explore the holiday town of Margate.The house comprises of three bedrooms and on

  • Swimming Pool
  • Braai/Barbecue
R3000
Avg per night
R3000
Avg per night
15 On the 5th | Pennington Self-catering

15 On the 5th

Pennington Self-catering
Sleeps 8

15 On the 5th is a beautiful villa surrounded by indigenous landscapes, situated in Selborne Park Estate. Within Pennington you will find a collection of...

  • On-site Parking
R2900
Avg per night
R2900
Avg per night
Nautical Star | Self-catering Southbroom

Nautical Star

Southbroom Self-catering
Sleeps 6

Nautical Star is a beautiful and stylish three-bedroom holiday house ideally located in Southbroom on the Hibiscus Coast of KwaZulu-Natal. Nestled in...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3200
Avg per night
R3200
Avg per night
11 Sha Bay Villas | Manaba Beach Self-catering

11 Sha Bay Villas

Manaba Beach Self-catering
Sleeps 6
1 review

11 Sha Bay Villas is located in Manaba Beach, on the South Coast of KwaZulu Natal. Here, the warm Indian Ocean flows along the coastline, providing an...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R490
Avg per night
R490
Avg per night
Van's View | Self-catering Manaba Beach

Van's View

Manaba Beach Self-catering
Sleeps 6

Van's View is located in Manaba Beach, a sub-tropical paradise situated on the South Coast of KwaZulu Natal. This is a spacious two-bedroom holiday apartment...

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

KwaZulu-Natal Self-catering accommodation

Do your holiday plans include cooking a romantic dinner for that special someone, having a lekker braai with friends or a breakfast fry-up with the family? You're spoilt for choice with 604 options of Self-catering accommodation in KwaZulu-Natal.

Affordable accommodation for everyone, from cheap and cheerful Self-catering holiday houses to luxury villas. Don't miss out on our great deals from R170 per person sharing and keep an eye out for specials.

Booking couldn't be simpler with easy payment options and local support at your fingertips.

Book your perfect getaway today & get going!

Still considering another weekend on the couch instead?

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,