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

Accommodation in KwaZulu-Natal

3400+ accommodation listings, including 328 specials
Woodcroft | Lidgetton West Accommodation

Woodcroft

Lidgetton West Self-catering
Sleeps 7 in 2 rooms

Woodcroft is situated on a farm in Lidgetton. These charming cottages are located in a quiet setting, overlooking the Lions River and picturesque farming and...

  • Braai/Barbecue
  • On-site Parking
R700
Per unit
R700
37 Sovereign Sands - Blythedale | Accommodation Blythedale Beach

37 Sovereign Sands - Blythedale

Blythedale Beach Self-catering
Sleeps 8

Stunning modern apartment on three levels with sea views from the main patio and direct access onto the beach. Open-plan entertainment area and ful

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3000
Per unit
R3000
North Lodge Budget Non-Self-Catering | Park Hill Accommodation

North Lodge Budget Non-Self-Catering

Park Hill Lodge
Sleeps 6 in 2 rooms

North Lodge Budget Non-Self-Catering are part of North Lodge which also offers bigger self-catering suites and cottages, situated in Durban North.Th

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R298
Starting price for 2 guests
R298
Blue Dolphin Ridge | Accommodation La Lucia

Blue Dolphin Ridge

La Lucia Bed and Breakfast, Self-catering
Sleeps 4 in 2 rooms
10 reviews

Nestled on the crest of La Lucia, Blue Dolphin Ridge provides secure and secluded accommodation for both business and leisure travellers. The facility...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Per unit
R1200
Mallorca 5 | Selection Beach Accommodation

Mallorca 5

Selection Beach Self-catering
Sleeps 4

Mallorca 5 is located on the beach in a small town named Umdloti, Durban. This duplex can accommodate up to four guests and features a lounge, a din

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1150
Per unit
R1150
Beach Apartment | Accommodation Ramsgate Beach

Beach Apartment

Ramsgate Beach Self-catering
Sleeps 6

Beautiful apartment situated within walking distance from the main Ramsgate beach.Sea facing three-bedroom apartment with open plan kitchen; large balcony has...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
9% OFF
Dieu Del-amor  B&B | KwaZulu-Natal Specials

Dieu Del-amor B&B

Margate Bed and Breakfast, Self-catering
Sleeps 22 in 7 rooms
24 reviews

Dieu Del-amor B&B and Self-catering is located just 900 m from Margate main beach, with stunning sea views. Accommodation is offered in two double rooms, one...

  • Swimming Pool
  • Braai/Barbecue
R420
R382
Starting price for 2 guests
R420
R382
Umdloti Cabanas 32 | Accommodation Selection Beach

Umdloti Cabanas 32

Selection Beach Self-catering
Sleeps 4

Umdloti Cabanas 32 is located in a small resort town on the KwaZulu-Natal North Coast.This sea facing apartment can accommodate up to four guests an

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1050
Per unit
R1050
35% OFF
San Lameer   l   Villa 2504 | KwaZulu-Natal Specials

San Lameer l Villa 2504

San Lameer Self-catering
Sleeps 7

Villa 2504 San Lameer is a three-bedroom, two-bathroom unit located in the prestigious estate of San Lameer in the lower South Coast of Kwazulu Natal.

  • Braai/Barbecue
  • On-site Parking
R1895
R1232
Per unit
R1895
R1232
De Witte Loft | Accommodation Signal Hill

De Witte Loft

Signal Hill Self-catering
Sleeps 6 in 3 rooms
8 reviews

De Witte Loft is a charming self-catering unit situated in a quiet neighborhood of Newcastle, only a short drive to various shops and restaurants.This fully...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Per unit
R650
Aird Country House | Lions River Accommodation

Aird Country House

Lions River Self-catering
Sleeps 9 in 2 rooms
3 reviews

This vast farm is home to two rustic cottages with everything you will need for a self-catering stay in the country. Situated along the Midlands Meander, Aird...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R280
Per unit
R280
Mallorca 41 | Accommodation Selection Beach

Mallorca 41

Selection Beach Self-catering
Sleeps 4

Mallorca 41 is located in the charming seaside resort town of Umdloti, Durban. This self-catering apartment can accommodate up to four guests and fe

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Per unit
R1200
25% OFF
Bondi Beach Unit C | KwaZulu-Natal Specials

Bondi Beach Unit C

Shelly Beach (KZN) Self-catering
Sleeps 4

Bondi Beach is ideally situated on prime beachfront property with direct access to the beach, in Margate. This unit has 2 bedrooms and 2 bathrooms.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
R450
Per unit
R600
R450
25% OFF
Colonial Sands Unit E | KwaZulu-Natal Specials

Colonial Sands Unit E

Margate Beach Self-catering
Sleeps 6

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

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
R712
Per unit
R950
R712
Cozumel 410 | Umdloti Beach Accommodation

Cozumel 410

Umdloti Beach Self-catering
Sleeps 4

Cozumel 311 is situated in the vibrant seaside town of Umdloti, along the Umhlanga Coastline.This modern furnished apartment can accommodate up to f

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
25% OFF
Kingfisher Unit E | KwaZulu-Natal Specials

Kingfisher Unit E

St Michaels on Sea Self-catering
Sleeps 6
2 reviews

This complex is situated in a prime position, close to the popular St Michaels Beach. The unit has three bedrooms and two bathrooms. There is a full

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R715
R536
Per unit
R715
R536
25% OFF
Laguna La Crete Unit F | KwaZulu-Natal Specials

Laguna La Crete Unit F

Beacon Rocks Self-catering
Sleeps 6

The Laguna La Crete Complex is perched on the cliffs overlooking the sheltered Uvongo main beach.The unit has 3 bedrooms and 2 bathrooms. Sleeps 6 p

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R775
R581
Per unit
R775
R581
25% OFF
Laguna La Crete Unit G | KwaZulu-Natal Specials

Laguna La Crete Unit G

Beacon Rocks Self-catering
Sleeps 6
1 review

The Laguna La Crete G is perched on the cliffs overlooking the sheltered Uvongo main beach.The unit has 3 bedrooms and 2 bathrooms. Sleeps 6 people.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R775
R581
Per unit
R775
R581
Highover Wildlife Sanctuary | Richmond - KZN Accommodation

Highover Wildlife Sanctuary

Richmond - KZN Lodge, Camping and Caravanning, Self-catering
Sleeps 199 in 35 rooms
4 reviews

Highover Wildlife Sanctuary is an eco-adventure destination in KwaZulu-Natal that offers you an adrenaline rush as you shoot with white river rapids,...

  • Braai/Barbecue
  • On-site Parking
R190
Starting price for 2 guests
R190
13 Surabaya | Accommodation Margate

13 Surabaya

Margate Self-catering
Sleeps 4

13 Surabaya is located in a secure complex in the heart of Margate. This beautiful modern apartment can accommodate up to four guests and features a

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

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