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

Self-Catering Accommodation in KwaZulu-Natal

2500+ accommodation listings, including 249 specials
20% OFF
Driver's Deck | KwaZulu-Natal Specials

Driver's Deck

Southbroom Self-catering
Sleeps 10
5 reviews

Driver's Deck is a spacious self-catering house situated in Southbroom, with stunning views over the Indian Ocean and only a short drive or leisurely walk to...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2000
R1600
Per unit
R2000
R1600
21 Bontelodge | Self-catering Wildenweide

21 Bontelodge

Wildenweide Self-catering
Sleeps 2
1 review

21 Bontelodge offers discreet self-catering accommodation in Wildenweide, Richards Bay. The unit is ideal for long term stays, business executives, or...

  • Braai/Barbecue
  • On-site Parking
R500
Starting price for 2 guests
R500
16% OFF
Laguna La Crete 173 | KwaZulu-Natal Specials

Laguna La Crete 173

Uvongo Self-catering
Sleeps 4
10 reviews

Laguana La Crete 173 is situated in Uvongo which is a welcoming town with secluded beaches, superb fishing sites, a nature reserve and beautiful scenery. ...

  • Swimming Pool
  • Braai/Barbecue
R550
R483
Per unit
R550
R483
The South Sea's Safari Co | Self-catering St Lucia

The South Sea's Safari Co

St Lucia Self-catering
Sleeps 11 in 2 rooms
1 review

This cozy, beautiful spot is one of very few places in St Lucia where you can enjoy a sunset view.Apartment facilities include a shower, pay-per-vie

  • Swimming Pool
  • On-site Parking
R800
Starting price for 2 guests
R800
Pebble Beach 35 | Shakas Rock Self-catering

Pebble Beach 35

Shakas Rock Self-catering
Sleeps 6
17 reviews

Welcome to Pebble Beach 35Pebble Beach 35 is a self-catering apartment situated on the third floor of a secure complex on Shakas Rock main beach. T

  • Swimming Pool
  • Braai/Barbecue
R1100
Per unit
R1100
Brentwood Lodge | Self-catering Durban Central

Brentwood Lodge

Durban Central Self-catering, Bed and Breakfast
Sleeps 38 in 15 rooms
42 reviews

Brentwood Lodge offers the very best in self catering bachelor flats set quietly in the suburb of Glenwood not far from Durban central and a short drive to the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Starting price for 2 guests
R800
25% OFF
Colonial Sands Unit B | KwaZulu-Natal Specials

Colonial Sands Unit B

Margate Beach Self-catering
Sleeps 6

Colonial Sands Unit B is situated in the lovely seaside town of Margate.This unit has 3 bedrooms and 2 bathrooms. There is a fully equipped kitchen

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
R712
Per unit
R950
R712
Baven On Sea | Self-catering Ramsgate South

Baven On Sea

Ramsgate South Self-catering
Sleeps 12
17 reviews

Baven on Sea is a large private family holiday home nestled only 350 m from the beach in the heart of Ramsgate. The lovely home is ideal for 12 guests and is...

  • Swimming Pool
  • Braai/Barbecue
R1450
Per unit
R1450
The Bell @ Fernwood | Cathkin Park Self-catering

The Bell @ Fernwood

Cathkin Park Self-catering
Sleeps 6
43 reviews

The Bell is situated on Fernwood, at the foothills of the majestic Cathkin Peak.Surrounded by the little berg, free roaming game and privacy of the champagne...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1100
Starting price for 2 guests
R1100
St Lucia Endless Summer | Self-catering St Lucia

St Lucia Endless Summer

St Lucia Self-catering
Sleeps 12

This house has four bedrooms (sleeps 12) with the following breakdown: Room 1: Queen sized bed and single bunk beds,Room 2: Queen bed and two single beds,Room...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R2000
Per unit
R2000
25 Bondi Beach Apartment | Shelly Beach (KZN) Self-catering

25 Bondi Beach Apartment

Shelly Beach (KZN) Self-catering
Sleeps 6
54 reviews

This is a six-sleeper, two-bedroomed, two-bathroom, ground-floor, sea-front, air-conditioned self-catering beachfront apartment to rent in Shelly Beach,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Per unit
R700
18 Siesta | Self-catering Shakas Rock

18 Siesta

Shakas Rock Self-catering
Sleeps 6

18 Siesta is situated overlooking Thompson's Bay and High Rock in the charming holiday town of Ballito.The first-floor unit, which has two bedrooms and two...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1400
Per unit
R1400
Gracelands Lodge | Umzumbe Self-catering

Gracelands Lodge

Umzumbe Guest House, Self-catering
Sleeps 12

Gracelands Lodge is nestled between sub-tropical vegetation, in the quaint seaside resort town of Umzumbe.The double-story house comprises of three

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
Per unit
R2500
Seaside Lodge | Self-catering Salt Rock

Seaside Lodge

Salt Rock Self-catering, Bed and Breakfast
Sleeps 24 in 9 rooms
25 reviews

Seaside Lodge is situated in the subtropical Dolphin Coast, in the unspoilt seaside village of Salt Rock. We are within walking distance of the tidal pools...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Starting price for 2 guests
R800
Utshwayelo, Kosi Mouth Lodge and Camp | Kosi Bay Self-catering

Utshwayelo, Kosi Mouth Lodge and Camp

Kosi Bay Safari, Camping and Caravanning, Self-catering
Sleeps 204 in 32 rooms
25 reviews

Kosi Bay, in the far north eastern corner of KwaZulu-Natal, is a system of four lakes ranging from freshwater to saline, that feed into the ocean at the mouth....

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R280
Per unit
R280
Dolphin Bay Beach House | Self-catering Munster

Dolphin Bay Beach House

Munster Self-catering
Sleeps 12
3 reviews

This is a five bedroom home in Glenmore Beach on South Africa's east coast. The house features five bedrooms three of which have queen-size beds and two of the...

  • Braai/Barbecue
  • On-site Parking
R2950
Per unit
R2950
Las Salinas | Salt Rock Self-catering

Las Salinas

Salt Rock Self-catering
Sleeps 8

Las Salinas is a modern holiday home with sea and inland views in the idyllic sea-side village resort of Salt Rock on the KwaZulu-Natal Dolphin Coast.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R6500
Per unit
R6500
204 Sabuti | Self-catering Simbithi Eco Estate

204 Sabuti

Simbithi Eco Estate Self-catering
Sleeps 6
1 review

Welcome to 204 SabutiContemporary 3 Bedroom ground floor apartment in front of swimming pool. 2 Full bathrooms with the main bedroom having the en-s

  • Swimming Pool
  • Braai/Barbecue
R1826
Per unit
R1826
860 York Street | Uvongo Self-catering

860 York Street

Uvongo Self-catering
Sleeps 6
2 reviews

860 York Street - Uvongo: Inland 3 bedroom, 2 bathroom house open plan lounge, dining room and separate kitchen (No oven only 4 plate stove). Single lock up...

  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
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
Starting price for 2 guests
R990

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