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

Self-catering accommodation in KwaZulu-Natal

2600+ accommodation listings, including 216 specials
Villa Royale 703 | Sheffield Beach Self-catering

Villa Royale 703

Sheffield Beach Self-catering
Sleeps 6

Villa Royale 703 is a three-bedroom self-catering apartment is Sheffield Beach.The unit has stunning sea views and is in a secure complex. Two double beds and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1185
Avg per night
R1185
Avg per night
Aqua Pearl No 9 | Self-catering Manaba Beach

Aqua Pearl No 9

Manaba Beach Self-catering
Sleeps 7
11 reviews

Aqua Pearl no 9 is a newly built three bedroom self-catering apartment with two bathrooms and granite kitchen tops. This fully equipped luxury apartment has...

  • Swimming Pool
  • Braai/Barbecue
R900
Avg per night
R900
Avg per night
Belle Le Vie Guest House | Salt Rock Self-catering

Belle Le Vie Guest House

Salt Rock Self-catering
Sleeps 8 in 2 rooms

The Belle Le Vie Guest House is situated 150m away from the Salt Rock main Beach and is close to amenites The Guest House accommodates up to 16 guests. ...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night
R1200
Avg per night
49 Ilala | Self-catering Simbithi Eco Estate

49 Ilala

Simbithi Eco Estate Self-catering
Sleeps 6

** MINIMUM 3 NIGHTS BOOKING AND 7 IN PEAK SEASON ***49 Ilala is a spacious ground-floor unit, situated in the Simbithi Eco-Estate. This modern unit

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1493
Avg per night
R1493
Avg per night
Stradford Blue | Uvongo Self-catering

Stradford Blue

Uvongo Self-catering
Sleeps 4
10 reviews

A beautiful and very tastefully designed apartment to ensure a memorable and relaxing holiday in total style and comfort. This distinguished apartment is fully...

R480
Avg per night
R480
Avg per night
Ndiza Lodge and Cabanas | Self-catering St Lucia

Ndiza Lodge and Cabanas

St Lucia Self-catering, Bed and Breakfast
Sleeps 22 in 8 rooms
27 reviews

You will find Ndiza Lodge and Cabanas nestled on the verge of the wetlands. With easy access to restaurants, supermarkets and rest of the town, you will be...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R990
Avg per night
R990
Avg per night
Libra Holiday Flats | Manaba Beach Self-catering

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
Avg per night
R550
Avg per night
108 Equinox Building | Self-catering Umhlanga Ridge

108 Equinox Building

Umhlanga Ridge Self-catering
Sleeps 4
1 review

This is a spacious, self-catering apartment, which offers one bedroom with a queen-size bed and a double bed in the lounge area. The apartment sleeps four...

R1450
Avg per night
R1450
Avg per night
Villa Santuario Self-catering Guesthouse | Hilton Self-catering

Villa Santuario Self-catering Guesthouse

Hilton Guest House, Self-catering
Sleeps 7 in 2 rooms
2 reviews

Diedré and Salmon extend a warm welcome to all our guests. We feel fortunate to stay in this beautiful part of our country and it’s our wish to share it with...

  • Swimming Pool
  • Braai/Barbecue
R900
Avg per night
R900
Avg per night
14% OFF
Tree House Lodge | KwaZulu-Natal Specials

Tree House Lodge

Leisure Bay Self-catering
Sleeps 12 in 2 rooms

Tree House Lodge is situated in the charming seaside village of Leisure Bay, along the south coast of KwaZulu-Natal.The accommodation comprises of a

  • Braai/Barbecue
  • On-site Parking
R600
R514
Avg per night
R600
R514
Avg per night
Long Island  56 | Shakas Rock Self-catering

Long Island 56

Shakas Rock Self-catering
Sleeps 6
1 review

Long Island 56 is a self-catering apartment in the town of Ballito.This is a three bedroom unit. The unit has an undercover balcony, an open-plan l

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1240
Avg per night
R1240
Avg per night
Santorini 105a | Self-catering Margate Beach

Santorini 105a

Margate Beach Self-catering
Sleeps 6
1 review

Santorini 105a is a stylish 6-sleeper apartment in one of Margate's most sought-after complexes. It is within walking distance to the beach, fishing pier and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
Avg per night
R850
Avg per night
Hippo Inn | Richards Bay Self-catering

Hippo Inn

Richards Bay Guest House, Self-catering
Sleeps 14 in 6 rooms
10 reviews

This Guesthouse offers luxury accommodation that is ideal for business and pleasure. Hippo Inn is situated in an upmarket suburb of Richards Bay. I

  • Swimming Pool
  • Braai/Barbecue
R600
Avg per night
R600
Avg per night
20% OFF
The Breakers 514 | KwaZulu-Natal Specials

The Breakers 514

Umhlanga Rocks Self-catering
Sleeps 2

The Breakers 514 is situated in the coastal resort town of Umhlanga.The studio apartment has an open-plan bedroom with one bathroom. There is a full

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1400
R1120
Avg per night
R1400
R1120
Avg per night
La Ballito 506 | Ballito Self-catering

La Ballito 506

Ballito Self-catering
Sleeps 4
3 reviews

La Ballito 506 is situated in the vibrant seaside town of Ballito, along the stunning Dolphin Coast.The apartment, which is on the fifth floor, has

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R725
Avg per night
R725
Avg per night
20% OFF
The Breakers 212 | KwaZulu-Natal Specials

The Breakers 212

Umhlanga Self-catering
Sleeps 2
1 review

The Breakers 212 is a private, studio apartment situated on the property of the Breakers Hotel and Resort. The apartment offers self-catering accommodation...

  • Swimming Pool
  • On-site Parking
R1400
R1120
Avg per night
R1400
R1120
Avg per night
15% OFF
Aristo Manor Self-Catering Accommodation | KwaZulu-Natal Specials

Aristo Manor Self-Catering Accommodation

Birdswood Self-catering
Sleeps 20 in 6 rooms
10 reviews

Aristo Manor Self-Catering Accommodation in Richards offers guests comfortable self-catering cottages and rooms at an affordable rate.Beautiful self

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R885
R752
Avg per night
R885
R752
Avg per night
9 Aruba Ocean Drive Ballito | Self-catering Shakas Rock

9 Aruba Ocean Drive Ballito

Shakas Rock Self-catering
Sleeps 6

Aruba is a spacious 6 sleeper, three bedroom apartment with spectacular views of the sea from the enormous entertainer-covered patio. The unit is within...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1350
Avg per night
R1350
Avg per night
Hamiltons  | Ramsgate Beach Self-catering

Hamiltons

Ramsgate Beach Self-catering
Sleeps 12 in 2 rooms

Hidden in KwaZulu Natal's South Coast lies the self-catering accommodation, Hamiltons. Here guests can make the most of the Ramsgate Beach attractions.

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R360
Avg per night
R360
Avg per night
Sommersby Guest House | Self-catering Morningside

Sommersby Guest House

Morningside Guest House, Self-catering, Bed and Breakfast
Sleeps 27 in 12 rooms
7 reviews

Sommersby is a charming Edwardian house, lovingly converted into a bed and breakfast in 1995. Many of the original features remain; wooden floors, high...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R950
Avg per night
R950
Avg per 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 605 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,