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

Resort Accommodation in KwaZulu-Natal

100 accommodation listings, including 16 specials
Perna Perna St Lucia | St Lucia Resorts

Perna Perna St Lucia

St Lucia Self-catering, Resort
Sleeps 62 in 15 rooms
5 reviews

Welcome to Perna Perna St Lucia.Perna Perna is situated in the main street of the charming coastal town of St Lucia, nestled between the St Lucia Estuary...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Covid Safety Approved
$52
Avg per night for 2 guests
Avg per night for 2 guests
$52
Drakensberg Gardens Fairways - Heartwood Mountain Cottage | Resorts Drakensberg Gardens

Drakensberg Gardens Fairways - Heartwood Moun...

Drakensberg Gardens Self-catering, Resort
Sleeps 32 in 5 rooms
3 reviews

Are you looking for a cosy, two-person escape? How about a fun-filled family holiday? If you answered yes, then Heartwood Mountain Cottage is for you!This...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Recently Booked!
Covid Safety Approved
$114
Avg per night
Avg per night
$114
ATKV - Drakensville | Jagersrust Resorts

ATKV - Drakensville

Jagersrust Self-catering, Resort
Sleeps 868 in 180 rooms
3 reviews

ATKV Drakensville is located in the Jagersrust area, of KwaZulu-Natal. The area is cradled by the Drakensberg Mountian and is only approximately...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Covid Safety Approved
$10
Avg per night
Avg per night
$10
25% OFF
Mountain Splendour Eco-Resort | KwaZulu-Natal Specials

Mountain Splendour Eco-Resort

Cathkin Park Self-catering, Resort, Camping and Caravanning, Tented Camp
Sleeps 616 in 81 rooms
12 reviews

25% OFF

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Covid Safety Approved
$66
$50
Avg per night for 2 guests
Avg per night for 2 guests
$66
$50
123 Laguna La Crete | Uvongo Beach Resorts

123 Laguna La Crete

Uvongo Beach Self-catering, Resort
Sleeps 6
3 reviews

Laguna La Crete is a popular complex that overlooks the beautiful Uvongo Beach and lagoon with its stunning gorge and waterfall. It offers excellent...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Covid Safety Approved
$37
Avg per night
Avg per night
$37
ATKV - Natalia Beach Resort | Resorts Illovo Beach

ATKV - Natalia Beach Resort

Illovo Beach Self-catering, Resort
Sleeps 1158 in 209 rooms
1 review

ATKV Natalia is located in Kingsburgh, only 40 km south of Durban. The area has a balmy climate and attracts visitors to the sparkling blue waters...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Covid Safety Approved
$17
Avg per night
Avg per night
$17
Champagne Sports Resort | Bergview Resorts

Champagne Sports Resort

Bergview Hotel, Resort
Sleeps 608
12 reviews

Situated in the tranquility of the Central Drakensberg, boasting the most spectacular views of Champagne Castle and Cathkin Peak, lies Champagne Sports...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
$151
Avg per night for 2 guests
Avg per night for 2 guests
$151
25% OFF
San Lameer Villa 2001 | KwaZulu-Natal Specials

San Lameer Villa 2001

San Lameer Self-catering, Resort
Sleeps 4
11 reviews

25% OFF

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$72
$54
Avg per night
Avg per night
$72
$54
17 Camwood | Zimbali Coastal Estate Resorts

17 Camwood

Zimbali Coastal Estate Self-catering, Resort
Sleeps 10
1 review

Perfect for larger families, wanting a safe and secure holiday, with easy access to the beach as well as lots of activities for the children to enjoy. 17...

$235
Avg per night
Avg per night
$235
Cabana Beach Resort | Resorts Umhlanga

Cabana Beach Resort

Umhlanga Self-catering, Resort
Sleeps 44 in 10 rooms

A beautiful styled resort, with a Mediterranean village theme, we offer 217 tastefully decorated ocean-facing self-catering apartments set in...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
$75
Avg per night
Avg per night
$75
10% OFF
Umhlanga Cabanas | KwaZulu-Natal Specials

Umhlanga Cabanas

Umhlanga Rocks Self-catering, Resort
Sleeps 336
5 reviews

10% OFF

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$89
$80
Avg per night
Avg per night
$89
$80
La Casa Compartida | Resorts San Lameer

La Casa Compartida

San Lameer Self-catering, Resort
Sleeps 8
4 reviews

La Casa Compartida is a beautiful fully furnished villa situated in Die Heuwel, in the San Lameer Golf Estate in Southbroom. San Lameer Estate is also a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$368
Avg per night
Avg per night
$368
Harrington House | Widenham Resorts

Harrington House

Widenham Self-catering, Resort
Sleeps 6
1 review

The cottage has a fantastic sea view, and the Umkomaas beach is only a 800m walk or drive from the Resort. At night one can fall asleep listening to the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Covid Safety Approved
$52
Avg per night
Avg per night
$52
10% OFF
Cayley Mountain Resort | KwaZulu-Natal Specials

Cayley Mountain Resort

Cathkin Park Self-catering, Resort
Sleeps 76 in 15 rooms
2 reviews

10% OFF

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$55
$49
Avg per night
Avg per night
$55
$49
The Cavern | Bergville Resorts

The Cavern

Bergville Resort
Sleeps 64 in 23 rooms
9 reviews

The Cavern is a holiday resort offering accommodation in the KwaZulu-Natal region. Named after the Cannibal Cavern, it is situated on 3000 hectares of...

  • Wi-Fi
  • Swimming Pool
$172
Avg per night for 2 guests
Avg per night for 2 guests
$172
Silver Sands 1,2,3 Timeshare | Resorts Ushaka

Silver Sands 1,2,3 Timeshare

Ushaka Self-catering, Resort
Sleeps 650 in 119 rooms
6 reviews

Silver Sands is situated on the South Beach in Durban in close proximity to Ushaka Marine World. The units are air-conditioned, fully equipped,...

$72
Avg per night
Avg per night
$72
San Lameer 2201 | San Lameer Resorts

San Lameer 2201

San Lameer Self-catering, Resort
Sleeps 5
1 review

San Lameer golf estate is the very first golf estate developed in South Africa, composed of 620 villas, situated on the South Coast of KwaZulu-Natal....

  • Swimming Pool
  • Braai/Barbecue
$126
Avg per night
Avg per night
$126
Rocky Bay Resorts | Resorts Scottburgh

Rocky Bay Resorts

Scottburgh Resort, Camping and Caravanning
Sleeps 1115 in 190 rooms
21 reviews

Rocky Bay Resorts is situated on the scenic South Coast of KwaZulu-Natal less than an hour away from Durban.Glorious summers and tempered winters,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$14
Avg per night
Avg per night
$14
The Palace All-Suite | North Beach Resorts

The Palace All-Suite

North Beach Self-catering, Resort
Sleeps 36 in 14 rooms
2 reviews

The attractive apartments of this Art Deco style, high-rise building overlook the Indian Ocean, with stunning views of the palm-lined Marine Parade. ...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
$58
Avg per night
Avg per night
$58
AHA Alpine Heath Resort | Resorts Bergville

AHA Alpine Heath Resort

Bergville Self-catering, Resort
Sleeps 510 in 85 rooms
12 reviews

Alpine heath resort is a stylish four-star village in the berg. The resort is surrounded by crystal-clear streams and mountain fresh air that blends...

  • Swimming Pool
  • Braai/Barbecue

KwaZulu-Natal Resort 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 3860 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