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

Self-catering accommodation in KwaZulu-Natal-82

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 272 specials
The Olive Sunbird | Pennington Self-catering

The Olive Sunbird

Pennington Self-catering, Holiday Home
Sleeps 6

The Olive Sunbird is a luxurious duplex on the beautiful Selborne Park Golf Estate. The apartment sleeps six people and is ideal for a large travelling party....

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

Loerie Lodge

Pennington Holiday Home, Self-catering
Sleeps 8

Loeries Lodge is a beautiful, three-storey house located in the iMbabala Forest Estate. Much of the estate is designated as a private conservation area,...

  • Swimming Pool
  • On-site Parking
R3250/night
Per unit
R3250/night
15 On the 5th | Pennington Self-catering

15 On the 5th

Pennington Self-catering, Holiday Home
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/night
Per unit
R2900/night
White House | Self-catering Hibberdene

White House

Hibberdene Holiday Home, Self-catering
Sleeps 12

White House is a lovely multi-storey house situated in Hibberdene, a cosy seaside town 97 km south of Durban and halfway between Scottburgh and Port Shepstone.

  • On-site Parking
R1750/night
Per unit
R1750/night
Mangrove Beach Estate 3 | Melville Beach Self-catering

Mangrove Beach Estate 3

Melville Beach Self-catering
Sleeps 24 in 4 rooms

Mangrove Beach Estate 3 is situated on Melville Beach, a beautiful and unspoilt beach that offers miles of walking, shell gathering and snorkelling. This is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1100/night
Per unit
R1100/night
33% OFF
Bronze Bay 18 | KwaZulu-Natal Specials
33% OFF

Bronze Bay 18

Umhlanga Holiday Home, Self-catering
Sleeps 4

Bronze Bay 18 is located in The Bronze Bay Complex in Umhlanga along Umhlanga Rocks. This two bedroom self-catering apartment has a balcony with lov

  • On-site Parking
R2000
R1333/night
Per unit
R2000
R1333/night
Aquarius Penthouse | Uvongo Beach Self-catering

Aquarius Penthouse

Uvongo Beach Self-catering
Sleeps 14 in 2 rooms

Aquarius Penthouse is situated one the Uvongo Main Beach. This self-catering apartment of +- 180m2, sleeps up to eight people and is ideal for a family seaside...

  • Braai/Barbecue
  • On-site Parking
R3900/night
Per unit
R3900/night
Anerley Gardens No.2 | Self-catering Anerley

Anerley Gardens No.2

Anerley Holiday Home, Self-catering
Sleeps 7
1 review

Anerley Gardens No.2 is home in the popular coastal town of Anerley along the South Coast. This spacious holiday flat sleeps guests in three bedrooms, with an...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R500/night
Per guest
R500/night
58 La Pirogue Ballito | Ballito Self-catering

58 La Pirogue Ballito

Ballito Self-catering, Holiday Home
Sleeps 6
1 review

58 La Pirogue is a luxurious three-bedroom apartment situated in Ballito, across the road from the beach and within easy walking distance from restaurants and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1900/night
Per guest
R1900/night
5 Summer Rocks | Self-catering Uvongo Beach

5 Summer Rocks

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

Stunning spacious beachfront apartment with splendid 180 degree sea views situated on Uvongo beachfront. You just cannot beat the position and area when it...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900/night
Per unit
R900/night
302 South Coast Riviera | Umtentweni Self-catering

302 South Coast Riviera

Umtentweni Holiday Home, Self-catering
Sleeps 3

This cosy self-catering beachfront apartment is only a few meters away from the beach, situated on the northern shores of the Tweni River.The Apartm

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R660/night
Per unit
R660/night
Sun-Sea-Dream-House | Self-catering Palm Beach

Sun-Sea-Dream-House

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

Sun-Sea-Dream-House is a romatic house raised to ensure its guests have the best ocean view possible. The house sleeps six people and has romantic beachside...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950/night
Per unit
R950/night
12 Palm Boulevard Apartment 403 | Umhlanga Ridge Self-catering

12 Palm Boulevard Apartment 403

Umhlanga Ridge Self-catering, Holiday Home
Sleeps 6

12 Palm Boulevard Apartment 403 is an exclusive three-bedroom apartment located in Umhlanga. The apartment block overlooks the Gateway Shopping Centre and food...

  • Swimming Pool
  • On-site Parking
R3500/night
Per unit
R3500/night
Kingfisher | Self-catering Southbroom

Kingfisher

Southbroom Holiday Home, Self-catering
Sleeps 2

Located in the upmarket village of Southbroom, Kingfisher offers guests quiet and comfortable accommodation amidst a wealth of vegetation.The house

  • Swimming Pool
  • On-site Parking
R600/night
Per unit
R600/night
R1200 OFF
Par La Mer | KwaZulu-Natal Specials
R1200 OFF

Par La Mer

Leisure Bay Self-catering, Holiday Home
Sleeps 8

This luxury holiday home in Port Edward has four bedrooms all en-suite. The home is fully air-conditioned, has a fully fitted kitchen and offers all

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4025
R2825/night
Per unit
R4025
R2825/night
St Lucia Holiday Cottage | Self-catering St Lucia

St Lucia Holiday Cottage

St Lucia Holiday Home, Self-catering
Sleeps 7
1 review

St Lucia Holiday Cottage is your best choice for accommodation for visiting St Lucia. Our property borders the iSimangaliso Wetland Park, offering premium...

  • Braai/Barbecue
  • On-site Parking
R2000/night
Per unit
R2000/night
5 Coral Beach | Hibberdene Self-catering

5 Coral Beach

Hibberdene Self-catering, Holiday Home
Sleeps 6
1 review

5 Coral Beach is a self-catering apartment located in Hibberdene. It is in a secure complex and offers comfortable accommodation for six people, (2 additional...

  • Braai/Barbecue
  • On-site Parking
R880/night
Per unit
R880/night
Rayvin 7 | Self-catering Ramsgate Beach

Rayvin 7

Ramsgate Beach Self-catering, Holiday Home
Sleeps 4
2 reviews

Rayvin 7 is a two-bedroom self-catering apartment, situated in an upmarket and well-maintained complex. The complex is a mere 100 m stroll to Ramsgate main...

  • Braai/Barbecue
  • On-site Parking
R600/night
Per unit
R600/night
Villa Moya 55A | Shelly Beach (KZN) Self-catering

Villa Moya 55A

Shelly Beach (KZN) Holiday Home, Self-catering
Sleeps 2
2 reviews

Villa Moya 55A is a lovely self-catering apartment located in the seaside village of Shelly Beach. The apartment consists of 1 bedroom, 1 bathroom and has a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950/night
Per unit
R950/night
San Lameer Villa 2909 | Self-catering San Lameer

San Lameer Villa 2909

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

San Lameer Villa 2909 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

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