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-25

Self-catering accommodation in KwaZulu-Natal

2600+ accommodation listings, including 241 specials
2 The Islands | Shakas Rock Self-catering

2 The Islands

Shakas Rock Self-catering
Sleeps 6
4 reviews

Situated along Kwa-Zulu Natal's spectacular North Coast, 2 The Islands apartment places you right along the coastline with modern amenities and spectacular...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1140
Avg per night
R1140
Avg per night
Graceland Guest House | Self-catering Cathkin Park

Graceland Guest House

Cathkin Park Guest House, Self-catering
Sleeps 20 in 3 rooms
11 reviews

Graceland Guest House is situated in the central Drakensberg, and offers magnificent views of the mountains including Giant’s Castle, Injasuti, Champagne...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Avg per night for 2 guests
R600
Avg per night for 2 guests
Eagle Forest Inn | Sea View Self-catering

Eagle Forest Inn

Sea View Lodge, Self-catering
Sleeps 35 in 5 rooms
2 reviews

Welcome to Eagle Forest Inn.Eagle Forest Inn is situated in the vibrant seaside city of Durban, along the stunning south coast of KwaZulu-Natal. The

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R800
Avg per night
R800
Avg per night
Villa Siesta | Self-catering Margate Beach

Villa Siesta

Margate Beach Self-catering
Sleeps 54 in 8 rooms

Villa Siesta is a small, secure face-brick complex of eight units, located just across the road from the beach on the South Coast of KwaZulu-Natal. The...

  • Swimming Pool
  • On-site Parking
R1000
Avg per night
R1000
Avg per night
Ocean View Villas Port Edward | Port Edward Self-catering

Ocean View Villas Port Edward

Port Edward Self-catering
Sleeps 4
10 reviews

At Ocean View Villas Port Edward we offer you a 2 bedroom self catering unit that sleeps 4 people maximum. The apartment is perfect for a small family. The...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
Avg per night
R850
Avg per night
Laguna La Crete Unit A | Self-catering Uvongo Beach

Laguna La Crete Unit A

Uvongo Beach Self-catering
Sleeps 8
1 review

The Laguna La Crete Complex is perched on the cliffs overlooking the sheltered Uvongo main beach.The unit has 3 bedrooms and 2 bathrooms. Sleeps 8 p

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R775
Avg per night
R775
Avg per night
2307 San Lameer | San Lameer Self-catering

2307 San Lameer

San Lameer Self-catering
Sleeps 6
1 review

Our villa has three double rooms, one is en-suite. The villa is newly furnished and finished, with DStv and air-conditioning.It has an open-plan living dining...

  • Swimming Pool
  • Braai/Barbecue
R2000
Avg per night
R2000
Avg per night
14 Kyalanga | Self-catering Umhlanga Rocks

14 Kyalanga

Umhlanga Rocks Self-catering
Sleeps 6
1 review

14 Kyalanga is situated on the first floor of a beachfront complex with partial sea views. This fully equipped, modern self catering apartment offers you...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2250
Avg per night
R2250
Avg per night
Uvongo Square | Uvongo Self-catering

Uvongo Square

Uvongo Self-catering
Sleeps 18 in 4 rooms
13 reviews

This is a lovely self-catering unit located in a secure complex in Uvongo Beach. Situated within walking distance of the beach, it is the ideal spot for an...

  • Braai/Barbecue
  • On-site Parking
R350
Avg per night
R350
Avg per night
Leopard's Lair | Self-catering Estcourt

Leopard's Lair

Estcourt Self-catering
Sleeps 6
14 reviews

The thing that is always amazing about being on a farm is the sound of silence. You realise something is different the constant hum of city life is gone and...

  • Braai/Barbecue
R600
Avg per night for 2 guests
R600
Avg per night for 2 guests
Kingfisher By The Sea | Salt Rock Self-catering

Kingfisher By The Sea

Salt Rock Self-catering
Sleeps 4

This modern apartment, situated on a private property, is for the self-catering family who also needs to be close to the beach. Our apartment consi

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night
R1200
Avg per night
Kuta Beach 12 | Self-catering Lawrence Rocks

Kuta Beach 12

Lawrence Rocks Self-catering
Sleeps 6
26 reviews

Kuta Beach 12 is a well-appointed six sleeper set in the Kuta Beach complex. Located along the Hibiscus coast, this complex offers panoramic sea views and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Avg per night
R900
Avg per night
Silver Tides Seaside Accommodation | Ocean View (Durban) Self-catering

Silver Tides Seaside Accommodation

Ocean View (Durban) Self-catering
Sleeps 24 in 6 rooms
16 reviews

Silver Tides Seaside Accommodation is situated in the charming seaside town of the Bluff, ideal for the holiday maker or visiting business executive.There are...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night for 2 guests
R800
Avg per night for 2 guests
A Nutty Lane | Self-catering Howick

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
Avg per night for 2 guests
R900
Avg per night for 2 guests
The Ritz Beach Cottage | Blythedale Beach Self-catering

The Ritz Beach Cottage

Blythedale Beach Self-catering
Sleeps 11
5 reviews

The Ritz is situated on the beach with the best sea views in Blythedale. Going to the beach merely requires that you stroll down the front garden, through the...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1900
Avg per night for 2 guests
R1900
Avg per night for 2 guests
The Old Berkshire Self Catering | Self-catering Hilton

The Old Berkshire Self Catering

Hilton Self-catering
Sleeps 24 in 8 rooms
6 reviews

The Old Berkshire Self Catering is situated just outside of Hilton, a charming country village in the Natal Midlands.The guest house comprises of eight units,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Avg per night
R650
Avg per night
Sorgente 101  | Umdloti Beach Self-catering

Sorgente 101

Umdloti Beach Self-catering
Sleeps 6
3 reviews

Sorgente 101 is located in a small resort town named Umdloti in Durban. This ground floor self-catering apartment has three bedrooms, a spacious lou

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1350
Avg per night
R1350
Avg per night
No 6 Dragonview | Self-catering Champagne Valley

No 6 Dragonview

Champagne Valley Self-catering
Sleeps 6
2 reviews

No 6 Dragonview is a self-catering house situated in the Dragonview Estate. The house offers a self-catering destination for families looking to get away from...

  • Braai/Barbecue
  • On-site Parking
R2000
Avg per night
R2000
Avg per night
Sandra Place | Pennington Self-catering

Sandra Place

Pennington Self-catering
Sleeps 8

Sandra Place is situated in the small town of Pennington on the KwaZulu Natal South Coast. It offers a home away from home with three bedrooms, two of which...

  • Braai/Barbecue
R1600
Avg per night
R1600
Avg per night
Cassiandra Place | Self-catering Arboretum (Richards Bay)

Cassiandra Place

Arboretum (Richards Bay) Guest House, Backpacker, Self-catering
Sleeps 3

Welcome to Cassiandra Place. The accommodation consists of one bedroom and is self-catering. It is a fully furnished flat with two single beds, or they can be...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Avg per night for 2 guests
R600
Avg per night for 2 guests

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,