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

Self-catering accommodation in KwaZulu-Natal-79

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 272 specials
Mountain View Ranch | Kamberg Nature Reserve Self-catering

Mountain View Ranch

Kamberg Nature Reserve Self-catering, Holiday Home
Sleeps 14
2 reviews

Mountain View Ranch is a beautiful ranch is set on a 24ha of property, with the picturesque Little Mooi River meandering through the fields.With hor

  • Braai/Barbecue
  • On-site Parking
R900/night
Per guest
R900/night
La Corsica 13 | Self-catering Uvongo Beach

La Corsica 13

Uvongo Beach Holiday Home, Self-catering
Sleeps 7

La Corsica 13 is a comfortable apartment on two levels, situated in a security complex in Uvongo. It is right on the beach road and only a short walk to the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700/night
Per unit
R700/night
Hugo's | Ivy Beach Self-catering

Hugo's

Ivy Beach Holiday Home, Self-catering
Sleeps 6
1 review

Hugo's is a well-appointed self-catering house situated only a short walk to the swimming beach, in Ivy Beach. This is a little seaside village that beckons...

  • Pet Friendly
  • On-site Parking
R1180/night
Per unit
R1180/night
San Lameer 3209 | Self-catering San Lameer

San Lameer 3209

San Lameer Holiday Home, Self-catering
Sleeps 8
3 reviews

Set in a beautifully enclosed nature reserve, San Lameer is a fully equipped house with four bedrooms and three bathrooms of which two are en-suite. The house...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500/night
Per unit
R2500/night
Zimbali - Afro Baluwatu | Port Zimbali Self-catering

Zimbali - Afro Baluwatu

Port Zimbali Self-catering, Holiday Home
Sleeps 8
1 review

Zimbali - Afro Baluwatu offers luxury self-catering accommodation in the esteemed Zimbali estate. The house has ample accommodation to sleep eight people...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R6000/night
Per unit
R6000/night
Fish Eagle Holiday Accommodation | Self-catering St Lucia

Fish Eagle Holiday Accommodation

St Lucia Self-catering
Sleeps 27 in 5 rooms
1 review

Centrally situated in the village of St. Lucia, Fish Eagle Holiday Accommodation is within walking distance of the local restaurants, shops, pubs and...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R720/night
Per guest
R720/night
Unit 2 Kwamdoni | Zinkwazi Beach Self-catering

Unit 2 Kwamdoni

Zinkwazi Beach Self-catering, Holiday Home
Sleeps 8

2 Kwamdoni is a lovely cosy unit for a carefree holiday. No 2 of 7 units in a small complex, situated across the road from the beach.The unit is wel

  • Swimming Pool
  • On-site Parking
R780/night
Per unit
R780/night
Beachfront Cabanas L'Escalier | Self-catering Amanzimtoti

Beachfront Cabanas L'Escalier

Amanzimtoti Holiday Home, Self-catering
Sleeps 6
1 review

Benefiting from cool summer breezes and beautiful views of the ocean, this holiday apartment offers seaside accommodation in Amanzimtoti.Six guests

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1350/night
Per unit
R1350/night
Villa Angela | Shelly Beach (KZN) Self-catering

Villa Angela

Shelly Beach (KZN) Self-catering
Sleeps 5 in 3 rooms
1 review

Villa Angela is a beautiful and stylish villa in Shelly Beach. There are four bedrooms and three bathrooms as well as a huge kitchen in the Villa. Enjoy the...

  • Swimming Pool
  • On-site Parking
R800/night
Per guest
R800/night
Palm Beach Cottage | Self-catering Palm Beach

Palm Beach Cottage

Palm Beach Self-catering
Sleeps 11 in 2 rooms
2 reviews

Palm Beach Cottage comprises two comfortable self-catering cottages located on a property with a pool, set in a beautifully kept garden.The Five-sleeper Log...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200/night
Per unit
R1200/night
What More | Ivy Beach Self-catering

What More

Ivy Beach Self-catering, Holiday Home
Sleeps 6

What More is a comfortable three-bedroom self-catering home with sea views, ideally located in Leisure Bay a mere five minute walk from the beach.Th

  • Braai/Barbecue
  • On-site Parking
R1350/night
Per unit
R1350/night
Libra Holiday Flats | Self-catering Manaba Beach

Libra Holiday Flats

Manaba Beach Self-catering
Sleeps 12 in 2 rooms
1 review

Nominated for The Sanlam Top Destination Awards 2018! Libra Holiday Flats offers two comfortable self-catering units situated in a secure complex, only a short...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550/night
Per unit
R550/night
Villa Favola | Pennington Self-catering

Villa Favola

Pennington Holiday Home, Self-catering
Sleeps 6

Villa Favola is an exclusive double-storey holiday villa situated in the heart of Selborne Park Golf Estate. The house faces a wide expanse of golf course...

  • Braai/Barbecue
  • On-site Parking
R1600/night
Per unit
R1600/night
Uvongo Chalets | Self-catering Beacon Rocks

Uvongo Chalets

Beacon Rocks Holiday Home, Self-catering
Sleeps 8

Set in a secure complex within a short walk from the shore, this lovely three bedroom unit enjoys sea views from its first floor position.On arrival

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850/night
Per unit
R850/night
Sea View Cottages | Leisure Bay Self-catering

Sea View Cottages

Leisure Bay Holiday Home, Self-catering
Sleeps 6
1 review

Set upon a sleepy slope overlooking the shores of Leisure Bay, Sea View is a three bedroom, two bathroom cottage within walking distance of the beach.

  • Braai/Barbecue
  • On-site Parking
R2080/night
Per unit
R2080/night
San Lameer Villa 3403 | Self-catering San Lameer

San Lameer Villa 3403

San Lameer Holiday Home, Self-catering
Sleeps 6
2 reviews

San Lameer Villa 3403 is located on the San Lameer Estate which is South Africa’s own tropical paradise and has something to offer the whole family, with...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1600/night
Per unit
R1600/night
Luxurious Umhlanga Apartment | Umhlanga Rocks Self-catering

Luxurious Umhlanga Apartment

Umhlanga Rocks Holiday Home, Self-catering
Sleeps 4

This is a beautiful self-catering holiday apartment set on two floors, situated in Umhlanga. The complex is only a short walk to the Gateway Theatre of...

  • Swimming Pool
  • On-site Parking
R2600/night
Per unit
R2600/night
97 Nkwazi Drive | Self-catering Zinkwazi Beach

97 Nkwazi Drive

Zinkwazi Beach Holiday Home, Self-catering
Sleeps 10

A combination of direct beach access and light sunny living, gives this traditional beach house a truly coastal appeal.Beach front cottage with direct beach...

  • Braai/Barbecue
  • On-site Parking
R2400/night
Per unit
R2400/night
9 Seesonnet Self Catering | Scottburgh Self-catering

9 Seesonnet Self Catering

Scottburgh Self-catering, Holiday Home
Sleeps 4
7 reviews

This spacious, slip-level apartment is situated on the third floor, allowing for wonderful views of the ocean. The modern facilities provide guests will all...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R995/night
Per unit
R995/night
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/night
Per unit
R2500/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 9 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 R240 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,