SafariNow.comR200 OFF Welcome to SafariNow! Get R200 off your booking by paying with the voucher code MATTHEW107030 before 3 October 2016 Terms of use

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

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 273 specials
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
R750/night
iMphithi Lodge | Self-catering Pennington

iMphithi Lodge

Pennington 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
R1850/night
San Lameer 2815 | San Lameer Self-catering

San Lameer 2815

San Lameer 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
R2300/night
The Tree House | Self-catering Rennies Beach

The Tree House

Rennies Beach Self-catering
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
R1500/night
Manor Mews Holiday Break | Umhlali Self-catering

Manor Mews Holiday Break

Umhlali 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
R1500/night
25% OFF
Beachbreak Holiday Letting | KwaZulu-Natal Specials
25% OFF

Beachbreak Holiday Letting

Umhlanga Resort, Self-catering
Sleeps 21 in 6 rooms
5 reviews

These beautiful apartments are situated in the secure Breakers Resort, in Umhlanga. The resort is family orientated with swimming pools and water slides that...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1250
R938/night
R1250
R938/night
10% OFF
Beacon House | KwaZulu-Natal Specials
10% OFF

Beacon House

Margate Beach Guest House, Self-catering
Sleeps 8
5 reviews

Beacon House is a Mediterranean style double-storey house with 4 bedrooms, sleeps 8 private. It is situated in Margate, offering beautiful views over the main...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
R990/night
R1000
R990/night
Nautical Star | Self-catering Southbroom

Nautical Star

Southbroom 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
Starting price for 2 guests
R3200/night
Madadeni Retreat B&B | Kloof Self-catering

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
Starting price for 2 guests
R750/night
102 Oyster Rock | Self-catering Umhlanga Rocks

102 Oyster Rock

Umhlanga Rocks Self-catering
Sleeps 4

102 Oyster Rock is situated on the first floor of the Oyster Rock Apartments, overlooking the Oyster Box Hotel and within 80 meters of the swimming beaches and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2400/night
R2400/night
Twin Pools Lodge | Balgowan Self-catering

Twin Pools Lodge

Balgowan Self-catering, Bed and Breakfast, Country House
Sleeps 15 in 4 rooms
7 reviews

Twin Pools Lodge is set in the beautiful Balgowan Valley in the Natal Midlands. We offer the frazzled city dwellers a quiet retreat in a truly picturesque...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1040/night
Starting price for 2 guests
R1040/night
8 Ramsgate Dunes | Self-catering Ramsgate South

8 Ramsgate Dunes

Ramsgate South Self-catering
Sleeps 8
1 review

Situated in the peaceful leafy suburb of Ramsgate, just a stone's throw from Southbroom beach, Ramsgate Dunes is ideally located for a seaside holiday. Stroll...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R930/night
R930/night
Seaward House | Ramsgate Beach Self-catering

Seaward House

Ramsgate Beach Self-catering
Sleeps 8

Seaward House is a comfortable self-catering house located in the suburban quaint village of Ramsgate, which is known for its fine dining, picturesque beaches...

  • Braai/Barbecue
  • On-site Parking
R1950/night
R1950/night
True Horizon | Self-catering Illovo Beach

True Horizon

Illovo Beach Self-catering
Sleeps 8 in 2 rooms
5 reviews

Luxury two bedroomed self-catering apartments in Illovo Beach sleeps four people comfortable. Set in a secure complex called Ships Ahoy. The apartments offers...

  • Braai/Barbecue
  • On-site Parking
R1200/night
R1200/night
15% OFF
Villa Flamenco | KwaZulu-Natal Specials
15% OFF

Villa Flamenco

Shakas Rock Self-catering
Sleeps 4
10 reviews

12 Villa Flamenco is a lovely two-bedroom apartment that is ideally located in Shakas Rock, Ballito close to various shops and restaurants.This air-conditioned...

  • Braai/Barbecue
  • On-site Parking
R1060
R901/night
R1060
R901/night
La Mer | Self-catering Illovo Beach

La Mer

Illovo Beach Self-catering
Sleeps 22 in 5 rooms
8 reviews

Uniquely Furnished Luxury Apartments: (booked individually or in combinations of multiple apartments)- 4 GUESTS:No 33, No 26

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1495/night
R1495/night
Queensburgh Bed and Breakfast | Queensburgh Self-catering

Queensburgh Bed and Breakfast

Queensburgh Bed and Breakfast, Self-catering
Sleeps 18 in 6 rooms

Queensburgh Bed and Breakfast or Self-catering offers executive cottages which guarantee relaxation, for those hard working business men and woman, or the...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R850/night
Starting price for 2 guests
R850/night
Wynnholme Stud Self Catering | Self-catering Mooi River

Wynnholme Stud Self Catering

Mooi River Self-catering
Sleeps 4

Wynnholme Cottage is a cosy, self-catering unit with a country feel, ideal for breaking your trip to the coast, staying over while visiting the area, or simply...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1380/night
Starting price for 2 guests
R1380/night
Kingsley House | Ballito Self-catering

Kingsley House

Ballito Self-catering
Sleeps 2
2 reviews

Kingsley House , has to be without doubt, one of the best holiday destinations in Ballito. We are nestled on the highest point of Ballito overlooking Zimbali,...

  • Swimming Pool
  • On-site Parking
R1550/night
R1550/night
Margate Sands | Self-catering Margate Beach

Margate Sands

Margate Beach Self-catering
Sleeps 30 in 5 rooms
1 review

Margate Sands is situated in the prime position right on the main beach in Margate. The resort offers comfortable self-catering accommodation in well-equipped...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1800/night
R1800/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 9 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,