SafariNow.comR200 OFF Welcome to SafariNow! Get R200 off your booking by paying with the voucher code MATTHEW107030 before 3 October 2016 Terms of use

Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability
KwaZulu-Natal, South Africa
Select dates 2 Guests

KwaZulu-Natal Accommodation-162

Accommodation in KwaZulu-Natal

3300+ accommodation listings, including 313 specials
Leisure Bay Beach House | Leisure Crest Accommodation

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
Saijol Apartments | Accommodation Newcastle Central

Saijol Apartments

Newcastle Central Self-catering
Sleeps 4

Welcome to Saijol ApartmentsWe are committed to providing comfortable accommodation at an affordable rate. Our apartment is self-catering and can sl

  • On-site Parking
R500
Starting price for 2 guests
R500
Amazing B&B | Eshowe Accommodation

Amazing B&B

Eshowe Bed and Breakfast
Sleeps 6 in 3 rooms

Amazing B&B is nestled in the middle of the beautiful little town of Eshowe surrounded by rolling hills where Zulu kings once reigned. The bed and

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1450
Starting price for 2 guests
R1450
La Junior Mansions | Accommodation Kokstad

La Junior Mansions

Kokstad Lodge
Sleeps 24 in 8 rooms

Home in the heart of Kokstad, the La Junior Mansions offer upmarket accommodation for business or leisure travellers, in a homely environment.A vari

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
Starting price for 2 guests
R850
Margate Beach Club | Margate North Beach Accommodation

Margate Beach Club

Margate North Beach Resort
Sleeps 12 in 2 rooms

Margate Beach Club resort is situated in quiet surroundings in Margate, allowing you to relax and unwind away from the busy city centre. The resort

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1180
Per unit
R1180
Kwa-Ntulindawo - Newcastle  | Accommodation Pioneer Park

Kwa-Ntulindawo - Newcastle

Pioneer Park Guest House
Sleeps 48 in 24 rooms

Welcome to Kwa-NtulindawoKwa-Ntulindawo Guest House has another branch in Newcastle in the suburb of Pioneer Park. this branch is just 1 km away fro

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R670
Starting price for 2 guests
R670
33% OFF
The Shades 21 | KwaZulu-Natal Specials
33% OFF

The Shades 21

Umhlanga Self-catering
Sleeps 4

The Shades is located in the charming town of Umhlanga Rocks.This is a second-floor two bedroom, two bathroom unit. The apartment has a small balcon

  • Swimming Pool
  • On-site Parking
R1630
R1087
Per unit
R1630
R1087
33% OFF
Oyster Quays 603 | KwaZulu-Natal Specials
33% OFF

Oyster Quays 603

Umhlanga Self-catering
Sleeps 4

This two-bedroom, two-bathroom sixth-floor unit is situated in Umhlanga.The apartment has a balcony with sea views, and there is an open-plan lounge

  • Swimming Pool
  • On-site Parking
R3200
R2133
Per unit
R3200
R2133
33% OFF
Oyster Quays 802 | KwaZulu-Natal Specials
33% OFF

Oyster Quays 802

Umhlanga Self-catering
Sleeps 4

This is a two-bedroom, two-bathroom eighth-floor unit in the Oyster Quays complex, Umhlanga. This apartment has a large balcony with lovely sea view

  • Swimming Pool
  • On-site Parking
R3200
R2133
Per unit
R3200
R2133
33% OFF
Oyster Quays 903 | KwaZulu-Natal Specials
33% OFF

Oyster Quays 903

Umhlanga Self-catering
Sleeps 4

This is a luxury two bedroom, two bathroom ninth-floor unit, situated in the Oyster Quays complex. The apartment has a large balcony with lovely sea

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3200
R2133
Per unit
R3200
R2133
33% OFF
Oyster Rock 402 | KwaZulu-Natal Specials
33% OFF

Oyster Rock 402

Umhlanga Self-catering
Sleeps 4

Oyster Rock 402 is based in Umhlanga Rocks, across the road from the beach. The apartment has two-bedrooms, two-bathrooms and is a fourth floor unit

  • Swimming Pool
  • On-site Parking
R2800
R2133
Per unit
R2800
R2133
33% OFF
Oyster Rock 504 | KwaZulu-Natal Specials
33% OFF

Oyster Rock 504

Umhlanga Self-catering
Sleeps 4

Oyster Rock 504 is based in Umhlanga Rocks, Lighthouse Road. This is an upmarket two bedroom, two bathroom fifth floor unit. This apartment has a la

  • Swimming Pool
  • On-site Parking
R3200
R2133
Per unit
R3200
R2133
33% OFF
Oyster Rock 603 | KwaZulu-Natal Specials
33% OFF

Oyster Rock 603

Umhlanga Self-catering
Sleeps 4

Oyster Rock is based in Umhlanga Rocks, Lighthouse Road, across the road from the beach.This is an upmarket two-bedroom, two-bathroom sixth floor un

  • Swimming Pool
  • On-site Parking
R3200
R2133
Per unit
R3200
R2133
33% OFF
The Shades 40 | KwaZulu-Natal Specials
33% OFF

The Shades 40

Umhlanga Self-catering
Sleeps 4

The Shades 40 is situated in the charming town of Umhlanga Rocks.The apartment is set across the road from the walkway to the main beach. It is a tw

  • Swimming Pool
  • On-site Parking
R1700
R1133
Per unit
R1700
R1133
Oyster Breeze | Umhlanga Accommodation

Oyster Breeze

Umhlanga Self-catering
Sleeps 12 in 2 rooms

Description of the unit: This pristine apartment is nestled behind Oyster Box Hotel, and provides you with the ideal opportunity to utilise whilst on holiday....

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3950
Per unit
R3950
33% OFF
Oyster Quays 302 | KwaZulu-Natal Specials
33% OFF

Oyster Quays 302

Umhlanga Self-catering
Sleeps 4

This is an upmarket two bedroom, two bathroom third floor unit in the Oyster Quays complex. This apartment has a large balcony with lovely sea views

  • Swimming Pool
  • On-site Parking
R3200
R2133
Per unit
R3200
R2133
33% OFF
Oyster Quays 303 | KwaZulu-Natal Specials
33% OFF

Oyster Quays 303

Umhlanga Self-catering
Sleeps 4

This is a stunning two-bedroom, two-bathroom third floor unit in the Oyster Quays complex, in Umhlanga. This apartment has a vast balcony with lovel

  • Swimming Pool
  • On-site Parking
R3200
R2133
Per unit
R3200
R2133
33% OFF
Oyster Quays 402 | KwaZulu-Natal Specials
33% OFF

Oyster Quays 402

Umhlanga Self-catering
Sleeps 4

This is a two bedroom, two bathroom fourth-floor unit in the Oyster Quays complex. This apartment has a balcony with sea views, which also overlooks

  • Swimming Pool
  • On-site Parking
R3200
R2133
Per unit
R3200
R2133
Dumela Flat 9 | Margate North Beach Accommodation

Dumela Flat 9

Margate North Beach Self-catering
Sleeps 5

Dumela Flat 9 can be found in the charming seaside town of Margate, along the wondrous South Coast of KwaZulu-Natal.The quaint ground-floor flat, wh

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
Per unit
R850
Dumela Flat 10 | Accommodation Margate North Beach

Dumela Flat 10

Margate North Beach Self-catering
Sleeps 4

Dumela Flat 10 is situated along the South Coast of KwaZulu Natal, in the vibrant town of Margate.The charming flat, which has two bedrooms and two

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
Per unit
R800

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