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
Select dates 2 Guests

Self Catering Accommodation in KwaZulu-Natal: Discover Unique Places to Stay-71

KwaZulu-Natal

Accommodation in KwaZulu-Natal

2600+ accommodation listings, including 106 specials
Belle Vue at La Mer  | Illovo Beach Self-catering

Belle Vue at La Mer

Illovo Beach Self-catering
Sleeps 6

Escape the chill and head to Belle Vue just 30 minutes south of Durban where you will find the Illovo Beach apartments, a set of upmarket self-catering...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1300
Avg per night
R1300
Avg per night
Mtwalume Riverside-on-Sea Chalets | Self-catering Mtwalume

Mtwalume Riverside-on-Sea Chalets

Mtwalume Self-catering
Sleeps 33 in 6 rooms
7 reviews

We are situated about 95 km from Durban on the KwaZulu-Natal South Coast. This is still one of the few unspoilt beaches along our coastline, away from the...

  • Swimming Pool
  • Braai/Barbecue
R550
Avg per night
R550
Avg per night
Meadow Lane Country Cottages | Underberg Self-catering

Meadow Lane Country Cottages

Underberg Self-catering
Sleeps 20 in 5 rooms
28 reviews

Meadow Lane Country Cottages is situated in a tranquil environment amid a park-like setting, just outside of Underberg. We offer five self-catering cottages...

  • Braai/Barbecue
  • On-site Parking
R600
Avg per night
R600
Avg per night
Chaka's Studio No.79 | Self-catering Shakas Rock

Chaka's Studio No.79

Shakas Rock Self-catering
Sleeps 2

Chaka's Studio No.79 is an idyllic self-catering apartment based in Shakas Rock and it comfortably accommodates two guests with all the comforts of home.

  • Swimming Pool
  • On-site Parking
R1295
Avg per night
R1295
Avg per night
Kingfisher House | Pennington Self-catering

Kingfisher House

Pennington Self-catering
Sleeps 6
1 review

A fully equipped three bedroom house with pool, two under cover patios with braais, a garage and security. Two double bedrooms, main has an en-suit

  • Swimming Pool
  • Braai/Barbecue
R2100
Avg per night
R2100
Avg per night
Santana Private Holiday Apartment 1005 | Self-catering Margate North Beach

Santana Private Holiday Apartment 1005

Margate North Beach Resort, Self-catering
Sleeps 6
3 reviews

KZN Holiday AccommodationA lovely 2 Bedroom apartment in Santana Holiday Flats.The Apartment is situated on the 10th floor giving you a stunning sea view in...

  • On-site Parking
R600
Avg per night for 2 guests
R600
Avg per night for 2 guests
Appledore Lodge | Ramsgate Beach Self-catering

Appledore Lodge

Ramsgate Beach Self-catering
Sleeps 6
1 review

This is the ideal establishment for families wanting to break-away. The main house is upstairs and consists of two bedrooms, a bathroom with a shower, open...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R700
Avg per night
R700
Avg per night
37 Surfbay Sands | Self-catering Shelly Beach (KZN)

37 Surfbay Sands

Shelly Beach (KZN) Self-catering
Sleeps 8
17 reviews

37 Surfbay Sands is situated in a quaint complex along the south coast holiday resort town of Margate.The unit has three bedrooms and two bathrooms,

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Avg per night
R650
Avg per night
10% OFF
06 La Pirogue | KwaZulu-Natal Specials

06 La Pirogue

Ballito Self-catering
Sleeps 6
3 reviews

La Pirogue is set in a lush mangrove wetlands within close proximity to the famous Willard's Ballito Main Beach. This lovely, newly renovated self-catering,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
R1350
Avg per night
R1500
R1350
Avg per night
10% OFF
273 Sandhills Road, Prince’s Grant Golf Estate  | KwaZulu-Natal Specials

273 Sandhills Road, Prince’s Grant Golf Estat...

Princes Grant Self-catering
Sleeps 6

