Skip to content

Vacation rentals in KwaZulu-Natal

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in KwaZulu-Natal

Guests agree: these stays are highly rated for location, cleanliness, and more.

Rental unit in Dolphin Coast
Modern open plan 1 bedroom apartment in Salt Rock
Modern self catering apartment with airconditioning. 15 min from King Shaka airport & shopping centres. 1 Bedroom with queen size bed. Open plan lounge, dining and kitchen. Dishwasher, full fridge/freezer, washing machine, microwave and stove. Lounge has foldaway glass doors opening up onto deck & garden with built in braai. Bathroom with bath & shower. Flat screen tv with full DSTV. Separate from main house with its own entrance & fully enclosed garden & garage. 900m from Salt Rock main beach.
$53 per night
SUPERHOST
Rental unit in Dolphin Coast
Cozy Clam at Sanddune Guesthouse, Shakas Rock
Cozy Clam is situated on the ground floor of Sanddune Guesthouse. It is a comfortable apartment with a double bed, smart TV and excellent wifi. It has a small kitchenette for self catering, consisting of a bar fridge, microwave, kettle and toaster. The unit has a en suite shower, beach and bath towels are provided. There is a skottle braai and charcoal braai available for your use. Sanddune Guesthouse is a short 200m walk away from Thompson's Bay Beach with a swimming beach and tidal pool.
$32 per night
SUPERHOST
Treehouse in Hluhluwe
Treetop hut on poles in the bush
Solar-powered, tree-top cabin. Listen to the sounds of the hippos and hyenas at night and enjoy the company of giraffes and zebras during the day. NOW OPEN: TREETOP HUT ON POLES 2.0 !!! (separate listing) - FULLY self-catering and self serviced getaway - Comfortable and fun - It does not pretend to be a five-star hotel Set in between protected conservation areas. With endless views over Phinda Private Game Reserve where elephants and lions roam. #Mudhouse Zululand
$81 per night
SUPERHOST

Vacation rentals for every style

Get the amount of space that is right for you

  • Homes
  • Hotels
  • Unique stays

Other great vacation rentals in KwaZulu-Natal

Condo in Umdloti
Shore Break
$69 per night
SUPERHOST
Rental unit in Dolphin Coast
Modern 1-bedroom apartment. Dolphin Coast, Ballito
$53 per night
SUPERHOST
Serviced apartment in Dolphin Coast
Apartment in Dolphin Coast🏝
$50 per night
SUPERHOST
Guesthouse in Dolphin Coast
Seascape
$47 per night
SUPERHOST
Cottage in Margate
SeaFront Selfcatering Studio at PrivateHolidayHome
$71 per night
SUPERHOST
Cottage in Dolphin Coast
♥SALT ROCK TREE TOPS♥ Dolphin coast near Ballito
$48 per night
SUPERHOST
Rental unit in Dolphin Coast
Suite 501, Zimbali Suites, Zimbali Coastal Resort
$86 per night
Rental unit in Dolphin Coast
Sea Breeze @ 1a Patricia
$47 per night
SUPERHOST
Rental unit in Umdloti
Umdloti Resort 606
$64 per night
Rental unit in Dolphin Coast
Coral Cottage @1a Patricia
$38 per night
SUPERHOST
Guest suite in Dolphin Coast
Calla-Cottage Dolphin Coast, central Ballito
$34 per night
SUPERHOST
Rental unit in Umhlanga
Modern Studio Apartment in Ocean Dune.
$58 per night