Welcome to SafariNow. Get off your 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

KwaZulu-Natal Self-Catering Accommodation-117

Self-Catering Accommodation in KwaZulu-Natal

2500+ accommodation listings, including 257 specials
Palm Tree Apartments | Pennington Self-catering

Palm Tree Apartments

Pennington Self-catering
Sleeps 12 in 3 rooms

Nestled in one of the last natural areas on the KwaZulu-Natal South Coast is the extraordinary Palm Tree House. Developed in the secure Imbabala Forest...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R3100
Per unit
R3100
Bermudas 202 | Self-catering Umhlanga

Bermudas 202

Umhlanga Self-catering
Sleeps 6

Bermudas 202 is located at the Bermudas in Umhlanga Rocks on Umhlanga coastline. The self-catering apartment has three bedrooms and consists of a ne

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2400
Per unit
R2400
Plantation Beach House | Southbroom Self-catering

Plantation Beach House

Southbroom Self-catering
Sleeps 8

Plantation Beach House is a large family home nestled in a tropical garden, 500 meters from Southbroom main beach. The house, which has four bedrooms, features...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2400
Per unit
R2400
Oyster Schelles 1003 | Self-catering Umhlanga

Oyster Schelles 1003

Umhlanga Self-catering
Sleeps 6

Oyster Schelles 1003 is based in Umhlanga Rocks, across from the beach.This is an upmarket, luxury three bedroom, three bathroom tenth-floor self-ca

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R4300
Per unit
R4300
Oyster Rock 504 | Umhlanga Self-catering

Oyster Rock 504

Umhlanga Self-catering
Sleeps 4

Oyster Rock 504 is based in Umhlanga Rocks, Lighthouse Road. This is an upmarket two bedroom, two bathroom fifth floor unit. This apartment has a la

  • Swimming Pool
  • On-site Parking
R3200
Per unit
R3200
Sea Lodge G03 | Self-catering Umhlanga

Sea Lodge G03

Umhlanga Self-catering
Sleeps 6

Sea Lodge in Umhlanga Rocks, Lagoon Drive, is in near proximity to the Umhlanga Sands Hotel. This is a three bedroom, two bathroom unit. This ground

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
Per unit
R2000
The Breakers 329 | Herrwood Park Self-catering

The Breakers 329

Herrwood Park Self-catering
Sleeps 4

The Breakers Hotel is based in Umhlanga Rocks, Lagoon Drive. This is a two bedroom, one bathroom third-floor unit. This apartment has no balcony, bu

  • Swimming Pool
  • On-site Parking
R1900
Per unit
R1900
House Maccas | Self-catering Simbithi Eco Estate

House Maccas

Simbithi Eco Estate Self-catering
Sleeps 8

Welcome to House Maccas.House Maccas is 4 bedroom house in the center of the beautiful and secure Simbithi eco/golf estate. Wake up to bushbuck, por

  • Wi-Fi
  • Swimming Pool
  • Pet Friendly
R5900
Per unit
R5900
Ambleside Lodge | Drakensberg Region Self-catering

Ambleside Lodge

Drakensberg Region Self-catering
Sleeps 16 in 2 rooms

Ambleside Lodge is nestled at the foot of the majestic Southern Drakensberg mountains, surrounded by shady trees and meandering streams. This surrea

  • Braai/Barbecue
R2000
Per unit
R2000
Shangri La | Self-catering Doonside

Shangri La

Doonside Self-catering
Sleeps 4

Shangri-La is a very popular holiday complex right on Doonside Beach.It has a pool and braai facilities. This apartment is on the first floor and ha

  • Swimming Pool
R680
Per unit
R680
Beach Apartments- The SAILS | Point Self-catering

Beach Apartments- The SAILS

Point Self-catering
Sleeps 4

This property is 6 minutes walk from the beach. Set a 5-minute walk from 1st Zulu Safaris and 900m from Underwater World (Diving Equipment), Beach A

  • Wi-Fi
R1200
Per unit
R1200
One Bedroom Standard Villa 10416 | Self-catering San Lameer

One Bedroom Standard Villa 10416

San Lameer Self-catering
Sleeps 2

Unit 10416 is a gorgeous one-bedroom, one-bathroom standard villa, located in the incredibly desirable San Lameer Estate, Southbroom, KwaZulu-Natal.

  • Braai/Barbecue
  • On-site Parking
R1175
Per unit
R1175
Hanky Dory House | Port Edward Self-catering

Hanky Dory House

Port Edward Self-catering
Sleeps 20

Hanky Dory is a large double story house with beautiful sea views, spacious garden and a short walk from the beach. It comprises of eight bedrooms and five...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R3900
Per unit
R3900
4 Manaba Breeze  | Self-catering Manaba Beach

4 Manaba Breeze

Manaba Beach Self-catering
Sleeps 6

4 Manaba Breeze is situated in the seaside resort town of Uvongo in Margate.The Apartment has two bathrooms and three bedrooms, of which two rooms h

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1090
Per unit
R1090
65 Topanga | Uvongo Beach Self-catering

65 Topanga

Uvongo Beach Self-catering
Sleeps 5

Facing the central area of the complex with the sea in the background, 65 Topanga is a charmingly furnished two bedroom flat placed in Uvongo Beach.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Per unit
R800
Santorini 4 B | Self-catering Oslo Beach

Santorini 4 B

Oslo Beach Self-catering
Sleeps 6

This upmarket 3 bedroom corner unit apartment is on the 3rd floor - airy and light, fully furnished with stunning views over the Beach and the warm Indian...

  • Swimming Pool
R850
Starting price for 2 guests
R850
Marichel | Shakas Rock Self-catering

Marichel

Shakas Rock Self-catering
Sleeps 8

Welcome to Marichel.Marichel is an upmarket penthouse unit with uninterrupted sea views of Thompsons Bay. It has a private gate providing beach acce

  • On-site Parking
R4000
Per unit
R4000
Ben Siesta 101 | Self-catering Herrwood Park

Ben Siesta 101

Herrwood Park Self-catering
Sleeps 6

Ben Siesta is situated in Umhlanga Rocks, Lagoon Drive, near to the Umhlanga Sands Hotel. This is a three bedroom, two bathroom unit. This first-flo

  • Swimming Pool
  • On-site Parking
R1650
Per unit
R1650
Acacia Crescent Seaview Manor | Westbrook Beach Self-catering

Acacia Crescent Seaview Manor

Westbrook Beach Self-catering
Sleeps 4

This stunning and spacious two bedroom flat in the summit of Westbrook offers fantastic sea views, and can comfortably sleep four guests. This flat

  • Braai/Barbecue
  • On-site Parking
R1220
Starting price for 2 guests
R1220
Oyster Schelles 303 | Self-catering Umhlanga

Oyster Schelles 303

Umhlanga Self-catering
Sleeps 6

Oyster Schelles 303 is located in Umhlanga Rocks, Lighthouse Road, across from the beach.This is an upmarket three bedroom, three bathroom third-flo

  • Swimming Pool
  • On-site Parking
R4300
Per unit
R4300

KwaZulu-Natal Self-Catering 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 3465 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

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,