Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .
TIP!
Enter Dates
Enter your dates for accurate availability
KwaZulu-Natal, South Africa

KwaZulu-Natal Accommodation: Find the Perfect Place to Stay-146

KwaZulu-Natal

Accommodation in KwaZulu-Natal

3900+ accommodation listings, including 224 specials
72 Nkwazi Drive, Zinkwazi Beach | Zinkwazi Beach Accommodation

72 Nkwazi Drive, Zinkwazi Beach

Zinkwazi Beach Self-catering
Sleeps 10

72 Nkwazi Drive, located in Zinkwazi Beach, is perched high on the beach road and offers guest the most fantastic sea views and easy access to the...

  • Braai/Barbecue
R2500
Avg per night
Avg per night
R2500
Stona Self Catering | Accommodation Margate

Stona Self Catering

Margate Self-catering
Sleeps 6

Stona Self-catering offers comfortable accommodation in a 2-bedroom holiday home situated in the seaside resort town of Margate. The property is 5 minutes...

  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night
Avg per night
R1500
Pennington Villa # Little Paradise | Pennington Accommodation

Pennington Villa # Little Paradise

Pennington Self-catering
Sleeps 4

Pennington is a quaint coastal town south of Durban on KwaZulu-Natal's South Coast and is the ideal vacation spot for families. It is only an hour's drive...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R700
Avg per night
Avg per night
R700
Villa Verde | Accommodation Assagay

Villa Verde

Assagay Guest House, Bed and Breakfast
Sleeps 4
2 reviews

Villa Verde is a beautiful family-run guest house situated in the quaint area of Assagay, in Durban, with lovely views over the Umhlatuzana River wetland....

  • Swimming Pool
  • On-site Parking
Breakfast Included
R1300
Avg per night for 2 guests
Avg per night for 2 guests
R1300
25% OFF
Strandloper | KwaZulu-Natal Specials

Strandloper

Uvongo Beach Self-catering
Sleeps 6

A private complex gate places you right on the beach promenade, Strandloper is perfectly situated a stone's throw away from Uvongo beach.Strandloper is a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1870
R1402
Avg per night
Avg per night
R1870
R1402
132 Catalina | Accommodation Hibberdene

132 Catalina

Hibberdene Self-catering
Sleeps 7

132 Caralina is a cosy family home located in the quiet coastal town of Hibberdene. The large self-catering house offers all the comforts of home and...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1000
Avg per night
Avg per night
R1000
Boulevard 402 | Margate Beach Accommodation

Boulevard 402

Margate Beach Self-catering
Sleeps 8

Boulevard 402 is a fully furnished, three-bedroom self-catering apartment in the secure Boulevard complex opposite the Margate beach, perfect for eight...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R940
Avg per night
Avg per night
R940
Glengarry | Accommodation Drakensberg Park (World Heritage Site) and surrounds

Glengarry

Drakensberg Park (World Heritage Site) and surrounds Resort, Self-catering
Sleeps 48 in 10 rooms
1 review

Glengarry is in the Kamberg Valley of KZN Drakensberg.Our self-catering cottages and Caravan Park on the banks of the Little Mooi River offer an inviting...

Milkwood Lodge 11 | Glenmore Beach Accommodation

Milkwood Lodge 11

Glenmore Beach Self-catering
Sleeps 4

Milkwood Lodge 11 offers comfortable self-catering accommodation in a two-bedroom wooden chalet. The chalet is situated in a secure beachfront complex,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1572
Avg per night
Avg per night
R1572
9 Umlilo Lodge | Accommodation St Lucia

9 Umlilo Lodge

St Lucia Safari
Sleeps 33 in 13 rooms
45 reviews

Umlilo Lodge is located in St Lucia and surrounded by the great iSimangaliso Wetland Park; South Africa's first National World Heritage Site. Lake St...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
Breakfast Included
R2000
Avg per night for 2 guests
Avg per night for 2 guests
R2000
Rest Assured B & B | Gillits Accommodation

Rest Assured B & B

Gillits Bed and Breakfast
Sleeps 8 in 4 rooms

Nestled in the heart of Hillcrest one finds Rest Assured B & B offers its guests four en-suite bedrooms all with their own private entrances and ample...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R820
Avg per night for 2 guests
Avg per night for 2 guests
R820
Two Bedroom Standard Villa 2103 | Accommodation San Lameer

Two Bedroom Standard Villa 2103

San Lameer Self-catering
Sleeps 4 in 2 rooms

Unit 2103 is a cosy two-bedroom, two-bathroom standard villa, located in the incredibly desirable San Lameer Estate, Southbroom, KwaZulu-Natal.Enjoy...

  • Braai/Barbecue
  • On-site Parking
R1800
Avg per night
Avg per night
R1800
St Bernard's Peak Mountain Lodge | Swartberg Accommodation

St Bernard's Peak Mountain Lodge

Swartberg Lodge
Sleeps 27 in 6 rooms

The Drakensberg Mountain Range is an absolutely spectacular visual feast for those that have a taste for the outdoors and the South African countryside.St...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night for 2 guests
Avg per night for 2 guests
R1500
Boulevard 6 | Accommodation Margate Beach

Boulevard 6

Margate Beach Self-catering
Sleeps 6

Boulevard 6 is a fully furnished, three-bedroom self-catering apartment in the secure Boulevard complex opposite the Margate beach, perfect for six...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R795
Avg per night
Avg per night
R795
Oyster Rock 101 | Umhlanga Accommodation

Oyster Rock 101

Umhlanga Self-catering
Sleeps 6

Oyster Rock is based in Umhlanga Rocks, across the road from the beach. This is an upmarket, luxury three-bedroom, three-bathroom first floor unit. This...

  • Swimming Pool
  • On-site Parking
R3600
Avg per night
Avg per night
R3600
Riverholm Country Estate | Accommodation Nottingham Road

Riverholm Country Estate

Nottingham Road Self-catering
Sleeps 20 in 3 rooms

Welcome to Riverholm Country Estate.The Country House - 6 en-suite bedrooms with private verandas and views of the dam – four queen beds and four single...

  • Swimming Pool
  • Braai/Barbecue
R2000
Avg per night
Avg per night
R2000
No 5 Bahia Village | Umdloti Beach Accommodation

No 5 Bahia Village

Umdloti Beach Self-catering
Sleeps 6

No 5 Bahia Village is a stunning elevated unit with awesome views over the south beach area of Umdloti. The unit comprises of three bedrooms, two...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2850
Avg per night
Avg per night
R2850
Sea Cottage | Accommodation Mtwalume

Sea Cottage

Mtwalume Self-catering
Sleeps 10

Sea Cottage is a well-appointed four-bedroom, three-bathroom holiday home located on the KwaZulu-Natal South Coast. Sea Cottage sleeps up to 10 people and...

  • Swimming Pool
R2150
Avg per night
Avg per night
R2150
C-View | Margate Accommodation

C-View

Margate Self-catering
Sleeps 10

C-View is a comfortable self-catering home situated in the beautiful coastal town of Margate. The house offers comfortable fully furnished accommodation...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
Avg per night
Avg per night
R2500
121 Sabuti | Accommodation Simbithi Eco Estate

121 Sabuti

Simbithi Eco Estate Self-catering
Sleeps 8
1 review

** MINIMUM 3 NIGHTS BOOKING AND 7 IN PEAK SEASON ***121 Sabuti is located in the Simbithi Eco-Estate in Ballito. It is central to the beach, Ballito Mall...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3014
Avg per night
Avg per night
R3014

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