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

Self-catering accommodation in KwaZulu-Natal

2600+ accommodation listings, including 242 specials
Lazy Days Accommodation | Ballito Self-catering

Lazy Days Accommodation

Ballito Self-catering
Sleeps 4
1 review

Lazy Days Accommodation is a semi-detached self-catering house, ideally located just 150 m from the beach, in Ballito on the Dolphin Coast. The house is set...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R950
Avg per night
R950
Avg per night
Villa 2839 San Lameer | Self-catering San Lameer

Villa 2839 San Lameer

San Lameer Self-catering
Sleeps 6
1 review

Villa 2839 San Lameer is carefully furnished to create a relaxing holiday feeling and is supported by subtle sea breezes and clean breath taking expanse of...

  • Swimming Pool
  • Braai/Barbecue
R2150
Avg per night
R2150
Avg per night
1 Sandpiper Bay | Ballito Self-catering

1 Sandpiper Bay

Ballito Self-catering
Sleeps 7

1 Sandpiper Bay is a self-catering apartment, located in a secure complex, situated across the beach in Ballito.Perfect for a family looking for upm

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night
R1500
Avg per night
61 The Shades | Self-catering Umhlanga

61 The Shades

Umhlanga Self-catering
Sleeps 4

61 The Shades is a modern and stylish two-bedroom serviced self-catering apartment ideally situated in a secure complex in the heart of Umhlanga.The

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3200
Avg per night
R3200
Avg per night
Bermuda 405 | Ballito Self-catering

Bermuda 405

Ballito Self-catering
Sleeps 6

Bermuda 405 is a charming three-bedroom self-catering apartment in Ballito.The wheelchair friendly three-edroom beach front apartment features ocean

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1295
Avg per night
R1295
Avg per night
Nelro Guesthouse | Self-catering Greytown

Nelro Guesthouse

Greytown Self-catering
Sleeps 6 in 2 rooms
1 review

Nelro Guesthouse is located in Greytown , a picturesque little town in the KwaZulu-Natal Midlands. Greytown was established in the 1850s. We have a...

  • Wi-Fi
  • On-site Parking
R600
Avg per night for 2 guests
R600
Avg per night for 2 guests
15 Sheffield Lane | Sheffield Beach Self-catering

15 Sheffield Lane

Sheffield Beach Self-catering
Sleeps 10
2 reviews

15 Sheffield Lane is a large, rustic, holiday beach house situated in the picturesque Sheffield Beach, overlooking the ocean. This house is suitable for 6...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2120
Avg per night
R2120
Avg per night
WoodStay Lodge | Self-catering Newcastle

WoodStay Lodge

Newcastle Self-catering
Sleeps 11 in 4 rooms

WoodStay Lodge is a fully self-catering establishment located on a small equestrian estate just outside Newcastle, KwaZulu Natal.The lodge comprises

  • Braai/Barbecue
  • On-site Parking
R900
Avg per night for 2 guests
R900
Avg per night for 2 guests
Perissa 68 | Shakas Rock Self-catering

Perissa 68

Shakas Rock Self-catering
Sleeps 6
2 reviews

Perissa 68 is situated in a secure complex, along the beachfront, in Ballito.The apartment has three bedrooms and two bathrooms. There is a well-equ

  • Swimming Pool
  • Braai/Barbecue
R1150
Avg per night
R1150
Avg per night
Amble Inn Guest House | Self-catering Shelly Beach (KZN)

Amble Inn Guest House

Shelly Beach (KZN) Guest House, Self-catering
Sleeps 6
3 reviews

Amble Inn is a comfortable self-catering guest house with beautiful sea views, situated right on the beach in Shelly Beach. The guest house is rente

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1600
Avg per night for 2 guests
R1600
Avg per night for 2 guests
202 Manor View | Ballito Self-catering

202 Manor View

Ballito Self-catering
Sleeps 4

202 Manor View is a superb self-catering holiday apartment in the popular resort town of Ballito. This beautifully furnished two-bedroom, three-bath

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1475
Avg per night
R1475
Avg per night
96 Ilala | Self-catering Shakas Rock

96 Ilala

Shakas Rock Self-catering
Sleeps 8

96 Ilala is an up-market four-bedroom penthouse apartment which sleeps eight guests in the Simbithi Eco Estate. The main bedroom is en-suite and the

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1685
Avg per night
R1685
Avg per night
Arrilette Nr 10 | Manaba Beach Self-catering

Arrilette Nr 10

Manaba Beach Self-catering
Sleeps 6
3 reviews

Arilette Nr 10 is a lovely self-catering apartment, ideally located in Manaba on the south coast of KwaZulu-Natal, between Uvongo and Margate. Arilette Nr 10...

  • Braai/Barbecue
  • On-site Parking
R880
Avg per night
R880
Avg per night
IL Signor William Brauns on Point Waterfront | Self-catering Point

IL Signor William Brauns on Point Waterfront

Point Self-catering
Sleeps 6
3 reviews

Boasting panoramic views of the azure Indian Ocean, IL Signor William Brauns on Point Waterfront offers a luxurious stay to groups visiting the coastal suburb...

  • Swimming Pool
  • Braai/Barbecue
R2500
Avg per night
R2500
Avg per night
Seaview Apartment Amanzimtoti | Amanzimtoti Self-catering

Seaview Apartment Amanzimtoti

Amanzimtoti Self-catering
Sleeps 6

Situated along Amanzimtoti’s coastline, offers comfortable self-catering accommodation to groups visiting this popular part of the South Coast.No sm

  • Braai/Barbecue
  • On-site Parking
R790
Avg per night for 2 guests
R790
Avg per night for 2 guests
3 Ilala | Self-catering Simbithi Eco Estate

3 Ilala

Simbithi Eco Estate Self-catering
Sleeps 6
1 review

*** Minimum 3 night booking**This beautifully furnished 3 Bedroom walk in level apartment sleeps 6 guests. The main bedroom is en-suite and the second full...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1493
Avg per night
R1493
Avg per night
Indigo Bay 12 | Margate Self-catering

Indigo Bay 12

Margate Self-catering
Sleeps 8

Indigo Bay 12 is a stunning four-bedroom, two-bathroom apartment that sleeps 8 people. The apartment is stylishly furnished in warm tones that immed

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1250
Avg per night
R1250
Avg per night
Natspat 11a | Self-catering Manaba Beach

Natspat 11a

Manaba Beach Self-catering
Sleeps 4

Natspat 11a is situated in Manaba Beach, and offers comfortable self-catering accommodation in a furnished 2-bedroom apartment located in a family holiday...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R715
Avg per night
R715
Avg per night
Ouma se Opstal | Winterton Self-catering

Ouma se Opstal

Winterton Self-catering
Sleeps 8
1 review

Ouma Se Opstal is a beautiful, historic residence constructed in 1902. This 100-year old homestead is situated at the foothills of the majestic Drakensberg...

  • Braai/Barbecue
  • On-site Parking
R2600
Avg per night
R2600
Avg per night
Home Away From Home | Self-catering Wood Grange

Home Away From Home

Wood Grange Self-catering
Sleeps 6

Cosy self-contained cottage in a secure complex, within walking distance to the river and the beach in Hibberdene.The cottage consists of two bedroo

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night
R1200
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 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,