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

KwaZulu-Natal

Accommodation in KwaZulu-Natal

2600+ accommodation listings, including 104 specials
Berg Treat | Bergview Self-catering

Berg Treat

Bergview Self-catering
Sleeps 6

Welcome to Berg Treat.Berg Treat is situated in an eco-estate with mountain views, bordering the Ukhahlamba Drakensberg World Heritage Site. It boas

  • Braai/Barbecue
R1950
Avg per night
R1950
Avg per night
Kenri | Self-catering Scottburgh

Kenri

Scottburgh Self-catering
Sleeps 4
1 review

A fully equipped self catering flat overlooking a beautiful garden. .One double and two single beds. Ideal for a couple with two children. Bathroom shower...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R590
Avg per night
R590
Avg per night
Shore Breakers Chalets | Shelly Beach (KZN) Self-catering

Shore Breakers Chalets

Shelly Beach (KZN) Self-catering
Sleeps 52 in 9 rooms
23 reviews

Shore Breakers Chalets offers nine self-catering units located near the ocean. The units can accommodate between three and 14 people, depending on which chalet...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R655
Avg per night
R655
Avg per night
12 The Islands | Self-catering Shakas Rock

12 The Islands

Shakas Rock Self-catering
Sleeps 6

12 The Islands is set on a stunning cliff in Ballito boasting the most breathtaking sea views. This unit has 3 bedrooms. The lounge, dining and kitc

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2300
Avg per night
R2300
Avg per night
Cabana Beach Resort | Umhlanga Self-catering

Cabana Beach Resort

Umhlanga Self-catering, Resort
Sleeps 100 in 20 rooms

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

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1500
Avg per night
R1500
Avg per night
Umhlanga Self-catering Guest House | Self-catering Herrwood Park

Umhlanga Self-catering Guest House

Herrwood Park Guest House, Self-catering
Sleeps 37 in 8 rooms

Umhlanga Rocks is the place to be seen in KwaZulu-Natal and we, at Umhlanga Self-catering Guest House, offer the discerning traveller clean and comfortable...

  • Swimming Pool
  • Braai/Barbecue
R250
Avg per night for 2 guests
R250
Avg per night for 2 guests
Bumblebees B&B | La Lucia Self-catering

Bumblebees B&B

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

Nestled between Umhlanga and Durban North in the lush green suburb of La Lucia, Bumblebees has everything to offer both the business traveller and tourist. We...

Breakfast Included
R1190
Avg per night for 2 guests
R1190
Avg per night for 2 guests
35% OFF
Quayside on Timeball | KwaZulu-Natal Specials

Quayside on Timeball

Point Self-catering
Sleeps 6
13 reviews

Quayside on Timeball is a 5 Star Tourism Graded luxurious, modern apartment situated near the waterside of Durban Point. The self-catering apartment can...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3800
R2470
Avg per night
R3800
R2470
Avg per night
At Ramsgate 70 | Ramsgate South Self-catering

At Ramsgate 70

Ramsgate South Self-catering
Sleeps 6
10 reviews

You will most certainly find what you have expected ;You will wake up in the mornings to the magnificent glory of the unspoilt main beach and lagoon of Ra

  • Swimming Pool
  • Braai/Barbecue
R800
Avg per night
R800
Avg per night
Rams Holiday Apartments Beachfront - South Beach Durban | Self-catering South Beach

Rams Holiday Apartments Beachfront - South Be...

South Beach Self-catering
Sleeps 10
17 reviews

Rams Holiday Home Beachfront is a private holiday flat on Durban’s beachfront Golden Mile. It is located on the beachfront side of Marine Parade. A short...

  • On-site Parking
R1200
Avg per night
R1200
Avg per night
Springholm | Lions River Self-catering

Springholm

Lions River Self-catering
Sleeps 28 in 8 rooms

Springholm chalets are situated on a beautiful dam in the heart of the Natal Midlands. Our six fully self-catering chalets and two en-suite rooms are located...

  • Braai/Barbecue
  • On-site Parking
R650
Avg per night
R650
Avg per night
45 Summer Sands | Self-catering North Beach

45 Summer Sands

North Beach Self-catering
Sleeps 4
15 reviews

Set in a secure estate, the 45 Summer Sands apartment is well located along the prime area of the Golden Mile, three blocks away from Durban’s North Beach.

  • Swimming Pool
  • On-site Parking
R1000
Avg per night
R1000
Avg per night
Unit 22 Jakaranda Holiday Flats  | Uvongo Self-catering

Unit 22 Jakaranda Holiday Flats

Uvongo Self-catering
Sleeps 6
5 reviews

Unit 22 Jakaranda Holiday Flats is situated on the seaside resort in Uvongo close to Margate, along the South Coast of Kwa-Zulu Natal.The unit has t

  • Braai/Barbecue
  • On-site Parking
R700
Avg per night
R700
Avg per night
Ithaca 9 | Self-catering Manaba Beach

Ithaca 9

Manaba Beach Self-catering
Sleeps 6
3 reviews

Ithaca 9 is situated in Manaba Beach in the Southcoast. Manaba is a seaside village on the Hibiscus Coast that overlaps Uvongo and Margate.This full

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R699
Avg per night for 2 guests
R699
Avg per night for 2 guests
Musgrave Avenue Guest Lodge | Musgrave Self-catering

Musgrave Avenue Guest Lodge

Musgrave Bed and Breakfast, Self-catering
Sleeps 17 in 7 rooms

Musgrave Avenue Guest Lodge is a renovated Georgian style building offering affordable self-catering accommodation in Durban. A tasty breakfast is also...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R896
Avg per night for 2 guests
R896
Avg per night for 2 guests
Seeuitsig 10 | Self-catering Uvongo Beach

Seeuitsig 10

Uvongo Beach Self-catering
Sleeps 5
4 reviews

See Uitsig 10 is an ocean front apartment within walking distance from Uvongo beach. This standard apartment is situated in a secure apartment complex and is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
Avg per night
R1000
Avg per night
Mandulo Guest House | Musgrave Self-catering

Mandulo Guest House

Musgrave Bed and Breakfast, Self-catering
Sleeps 10 in 4 rooms
17 reviews

Mandulo Guesthouse is set on a high ridge of the city of Durban, and conveniently situated to almost everything, e.g. beaches, city centre, ICC, Berea,...

  • Swimming Pool
  • Braai/Barbecue
R700
Avg per night for 2 guests
R700
Avg per night for 2 guests
The Breakers 223 | Self-catering Herrwood Park

The Breakers 223

Herrwood Park Self-catering
Sleeps 4

The Breakers Hotel is based in Umhlanga Rocks, Lagoon Drive. This is a two bedroom, one bathroom ground-floor unit. This apartment overlooks the gar

  • Swimming Pool
  • On-site Parking
R2200
Avg per night
R2200
Avg per night
Lazy Days Accommodation | Ballito Self-catering

Lazy Days Accommodation

Ballito Self-catering
Sleeps 4
1 review

Lazy Days Accommodation is a semi-detached self-catering house, ideally located just 150 m from the beach, in Ballito on the Dolphin Coast. The house is set...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R980
Avg per night
R980
Avg per night
4 Thira Santorini | Self-catering Shakas Rock

4 Thira Santorini

Shakas Rock Self-catering
Sleeps 6
9 reviews

4 Thira Santorini is situated in the luxurious Santorini Complex, a large complex that incorporates an large coastal area between Ballito and Shaka's Rock.Part...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1300
Avg per night
R1300
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 3669 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