Welcome to Travelstart. 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 Accommodation-141

KwaZulu-Natal

Accommodation in KwaZulu-Natal

3900+ accommodation listings, including 367 specials
Santorini Unit K | Lawrence Rocks Accommodation

Santorini Unit K

Lawrence Rocks Self-catering
Sleeps 6

This lovely three bedroom self-catering unit is situated in the back block with open plan living areas leading out onto the spacious balcony. The main...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$56
Avg per night
Avg per night
$56
Sea view Cottage - The Homestead Margate | Accommodation Margate

Sea view Cottage - The Homestead Margate

Margate Self-catering
Sleeps 6

The cottage is a lovely, small self-catering holiday home that is suitable for a family of four- two adults and two children, not four adults. The cottage...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$64
Avg per night
Avg per night
$64
Zululand Lodge | Hluhluwe Accommodation

Zululand Lodge

Hluhluwe Lodge, Safari
Sleeps 18 in 9 rooms

Zululand Lodge is a privately owned tented camp on the 800 hectare uKuwela wildlife conservancy located in the heart of the Elephant Coast, northern...

  • On-site Parking
$117
Avg per night for 2 guests
Avg per night for 2 guests
$117
30% OFF
Oyster Rock 402 | KwaZulu-Natal Specials

Oyster Rock 402

Umhlanga Self-catering
Sleeps 4

Oyster Rock 402 is based in Umhlanga Rocks, across the road from the beach. The apartment has two-bedrooms, two-bathrooms and is a fourth floor unit. This...

  • Swimming Pool
  • On-site Parking
$148
$104
Avg per night
Avg per night
$148
$104
Vakasha Bed and Breakfast | Hluhluwe Accommodation

Vakasha Bed and Breakfast

Hluhluwe Guest House, Bed and Breakfast
Sleeps 27

Vakasha Bed and Breakfast is situated in the quite town of Hluhluwe. The guest house offers bed and breakfast accommodation close to all the amenities and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$94
Avg per night for 2 guests
Avg per night for 2 guests
$94
30% OFF
Oyster Schelles 1002 | KwaZulu-Natal Specials

Oyster Schelles 1002

Umhlanga Self-catering
Sleeps 4

Oyster Schelles 1002 is based in Umhlanga Rocks, Lighthouse Road. This is an upmarket, luxury two bedroom, two bathroom tenth-floor unit. This apartment...

  • Swimming Pool
  • On-site Parking
$148
$104
Avg per night
Avg per night
$148
$104
Spacious Family Home In Dunkirk Estate | Dunkirk Estate Accommodation

Spacious Family Home In Dunkirk Estate

Dunkirk Estate Self-catering
Sleeps 9

Spacious Family Home is located in Dunkirk Estate along the KwaZulu-Natal North Coast.This spacious house can accommodate up to nine guests and features a...

  • Braai/Barbecue
  • On-site Parking
$204
Avg per night
Avg per night
$204
Villa Etali - Trafalgar | Accommodation Trafalgar

Villa Etali - Trafalgar

Trafalgar Self-catering
Sleeps 8

The rhythmic sound of the crashing waves and the chorus of the resident birds enhance Villa Etali’s peaceful appeal.Villa Etali is a fully equipped,...

  • Swimming Pool
  • Braai/Barbecue
Breakfast Included
$530
Avg per night
Avg per night
$530
Riverholm Country Estate | Nottingham Road Accommodation

Riverholm Country Estate

Nottingham Road Self-catering
Sleeps 20 in 3 rooms

Welcome to Riverholm Country Estate.The Country House - 6 en-suite bedrooms with private verandas and views of the dam – four queen beds and four single...

  • Swimming Pool
  • Braai/Barbecue
$106
Avg per night
Avg per night
$106
Two Bedroom Superior Villa 1939 | Accommodation San Lameer

Two Bedroom Superior Villa 1939

San Lameer Self-catering
Sleeps 4

Unit 1939 is a stunning two-bedroom, one-bathroom superior villa, located in the incredibly desirable San Lameer Estate, Southbroom, KwaZulu-Natal.Enjoy...

  • Braai/Barbecue
  • On-site Parking
