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

KwaZulu-Natal

Accommodation in KwaZulu-Natal

2600+ accommodation listings, including 105 specials
Nguni Moon Tepees | Underberg Self-catering

Nguni Moon Tepees

Underberg Tented Camp, Self-catering
Sleeps 8 in 4 rooms

Welcome to Nguni Moon Tepees.A unique experience, one to tick off the Bucket List! If you are keen to try something new and enjoy camping without t

  • Braai/Barbecue
  • On-site Parking
R450
Avg per night
R450
Avg per night
21 Ocean Breeze | Self-catering Kingsburgh

21 Ocean Breeze

Kingsburgh Self-catering
Sleeps 4
2 reviews

Closer to the beach you will not find. We would love to welcome you in our modern open-plan, sea view cabana. Please note: there are no separate bed

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
Avg per night
R950
Avg per night
Beach Apartment | Ramsgate Beach Self-catering

Beach Apartment

Ramsgate Beach Self-catering
Sleeps 6

Beautiful apartment situated within walking distance from the main Ramsgate beach.Sea facing three-bedroom apartment with open plan kitchen; large balcony has...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
Avg per night
R2500
Avg per night
Zig Zag Accommodation | Self-catering Ladysmith (KwaZulu-Natal)

Zig Zag Accommodation

Ladysmith (KwaZulu-Natal) Self-catering
Sleeps 20
2 reviews

Zig Zag Accommodation offers comfortable and secure, ideal for groups, in Ladysmith Kwa-Zulu Natal. Ladysmith is located almost halfway between Johannesburg...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R3000
Avg per night
R3000
Avg per night
33 Boulder Bay | Ballito Self-catering

33 Boulder Bay

Ballito Self-catering
Sleeps 8 in 2 rooms

33 Boulder Bay is situated in the small but vibrant seaside holiday town of Ballito, along the stunning Dolphin Coast.The apartment, located on the first...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1400
Avg per night
R1400
Avg per night
20% OFF
Eagles Nest | KwaZulu-Natal Specials

Eagles Nest

Everton Self-catering, Guest House
Sleeps 8
4 reviews

Eagles Nest is situated in the peaceful and leafy suburb of Everton about 35 km from Durban beachfront and very near to Hillcrest and Kloof. The gue

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R900
R720
Avg per night for 2 guests
R900
R720
Avg per night for 2 guests
Oysters of Umhlanga Luxury 3 Bedroom | Umhlanga Rocks Self-catering

Oysters of Umhlanga Luxury 3 Bedroom

Umhlanga Rocks Self-catering
Sleeps 6

Oysters of Umhlanga is situated in the heart of the affluent Umhlanga village, overlooking the terrific Indian Ocean.The quaint self-catering apartm

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3000
Avg per night
R3000
Avg per night
Over The Edge Cottage 2 | Self-catering Underberg

Over The Edge Cottage 2

Underberg Self-catering
Sleeps 2
4 reviews

Offering luxury accommodation, the Over The Edge Cottage is set on a grassy verge overlooking the Umzimkulu Valley and Drakensberg Mountains.This qu

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R990
Avg per night for 2 guests
R990
Avg per night for 2 guests
21 Kamari | Ballito Self-catering

21 Kamari

Ballito Self-catering
Sleeps 6

21 Kamari can be found along the stunning Dolphin Coast, in the seaside holiday town of Ballito.The quaint duplex, which accommodates up to six gues

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1600
Avg per night
R1600
Avg per night
Over The Horizon | Self-catering Glenmore Beach

Over The Horizon

Glenmore Beach Self-catering
Sleeps 12

Set in the small village of Munster on the south coast of KwaZulu-Natal, where wild duiker and bushbuck pass through the rear garden of the property.

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1600
Avg per night
R1600
Avg per night
Sunset Beach 29 | Uvongo Beach Self-catering

Sunset Beach 29

Uvongo Beach Self-catering
Sleeps 4

Sunset Beach 29 is a self-catering apartment with marvellous ocean views and all needed amenities for a seaside stay for four guests wanting to relax.

  • Braai/Barbecue
R550
Avg per night
R550
Avg per night
Bassani | Self-catering North Sand Bluff

Bassani

North Sand Bluff Self-catering
Sleeps 8
1 review

Bassani Cottage Bassani Cottage is tucked away in a neat garden in Leisure Bay close to the T O Strand Beach. It is a four bedroom, slee

  • Braai/Barbecue
R2860
Avg per night
R2860
Avg per night
Vuurvliegie | Leisure Bay Self-catering

Vuurvliegie

Leisure Bay Self-catering
Sleeps 11 in 2 rooms

Vuurvliegie is one of the original Leisure Bay home’s that has been cared for with lots of love and attention.It is a three bedroom, one bathroom ho

R1170
Avg per night
R1170
Avg per night
Fishermans Flat | Self-catering St Lucia

Fishermans Flat

St Lucia Self-catering
Sleeps 16 in 2 rooms
2 reviews

Gorgeous flat in the heart of Zululand, ideal accommodation for fishermen and families, within walking distance to the beach, Igwalagwala Nature Trail, the...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
Avg per night for 2 guests
R800
Avg per night for 2 guests
Ducktree Cottage  | Glenmore (Port Edward) Self-catering

Ducktree Cottage

Glenmore (Port Edward) Self-catering
Sleeps 14 in 3 rooms

This secure pet friendly gem is nestled in a majestic garden with secret pathways leading to a natural splash pool set in a backdrop of tropical flower beds...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1060
Avg per night
R1060
Avg per night
Dumela Flat 1 | Self-catering Margate North Beach

Dumela Flat 1

Margate North Beach Self-catering
Sleeps 6

Situated in the charming seaside resort town of Margate, Dumela Flat 1 offers guests ideal holiday accommodation.The flat, which accommodates up to

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R700
Avg per night
R700
Avg per night
Dumela Flat 2 | Margate North Beach Self-catering

Dumela Flat 2

Margate North Beach Self-catering
Sleeps 6

Dumela Flat 2 is situated in the spectacular seaside resort town of Margate, along the South Coast.The quaint flat, which has two bedrooms and two b

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R700
Avg per night
R700
Avg per night
Shangri LA 208 | Self-catering Doonside

Shangri LA 208

Doonside Self-catering
Sleeps 6

Shangri LA 208 is a sea-facing self-catering apartment situated just meters away from Doonside beach, in Kingsburgh; Durban. The apartment has two b

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1400
Avg per night
R1400
Avg per night
Dumela Flat 18 | Margate North Beach Self-catering

Dumela Flat 18

Margate North Beach Self-catering
Sleeps 5

Situated within a holiday resort complex in Margate, Dumela Flat 18 offers accommodation ideal for a family or a group of friends. The quaint flat c

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R700
Avg per night
R700
Avg per night
Lakibba B&B | Self-catering Park Hill

Lakibba B&B

Park Hill Self-catering
Sleeps 8 in 4 rooms

Lakibba is set in Durban, 4 km from Kings Park Stadium and 4.4 km from Kings Park Athletics Stadium. All rooms come with a TV. Certain rooms feature a seating...

R595
Avg per night
R595
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