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

Self-Catering Accommodation in KwaZulu-Natal

2500+ accommodation listings, including 252 specials
Bachelor Studio 2514 | San Lameer Self-catering

Bachelor Studio 2514

San Lameer Self-catering
Sleeps 2

Unit 2514 is a beautifully decorated bachelor studio villa, located in the incredibly desirable San Lameer Estate, Southbroom, KwaZulu-Natal.Enjoy c

  • Braai/Barbecue
  • On-site Parking
R880
Per unit
R880
Hadeda House Backpackers | Self-catering Durban North

Hadeda House Backpackers

Durban North Self-catering, Backpacker
Sleeps 17 in 5 rooms
13 reviews

Hadeda House Backpackers offers comfortable and affordable accommodation to guests visiting the seaside suburb of Durban North.The house has five we

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R370
Starting price for 2 guests
R370
Rockwood Lodges | Howick Self-catering

Rockwood Lodges

Howick Self-catering
Sleeps 24 in 4 rooms
5 reviews

Rockwood Lodges offers luxury self-catering accommodation across the indigenous forest of the private Karkloof Nature Reserve and tranquil Midlands farmland....

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1400
Per unit
R1400
30% OFF
G28 Selborne Park Golf Estate | KwaZulu-Natal Specials

G28 Selborne Park Golf Estate

Selborne Park Golf Estate Self-catering
Sleeps 6
1 review

This is a lovely self-catering duplex situated on the 14th fairway of Selborne Park Golf Estate, in Pennington.The lower level consists of an open-p

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
R1400
Per unit
R2000
R1400
Kingfisher Bush Lodge | Kosi Bay Self-catering

Kingfisher Bush Lodge

Kosi Bay Self-catering
Sleeps 16 in 8 rooms
2 reviews

The Kingfisher Bush Lodge is located in Kosi Bay, South Africa, as part of the iSimangaliso Wetland Park, a UNESCO World Heritage Site.The Kingfishe

  • Swimming Pool
R400
Per unit
R400
Cherdi's Rose Cottage | Self-catering Wartburg

Cherdi's Rose Cottage

Wartburg Self-catering
Sleeps 27 in 5 rooms
7 reviews

Cherdi's Rose Cottage is a homely yet elegant establishment located in the heart of Wartburg. Here you will experience the beauty and tranquility of country...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R620
Starting price for 2 guests
R620
San Lameer 3407 | San Lameer Self-catering

San Lameer 3407

San Lameer Self-catering
Sleeps 8
20 reviews

San Lameer 3407 is a recently refurbished, four-bedroom, three bathroomed cottage located in the esteemed San Lameer Golf estate offering comfortable...

  • Swimming Pool
  • Braai/Barbecue
R2200
Per unit
R2200
St Lucia Low Tide | Self-catering St Lucia

St Lucia Low Tide

St Lucia Self-catering
Sleeps 5

St Lucia Low Tide is located in the picturesque town of St Lucia in KwaZulu-Natal. Beautiful self-catering chalet with two bedrooms, two full bathrooms that...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Starting price for 2 guests
R1200
Zimbali Suites 224 | Zimbali Coastal Estate Self-catering

Zimbali Suites 224

Zimbali Coastal Estate Self-catering
Sleeps 4

Zimbali Suites 224 is a two-bedroom apartment. The unit is equipped with a TV and DStv and is air-conditioned. There is also free private parking av

  • Swimming Pool
  • On-site Parking
R2300
Per unit
R2300
San Lameer Villa 2001 | Self-catering San Lameer

San Lameer Villa 2001

San Lameer Resort, Self-catering
Sleeps 4
8 reviews

Villa 2001 is a lovely privately owned and refurbished villa with two bedrooms and one bathroom located on San Lameer Golf Estate. This unit is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
Per unit
R850
Sun Lourie Resort | Pennington Self-catering

Sun Lourie Resort

Pennington Self-catering, Resort
Sleeps 55 in 10 rooms
3 reviews

Sun Lourie Resort is situated in the heart of Pennington, only a short drive or leisurely stroll to the beach. We offer group bookings and Sun Lourie Resort...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R995
Per unit
R995
Shangri-La in Toti | Self-catering Doonside

Shangri-La in Toti

Doonside Self-catering
Sleeps 6
34 reviews

Our flat caters for family-type accommodation and people looking for a pleasing, comfortable and safe environment with a sandy beach at your footstep and a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
25% OFF
Ramsgate Palms Unit A | KwaZulu-Natal Specials

Ramsgate Palms Unit A

Ramsgate Beach Self-catering
Sleeps 6

The Ramsgate Palms complex embraces the hillside overlooking the picturesque Ramsgate Beach. This blue flag accredited beach is the perfect place to spend a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R775
R581
Per unit
R775
R581
Dumela Flat 12 | Self-catering Margate North Beach

Dumela Flat 12

Margate North Beach Self-catering
Sleeps 4

Located in the seaside holiday town of Margate, Dumela Flat 12 offers guests ideal beachside accommodation.The flat comprises of two bedrooms, two b

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
Per unit
R800
Ocean Vista at Princes Grant Golf Estate | Princes Grant Self-catering

Ocean Vista at Princes Grant Golf Estate

Princes Grant Self-catering
Sleeps 10
7 reviews

Set amongst the grand old sugar estates on the North Coast some 45 minutes drive from Durban, Prince's Grant Golf Club and Country Estate is the crown jewel of...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3300
Per unit
R3300
Nine Frinton | Self-catering Ballito

Nine Frinton

Ballito Self-catering
Sleeps 8
2 reviews

Nine Frinton is located on the beachfront of Ballito, only 40 m from the beach. This beautifully furnished apartment extends onto a balcony with uninterrupted...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1600
Per unit
R1600
Mzingazi Waterfront Accommodation | Meerensee Self-catering

Mzingazi Waterfront Accommodation

Meerensee Bed and Breakfast, Self-catering
Sleeps 12 in 6 rooms
13 reviews

Mzingazi Waterfront Village is a unique complex built on the Mzingazi Canal opposite the Zululand Yacht Club, only 100 m from nine upmarket restaurants and a 4...

  • Swimming Pool
  • Braai/Barbecue
R1130
Starting price for 2 guests
R1130
20% OFF
Blue Largo 21 | KwaZulu-Natal Specials

Blue Largo 21

Westbrook Beach Self-catering
Sleeps 4
2 reviews

Blue Largo 21 is a modern two-bedroom, one-bathroom unit situated in Westbrook Beach. The second-floor unit features an open-plan lounge with DStv a

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R825
R660
Per unit
R825
R660
Manaba Breeze | Manaba Beach Self-catering

Manaba Breeze

Manaba Beach Self-catering
Sleeps 8
1 review

Manaba Breeze is located in Margate, a short 200m walk from Lucien beach.The apartment has three bedrooms and two bathrooms. There is an open-plan k

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R940
Per unit
R940
San Lameer 3502 | Self-catering San Lameer

San Lameer 3502

San Lameer Self-catering
Sleeps 6

Villa 3502 is a lovely privately owned refurbished, three-bedroom 2 bath-roomed, unit located on San Lameer Golf Estate. This unit has air-conditioning, garden...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1350
Per unit
R1350

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 3447 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,