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 Accommodation-165

Accommodation in KwaZulu-Natal

3500+ accommodation listings, including 334 specials
Cedarwood Guest House | Hilton Accommodation

Cedarwood Guest House

Hilton Guest House, Self-catering
Sleeps 10

Cedarwood Guest House is a re-designed and re-built dairy offering gentle views and country charm just 4kms inland off the N3, midway between Howick and...

  • Braai/Barbecue
R800
Starting price for 2 guests
R800
On the Rocks Sheffield | Accommodation Salt Rock

On the Rocks Sheffield

Salt Rock Self-catering
Sleeps 6

On The Rocks is as close to the beach as you will get. This stunning three-bedroom apartment sleeps six guests, and is tastefully decorated.

  • Swimming Pool
  • On-site Parking
R3500
Per unit
R3500
Private Holiday Home in Simbithi | Simbithi Eco Estate Accommodation

Private Holiday Home in Simbithi

Simbithi Eco Estate Self-catering
Sleeps 8

Welcome to Private Holiday Home in SimbithiThis luxury holiday house is located in Simbithi Eco-Estate. Away from the hustle and bustle of city lif

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4000
Per unit
R4000
Shirley House | Accommodation Ramsgate

Shirley House

Ramsgate Self-catering
Sleeps 25

Shirley House is a short walk from lovely private beaches, close to great fishing spots and approximately 10 minutes drive to the nearest town. It comprises...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R5300
Per unit
R5300
Unit 1 Springvale Complex | Zinkwazi Beach Accommodation

Unit 1 Springvale Complex

Zinkwazi Beach Self-catering
Sleeps 8

1 Springvale is located in a small complex that is situated across the road from the beach in the beautiful little village of Zinkwazi. Just 85 km from Durban...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2160
Per unit
R2160
204 Ballito Manor View | Accommodation Shakas Rock

204 Ballito Manor View

Shakas Rock Self-catering
Sleeps 4

Welcome to 204 Ballito Manor View.Ballito Manor View 204, is a lovely two bedroom, two bathroom apartment in the prestigious new Ballito Manor devel

  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
Oyster Quays 504 | Umhlanga Accommodation

Oyster Quays 504

Umhlanga Self-catering
Sleeps 6

This is a luxury three bedroom, three bathroom fifth-floor unit in the Oyster Quays complex, Umhlanga. This apartment has a big balcony with stunnin

  • Swimming Pool
  • On-site Parking
R3700
Per unit
R3700
10% OFF
Sanchia Luxury Guesthouse | KwaZulu-Natal Specials

Sanchia Luxury Guesthouse

Glenashley Guest House
Sleeps 12 in 6 rooms

So much more than your typical getaway, Sanchia Luxury Guesthouse takes the concept of the ‘weekend away’ to a new level. Incorporating stylish yet...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1340
R1206
Starting price for 2 guests
R1340
R1206
Sea Scape Lodge 18 | Uvongo Beach Accommodation

Sea Scape Lodge 18

Uvongo Beach Self-catering
Sleeps 4

Based in the bustling holiday town of Uvono, the Sea Scape Lodge 18 apartment offers a clean and comfortable stay for up to four people. This self-catering...

  • Swimming Pool
  • Braai/Barbecue
R550
Per unit
R550
La Mercy Dunes No. 13 | Accommodation La Mercy

La Mercy Dunes No. 13

La Mercy Self-catering
Sleeps 6

La Mercy No. 13 is a comfortable self-catering apartment located just north of Durban. The apartment is in the secure complex called La Mercy Dunes and it can...

  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
Pearl Edge | Umhlanga Accommodation

Pearl Edge

Umhlanga Self-catering
Sleeps 2

Pearl Edge is positioned within the exclusive Pearls Building, in the charming seaside city of Umhlanga.The luxury apartment features one bedroom wi

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1950
Per unit
R1950
Leisure Bay Beach House | Accommodation Leisure Crest

