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 Self-Catering Accommodation-68

Self-Catering Accommodation in KwaZulu-Natal

2500+ accommodation listings, including 252 specials
Providence 40 | Ramsgate Beach Self-catering

Providence 40

Ramsgate Beach Self-catering
Sleeps 6
10 reviews

Providence 40 is a self-catering holiday unit ideally situated in Ramsgate, with picturesque views of the Blue Flag Main Beach and the lagoon just a few metres...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R480
Per unit
R480
Ambercrest Bed & Breakfast | Self-catering Scottburgh

Ambercrest Bed & Breakfast

Scottburgh Self-catering, Bed and Breakfast
Sleeps 16 in 7 rooms
32 reviews

Located in Scottburgh, this 60 year old house situated in a lush sub-tropical garden has been lovingly restored to its former glory. The house features five...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Starting price for 2 guests
R600
Acacia Bush Lodge | Bishopstowe Self-catering

Acacia Bush Lodge

Bishopstowe Self-catering
Sleeps 27 in 8 rooms
7 reviews

If you are tired of the bustle of the CBD and need peace and quiet during your stay in Pietermaritzburg, then Acacia Bush Lodge is ideal. It is also perfect...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R900
Per unit
R900
Dragon's Lair Guest Lodge | Self-catering Underberg

Dragon's Lair Guest Lodge

Underberg Lodge, Self-catering
Sleeps 6 in 2 rooms

Dragon's Lair Guest Lodge in a small town named the Underberg in KwaZulu-Natal.This up-market accommodation consists of two separate and private uni

  • Braai/Barbecue
  • On-site Parking
R900
Starting price for 2 guests
R900
Farhills Guest House | Champagne Valley Self-catering

Farhills Guest House

Champagne Valley Guest House, Self-catering
Sleeps 14 in 2 rooms
2 reviews

Far Hills Guesthouse is situated in central Drakensberg, on route to Champagne Sports Resort and neighbouring Valley Bakery. It has always been a place where...

  • Braai/Barbecue
  • On-site Parking
R1200
Per unit
R1200
5 Key Largo | Self-catering Doonside

5 Key Largo

Doonside Self-catering
Sleeps 5
2 reviews

5 Key Largo is a stunning and luxurious self-catering apartment situated in a resort-style complex in Doonside. The apartment, which is situated on the ground...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R640
Per unit
R640
Nelro Guesthouse | Greytown Self-catering

Nelro Guesthouse

Greytown Self-catering
Sleeps 6 in 2 rooms
1 review

Nelro Guesthouse is located in Greytown , a picturesque little town in the KwaZulu-Natal Midlands. Greytown was established in the 1850s. We have a...

  • Wi-Fi
  • On-site Parking
R600
Starting price for 2 guests
R600
Cozumel 410 | Self-catering Umdloti Beach

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
13 Surabaya | Margate Self-catering

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
Hillside Bed and Breakfast | Self-catering Kokstad

Hillside Bed and Breakfast

Kokstad Self-catering, Bed and Breakfast
Sleeps 39 in 13 rooms
2 reviews

Hillside Bed and Breakfast is located in Kokstad. It is less than two hours from Margate and two and a half hours from Pietermaritzburg.There are st

  • Pet Friendly
R200
Starting price for 2 guests
R200
Casa de Praia | Illovo Beach Self-catering

Casa de Praia

Illovo Beach Self-catering
Sleeps 6
1 review

Casa da Praia is a three bedroom, two bathroom unit with full sea views from the large patio which boasts a gas braai and patio furniture for those lazy nights...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1300
Per unit
R1300
Fourwinds Courtyard | Self-catering Winterskloof

Fourwinds Courtyard

Winterskloof Self-catering, Bed and Breakfast
Sleeps 12 in 3 rooms
1 review

Fourwinds Courtyard is probably the oldest farmhouse built on the largest piece of flat land in Winterskloof. Being a mere five minutes from Hilton, this has...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1200
Per unit
R1200
Bougainvillea  B & B and Self-Catering | Glen Hills Self-catering

Bougainvillea B & B and Self-Catering

Glen Hills Bed and Breakfast, Self-catering
Sleeps 18 in 5 rooms
2 reviews

Bougainvillea B & B and Self-Catering offers comfortable accommodation in the heart of Glen Anil in Durban. They offer four spacious bed and breakf

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R450
Starting price for 2 guests
R450
20 on Hibiscus | Self-catering Margate Beach

20 on Hibiscus

Margate Beach Self-catering
Sleeps 6

20 on Hibiscus is situated in the vibrant seaside town of Margate, with an amazing 180-degree sea view.The house accommodates up to six guests and f

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R3500
Per unit
R3500
Forbay Leisure and Accommodation  | Grosvenor Self-catering

Forbay Leisure and Accommodation

Grosvenor Self-catering
Sleeps 10 in 2 rooms
8 reviews

Forbay Leisure and Accommodation is situated in the charming seaside settlement of Bluff, in Durban.The property comprises of one main house and a c

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Per unit
R600
Woodcroft | Self-catering Lidgetton West

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
50 Chesapeake Bay | Lawrence Rocks Self-catering

50 Chesapeake Bay

Lawrence Rocks Self-catering
Sleeps 4
3 reviews

50 Chesapeake Bay is a first-floor apartment within the secure Chesapeake Bay complex. It is situated right outside the busy Margate beach on the South Coast...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
Per unit
R950
The Bridgewing | Self-catering Brighton Beach

The Bridgewing

Brighton Beach Self-catering
Sleeps 2
3 reviews

The Bridgewing is situated in a quiet cul-de-sac with uninterrupted views of the Indian Ocean in Durban. Although the unit is ideal for two guests,...

  • Wi-Fi
  • Braai/Barbecue
R720
Starting price for 2 guests
R720
7 Frinton on Sea | Ballito Self-catering

7 Frinton on Sea

Ballito Self-catering
Sleeps 7
1 review

7 Frinton is an exclusive, upmarket, self-catering apartment, right on the beachfront. This three bedroom apartment consists of a Master bedroom that ...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1600
Per unit
R1600
25% OFF
Santorini Unit F | KwaZulu-Natal Specials

Santorini Unit F

Margate Beach Self-catering
Sleeps 6

Santorini Unit F is situated in Margate, along it's famous beachfront. The unit has 3 bedrooms and 2 bathrooms. Sleeps 6 people. There is a fully e

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

KwaZulu-Natal Self-Catering Accommodation

If you are looking for KwaZulu-Natal self catering accommodation , SafariNow has a selection of self catering 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 self catering 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 Self-catering, Natal Self-catering, kwa zulu Self-catering, kwazulu natal Self-catering, kwa zulu natal Self-catering,