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

Self-catering accommodation in KwaZulu-Natal-93

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 275 specials
The Palace All-Suite | North Beach Self-catering

The Palace All-Suite

North Beach Self-catering, Resort
Sleeps 34 in 13 rooms
1 review

The attractive apartments of this Art Deco style, high-rise building overlook the Indian Ocean, with stunning views of the palm-lined Marine Parade. Situated...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1100/night
Per unit
R1100/night
Forest Glen | Self-catering Selborne Park Golf Estate

Forest Glen

Selborne Park Golf Estate Holiday Home, Self-catering
Sleeps 6

Surrounded by lush indigenous vegetation, Forest Glen is an exclusive three bedroom holiday villa in Selborne Park Golf Estate.The living room is in

  • On-site Parking
R1300/night
Per unit
R1300/night
Valden Lodge | Hibberdene Self-catering

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
Whispering Waters | Self-catering Nottingham Road

Whispering Waters

Nottingham Road Self-catering
Sleeps 44 in 12 rooms
2 reviews

Nestled in the rolling hills of the KwaZulu-Natal Midlands, Whispering Waters offers several accommodation options surrounded by lush pastures and 11...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1220/night
Per unit
R1220/night
25% OFF
Ocean View Penthouse - Ballito | KwaZulu-Natal Specials
25% OFF

Ocean View Penthouse - Ballito

Ballito Holiday Home, Self-catering
Sleeps 6
16 reviews

Ocean View Penthouse is situated right on the beachfront in Ballito. The penthouse consists of three bedrooms and two bathrooms, one of which is en-suite to...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1750
R1312/night
Per unit
R1750
R1312/night
San Lameer 2815 | Self-catering San Lameer

San Lameer 2815

San Lameer Holiday Home, Self-catering
Sleeps 7

San Lameer 2815 is set in one of the sought-after golf estates in South Africa. San Lameer is located along the south coast of KwaZulu-Natal and has direct...

  • Braai/Barbecue
  • On-site Parking
R2300/night
Per unit
R2300/night
iMphithi Lodge | Pennington Self-catering

iMphithi Lodge

Pennington Holiday Home, Self-catering
Sleeps 8

iMphiti Lodge is a three bedroom villa situated in Selborne Park Golf Estate on the South Coast of KwaZulu-Natal. The self-catering villa offers comfortable...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1850/night
Per unit
R1850/night
Mongoose Corner | Self-catering Pennington

Mongoose Corner

Pennington Holiday Home, Self-catering
Sleeps 6

Mongoose Corner is a three-bedroom double story villa situated in Selborne Park Golf Estate on the South Coast of KwaZulu-Natal.The lounge is beauti

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1650/night
Per unit
R1650/night
Shangrila 807 | Doonside Self-catering

Shangrila 807

Doonside Holiday Home, 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/night
Per unit
R995/night
Cozumel 317 | Self-catering Umdloti Beach

Cozumel 317

Umdloti Beach Holiday Home, Self-catering
Sleeps 4

Cozumel 317 is located in the very popular complex of Cozumel, with spectacular views of the famous Umdloti Tidal pool. Here guests can watch and listen to the...

  • Swimming Pool
  • Braai/Barbecue
R1150/night
Per unit
R1150/night
2 The End Guesthouse | Hutten Heights Self-catering

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/night
Per guest
R1090/night
22 Sanctuary | Self-catering Zimbali Coastal Estate

22 Sanctuary

Zimbali Coastal Estate Holiday Home, Self-catering
Sleeps 6

22 Sanctuary is a modern and beautifully appointed unit situated in Zimbali Coastal Estate, in Ballito. Perched on an elevated site, this development...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3900/night
Per unit
R3900/night
A Nutty Lane | Howick Self-catering

A Nutty Lane

Howick Self-catering
Sleeps 18 in 3 rooms
9 reviews

A Nutty Lane is three, modern self-catering cottages, set on the banks of a picturesque dam surrounded by birds, horses and two potbelly pigs. Conve

  • Braai/Barbecue
  • On-site Parking
R900/night
Per guest
R900/night
85 Cest Si Bon | Self-catering Shelly Beach (KZN)

85 Cest Si Bon

Shelly Beach (KZN) Holiday Home, 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/night
Per unit
R350/night
Palmgrove | Uvongo Self-catering

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/night
Per unit
R750/night
Estlean | Self-catering Margate Beach

Estlean

Margate Beach Self-catering
Sleeps 12 in 2 rooms

Sunny self-catering along the Dolphin Coast.Estlean offers modern and well-furnished accommodation that is fully secure, and it’s central position i

  • Braai/Barbecue
  • On-site Parking
R800/night
Per unit
R800/night
Nautical Star | Southbroom Self-catering

Nautical Star

Southbroom Holiday Home, 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/night
Per guest
R3200/night
The Tree House | Self-catering Rennies Beach

The Tree House

Rennies Beach Self-catering, Holiday Home
Sleeps 5

The Tree House offers comfortable accommodation in a rustic tree house, situated in Port Edward. It is a small resort town situated on the south coast of...

  • Braai/Barbecue
  • On-site Parking
R1500/night
Per unit
R1500/night
Manor Mews Holiday Break | Umhlali Self-catering

Manor Mews Holiday Break

Umhlali Holiday Home, Self-catering
Sleeps 4

Manor Mews Holiday Break is a lovely two-bedroom apartment located approximately 3 km from the Ballito Beach, and 2 km from the Lifestyle and Ballito Junction...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500/night
Per unit
R1500/night
Madadeni Retreat B&B | Self-catering Kloof

Madadeni Retreat B&B

Kloof Bed and Breakfast, Self-catering
Sleeps 26 in 6 rooms
2 reviews

Madadeni Retreat B&B is a lovely guest house situated in the lush surrounds of the Kloof Gorge. It is a 20-minute drive from Durban. There are vario

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750/night
Per guest
R750/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 7 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 R200 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,