Leisure Bay Beach House

Leisure Crest Self-catering
Sleeps 60 in 5 rooms

Welcome to Leisure Bay Beach HouseIf you are looking for a self-catering location that offers wonderful sea breaker views, unspoiled golden beaches,

  • Braai/Barbecue
R600
Starting price for 2 guests
R600
Hamilton Lodge Bed and Breakfast | Athlone (Pietermaritzburg) Accommodation

Hamilton Lodge Bed and Breakfast

Athlone (Pietermaritzburg) Bed and Breakfast
Sleeps 8 in 4 rooms

Hamilton Lodge Bed and Breakfast is conveniently located only two kilometres from the commercial centre of Kwa-Zulu Natal Province, The City of...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
Per unit
Shayamanzi Houseboats | Accommodation Jozini

Shayamanzi Houseboats

Jozini Package Deals, Houseboat
Sleeps 12 in 6 rooms

Experience the first houseboats in South Africa and the only ones of their kind. Onboard Shayamanzi Houseboats, soak up the stunning scenery of the Lebombo Moun

R11600
Starting price
R11600
Relax Inn Nkwazi Ridge Zinkwazi | Nkwazi Accommodation

Relax Inn Nkwazi Ridge Zinkwazi

Nkwazi Bed and Breakfast
Sleeps 1024 in 108 rooms

Welcome to Relax Inn.There are 4 bedrooms, sleeping 8. It is self-catering but can accommodate breakfast at an additional cost of R80. Sea view from

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R500
Per unit
R500
High Thorn Farm | Accommodation Estcourt

High Thorn Farm

Estcourt Self-catering
Sleeps 14

High Thorn Farm is a stone farmhouse that is ideal for group getaways. This farmhouse is located at the foothills of the Central Drakensberg and has...

  • Braai/Barbecue
  • On-site Parking
R600
Starting price for 2 guests
R600
Beach House on Bux | Mtwalume Accommodation

Beach House on Bux

Mtwalume Self-catering
Sleeps 12

Beach House on Bux is a lovely beach house, with magnificent sea views and close access to the beach, located in Mtwalume, the area just before Hibberdene. The...

  • Braai/Barbecue
  • On-site Parking
R2200
Per unit
R2200
Pearl Tides | Accommodation Umhlanga

Pearl Tides

Umhlanga Self-catering
Sleeps 4

A newly renovated two-bedroom apartment with magnificent panoramic views. Set in the heart of Umhlanga and just moments away from the beautiful palm-lined...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3950
Per unit
R3950
Durban Beachfront Budget Room in hotel | Beachfront Accommodation

Durban Beachfront Budget Room in hotel

Beachfront Self-catering, Hotel
Sleeps 2

Welcome to Durban Beachfront Budget Room in hotel.A clean comfortable studio apartment with a bedroom, ensuite with bathroom and a small balcony ove

  • Wi-Fi
  • Swimming Pool
R500
Starting price for 2 guests
R500
Oyster Schelles 502 | Accommodation Umhlanga

Oyster Schelles 502

Umhlanga Self-catering
Sleeps 4

Oyster Schelles 502 is based in Umhlanga Rocks, Lighthouse Road.This is an upmarket luxury, two bedroom, two bathroom fifth-floor unit. This apartme

  • Swimming Pool
  • On-site Parking
R3200
Per unit
R3200

KwaZulu-Natal Accommodation

If you are looking for KwaZulu-Natal holiday accommodation , SafariNow has a selection of Self-catering, Bed and Breakfast, Guest House holiday accommodation in KwaZulu-Natal and surrounds. With 3465 listings in KwaZulu-Natal, our handy KwaZulu-Natal map search and great low prices, it's easy to book the perfect 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 Accommodation, Natal Accommodation, kwa zulu Accommodation, kwazulu natal Accommodation, kwa zulu natal Accommodation,