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

KwaZulu-Natal Accommodation-154

Accommodation in KwaZulu-Natal

3500+ accommodation listings, including 278 specials
Algarve | Warner Beach Accommodation

Algarve

Warner Beach Self-catering
Sleeps 4

Nestled in beautiful surroundings and situated in a quiet street in the heart of Warner Beach, boasting beautiful sea views, and a tranquil atmosphere.

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
Avg per night
R2000
Avg per night
42 Club Drive | Accommodation Zimbali Coastal Estate

42 Club Drive

Zimbali Coastal Estate Self-catering
Sleeps 14

Beautifully positioned on a well elevated site above the 17th green of the Zimbali Golf course, this outstanding villa has to be seen to be appreciated.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R6500
Avg per night
R6500
Avg per night
Ginaz B&B | Ballito Accommodation

Ginaz B&B

Ballito Bed and Breakfast
Sleeps 12 in 4 rooms

GinaZ BnB offers bed and breakfast and is situated in central Ballito. This guest house is ideally situated near to an array of attractions and faci

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1300
Avg per night for 2 guests
R1300
Avg per night for 2 guests
10% OFF
Balooga Unit D | KwaZulu-Natal Specials

Balooga Unit D

Margate Beach Self-catering
Sleeps 6

This modern and unique complex overlooks a secluded bay just minutes away from Margate’s Main Swimming Beach.The unit offers the most spectacular se

  • Swimming Pool
  • On-site Parking
R775
R698
Avg per night
R775
R698
Avg per night
La Dauphine 15 | Ramsgate Beach Accommodation

La Dauphine 15

Ramsgate Beach Self-catering
Sleeps 4

La Dauphine 15, the executive's suite, is a 4-sleeper apartment in Ramsgate that offers amazing sea views. This apartment offers a double bed and an

  • Braai/Barbecue
  • On-site Parking
R720
Avg per night
R720
Avg per night
Santorini 106a | Accommodation Margate Beach

Santorini 106a

Margate Beach Self-catering
Sleeps 6

Santorini 106a is a stunning six-sleeper apartment in one of Margate's most sought-after complexes. It is within walking distance to the beach, fishing pier...

  • Braai/Barbecue
  • On-site Parking
R1000
Avg per night
R1000
Avg per night
Mallorca 13 | Selection Beach Accommodation

Mallorca 13

Selection Beach Self-catering
Sleeps 4

Mallorca 13 is positioned in the charming seaside resort town of Umdloti.The duplex apartment, which accommodates up to four guests, features an ope

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1150
Avg per night
R1150
Avg per night
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
Avg per night
R1500
Avg per night
Dumela Flat 14 | Margate North Beach Accommodation

Dumela Flat 14

Margate North Beach Self-catering
Sleeps 4

Dumela Flat 14 is situated along the friendly Natal South Coast, in the vibrant town of Margate.The flat, which has two bedrooms and two bathrooms,

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R700
Avg per night
R700
Avg per night
Toad Hall - The Beach House | Accommodation Rocklands (Port Edward)

Toad Hall - The Beach House

Rocklands (Port Edward) Self-catering
Sleeps 14

Toad Hall - The Beach House, is a charming self catering house situated in the Black Rock neighbourhood of Port Edward. The house has four bedrooms, two...

  • Braai/Barbecue
  • On-site Parking
R2000
Avg per night
R2000
Avg per night
River Valley Nature Reserve  | Margate Accommodation

River Valley Nature Reserve

Margate Golf Holiday, Self-catering
Sleeps 4

River Valley Nature Reserve is situated in a picturesque section of the iVungu River which meanders down through a valley of hills into the Indian Ocean at the...

  • Braai/Barbecue
  • On-site Parking
R1100
Avg per night
R1100
Avg per night
Whale's Watch | Accommodation Leisure Bay

Whale's Watch

Leisure Bay Self-catering
Sleeps 8

Whale's Watch is a charming 8-sleeper cottage in Leisure Bay.This lovely self-catering holiday home is equipped for 8 people, has a sea view, and co

  • Braai/Barbecue
  • On-site Parking
R1085
Avg per night
R1085
Avg per night
Stephanie | Margate Beach Accommodation

Stephanie

Margate Beach Self-catering
Sleeps 8

Margate Beach is home to some of the most picturesque sights on the South Coast and Stephanie provides the utmost in central location and relaxation.

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R670
Avg per night
R670
Avg per night
Country Comfort | Accommodation Underberg

Country Comfort

Underberg Bed and Breakfast
Sleeps 4 in 2 rooms

Country Comfort Underberg is situated within a secure private estate, with views of mountains and the Underberg Country Club golf course. It is within easy...

  • Wi-Fi
  • On-site Parking
R1190
Avg per night
R1190
Avg per night
Just Beachy | Leisure Bay Accommodation

Just Beachy

Leisure Bay Self-catering
Sleeps 6

"Just Beachy" is a Spacious, clean and comfortable 2 bedroom, 1 bathroom flat which is light and airy with beautiful sea views and is a six sleeper cottage in...

  • Braai/Barbecue
  • On-site Parking
R1820
Avg per night
R1820
Avg per night
Shyre | Accommodation Underberg

Shyre

Underberg Self-catering
Sleeps 2

Snow ,Snow Season is Now ,The Shyre is situated in the quaint village of Underberg, under the fantastic Lesotho mountains, with fresh air and clean rivers...

  • On-site Parking
R1100
Avg per night for 2 guests
R1100
Avg per night for 2 guests
20% OFF
Providence Self Catering Venue | KwaZulu-Natal Specials

Providence Self Catering Venue

Mooi River Self-catering, Backpacker
Sleeps 18 in 3 rooms

With sights of the farmland and Drakensberg Mountains, this accommodation is a real gem. Providence Self Catering Venue offers a look into the wild.

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R600
R480
Avg per night for 2 guests
R600
R480
Avg per night for 2 guests
Rosewood guest cottage  | Accommodation Vryheid

Rosewood guest cottage

Vryheid Self-catering
Sleeps 3

Rosewood guest cottage is a modern newly renovated guest cottage situated in a quiet area of Vryheid. It is within walking distance to town centre.T

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night for 2 guests
R800
Avg per night for 2 guests
Blair Cottage | Leisure Crest Accommodation

Blair Cottage

Leisure Crest Self-catering
Sleeps 6

Bair Cottage is situated very close to the Kids Beach in Leisure Bay. Walking distance to the swimming area.This is a two bedroom, one bathroom cott

R900
Avg per night
R900
Avg per night
Sandals Guest House | Accommodation Umhlanga

Sandals Guest House

Umhlanga Guest House, Bed and Breakfast
Sleeps 12 in 6 rooms

Sandals Guest House is centrally situated in the quiet residential area of Umhlanga Rocks in the Greater Durban area, only 200 metres from the beach and one...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R2000
Avg per night for 2 guests
R2000
Avg per night for 2 guests

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