$95
Avg per night
Avg per night
$95
102 Bermuda | Ballito Accommodation

102 Bermuda

Ballito Self-catering
Sleeps 6

102 Bermuda is a modern self-catering apartment located in Ballito on the North Coast of KwaZulu-Natal. Ideal for a family of six.The ground floor unit...

  • Wi-Fi
  • Swimming Pool
$80
Avg per night
Avg per night
$80
The Meadows Guest House  | Accommodation Aviary Hill

The Meadows Guest House

Aviary Hill Guest House
Sleeps 10 in 6 rooms

The Meadows Guesthouse is the ideal place to relax after a long day of work or travel, whether it be in the comfort of your room or at the swimming...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
La Crete Sands 12 - Uvongo | Uvongo Beach Accommodation

La Crete Sands 12 - Uvongo

Uvongo Beach Self-catering
Sleeps 6

La Crete Sands 12 is a beautiful self-catering holiday apartment in Uvongo beach on the South coast, approximately 50m from the beach.La Crete Sands 12 is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$34
Avg per night
Avg per night
$34
Pebble Beach 108. Sibaya, Umhlanga | Accommodation Hillhead

Pebble Beach 108. Sibaya, Umhlanga

Hillhead Self-catering
Sleeps 6

Pebble Beach is a lovely resort-style venue with two roof-top pools overlooking the Indian Ocean and Hawaan nature trail. The accommodation comprises two...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$127
Avg per night
Avg per night
$127
Kedros@Ballito | Ballito Accommodation

Kedros@Ballito

Ballito Self-catering
Sleeps 6

Kedros@Ballito is a self-catering holiday home, accommodating up to six guests in Ballito. Situated just 800 meters from the beach.The house has three...

  • Braai/Barbecue
  • On-site Parking
$61
Avg per night
Avg per night
$61
St Bernard's Peak Mountain Lodge | Accommodation Swartberg

St Bernard's Peak Mountain Lodge

Swartberg Lodge
Sleeps 27 in 6 rooms

The Drakensberg Mountain Range is an absolutely spectacular visual feast for those that have a taste for the outdoors and the South African countryside.St...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
$80
Avg per night for 2 guests
Avg per night for 2 guests
$80
Laguna La Crete Unit i | Uvongo Beach Accommodation

Laguna La Crete Unit i

Uvongo Beach Self-catering
Sleeps 4

The Laguna La Crete Complex is perched on the cliffs overlooking the sheltered Uvongo main beach.The unit has 2 bedrooms and 2 bathrooms. Sleeps 4 people....

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$36
Avg per night
Avg per night
$36
Ramsgate Palms Unit H | Accommodation Ramsgate Beach

Ramsgate Palms Unit H

Ramsgate Beach Self-catering
Sleeps 4

The Ramsgate Palms complex embraces the hillside overlooking the picturesque Ramsgate Beach. This blue flag accredited beach is the perfect place to spend...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$36
Avg per night
Avg per night
$36
Laguna La Crete Unit J | Uvongo Beach Accommodation

Laguna La Crete Unit J

Uvongo Beach Self-catering
Sleeps 4

The Laguna La Crete complex is perched on the cliffs overlooking the sheltered Uvongo main beach.The unit has 2 bedrooms and 2 bathrooms. Sleeps 4 people....

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$36
Avg per night
Avg per night
$36
Laguna La Crete Unit D | Accommodation Uvongo Beach

Laguna La Crete Unit D

Uvongo Beach Self-catering
Sleeps 6

The Laguna La Crete D is perched on the cliffs overlooking the sheltered Uvongo main beach.The unit has 3 bedrooms and 2 bathrooms. Sleeps 6 people. ...

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

KwaZulu-Natal Accommodation

If you are looking for KwaZulu-Natal holiday accommodation , Travelstart has a selection of Self-catering, Bed and Breakfast, Guest House holiday accommodation in KwaZulu-Natal and surrounds. With 3888 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