273 Sandhills Road, Prince’s Grant Golf Estate holiday accommodation is set on the main beach road, in the well established Prince's Grant Golf Estate.

  • Swimming Pool
  • Braai/Barbecue
R4000
R3600
Avg per night
R4000
R3600
Avg per night
AHA Alpine Heath Resort | Bergville Self-catering

AHA Alpine Heath Resort

Bergville Resort, Self-catering
Sleeps 600 in 100 rooms
8 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 perfectly...

  • Swimming Pool
  • Braai/Barbecue
Africa Queen Bed and Breakfast | Self-catering Cowies Hill

Africa Queen Bed and Breakfast

Cowies Hill Bed and Breakfast, Self-catering
Sleeps 8 in 3 rooms

Our B&B is nestled at the foot of Cowies Hill in the western suburbs of Durban. It is conveniently situated for the guest on business in Pinetown, New Germany...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Avg per night for 2 guests
R700
Avg per night for 2 guests
Villa Med 3 | Ballito Self-catering

Villa Med 3

Ballito Self-catering
Sleeps 5

This is a beautiful three bedroom self-catering apartment in Ballito. It is a great choice for a group of friends or a family to stay at and has all the needed...

  • Swimming Pool
  • Braai/Barbecue
R825
Avg per night
R825
Avg per night
La Dauphine 15 | Self-catering Ramsgate Beach

La Dauphine 15

Ramsgate Beach Self-catering
Sleeps 4

La Dauphine 15, the executive's suite, is a 4-sleeper apartment in Ramsgate that offers amazing sea views. This apartment offers a double bed and an

  • Braai/Barbecue
  • On-site Parking
R750
Avg per night
R750
Avg per night
Highlands Farm Estate | Van Reenen Self-catering

Highlands Farm Estate

Van Reenen Self-catering
Sleeps 8
58 reviews

The farmhouse has four bedrooms. Each room has either double or twin beds and an en-suite bathroom. There is a 10-seater dining table that opens onto the...

Breakfast Included
R600
Avg per night for 2 guests
R600
Avg per night for 2 guests
Unit 58 Leisuredene Village | Self-catering Wood Grange

Unit 58 Leisuredene Village

Wood Grange Self-catering
Sleeps 4
2 reviews

Unit 58 Leisuredene Village is a self-catering cottage situated within a secure complex called Leisuredene Village. The cottage offers a peaceful holiday...

  • Swimming Pool
  • Braai/Barbecue
R470
Avg per night
R470
Avg per night
Indigo Bay 12 | Margate Self-catering

Indigo Bay 12

Margate Self-catering
Sleeps 8
1 review

Indigo Bay 12 is a stunning four-bedroom, two-bathroom apartment that sleeps 8 people. The apartment is stylishly furnished in warm tones that immed

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1375
Avg per night
R1375
Avg per night
Kalisti 32 | Self-catering Shakas Rock

Kalisti 32

Shakas Rock Self-catering
Sleeps 4
1 review

Kalisti 32 is situated in a secure and gated estate in Ballito. This cosy apartment is perfect for guests who want to come "home" to comfort after a relaxing...

  • Swimming Pool
  • Braai/Barbecue
R875
Avg per night
R875
Avg per night
Sea LaVie | Hibberdene Self-catering

Sea LaVie

Hibberdene Self-catering
Sleeps 6
4 reviews

Sea LaVie is a lovely unit situated on the beachfront, in the Mariner Mews Apartment Complex. This stylish unit can comfortably sleep six, and is fully...

  • Braai/Barbecue
  • On-site Parking
R1750
Avg per night
R1750
Avg per night
2104 High Tide | Self-catering Amanzimtoti

2104 High Tide

Amanzimtoti Self-catering
Sleeps 6
4 reviews

2104 High Tide offers comfortable self-catering accommodation for families and groups. It is situated in the holiday town of Amanzimtoti, just a short...

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

KwaZulu-Natal 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 3673 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