
House holiday rentals in KwaMashu
Find and book unique houses on Airbnb
Top-rated house rentals in KwaMashu
Guests agree: these houses are highly rated for location, cleanliness and more.
Holiday rentals for every style
Get the amount of space that is right for you
Popular amenities for house rentals in KwaMashu
House rentals with a pool

Sea View Villa

On Hewitt | Beach House | Salt Rock

**Stunning Beach House on Salt Rock beach**

Modern stylish beach house / villa Sheffield Beach

Stork on Forest

2 Bedroom Cottage, Private Pool & Solar

Zimbali Beach Forest Golf Estate 3 Bed

Colonial Gem
Weekly house rentals

Stylish Balinese Hideaway | 1BR + Private Pool

Wake to Waves & Lagoon Views

Umdloti House - Upper level - Perfect location

Chakas Terrace 7 - Beach House

River Mouth View Home

Architectural gem in Durban North - sleeps 6

Lavender Cottage in Central Hillcrest

Wander & Rest
Private house rentals

Umhlanga Villa Forest Drive

The Bungalow Umhlanga Durban

Zimbali Resort - Pure Elegance

145 on Forest - La Lucia, Umhlanga

Home away from home in the heart of Morningside

Modern Prestondale Home

Sheffield Family Beach House

Dream Villa Zimbali Coastal Estate
Destinations to explore
- Ballito Holiday rentals
- Durban Holiday rentals
- uMhlanga Holiday rentals
- Maputo Holiday rentals
- East London Holiday rentals
- Nelspruit Holiday rentals
- Bloemfontein Holiday rentals
- Ponta do Ouro Holiday rentals
- Johannesburg South Holiday rentals
- Clarens Holiday rentals
- Margate Holiday rentals
- Durban North Holiday rentals
- Umhlanga Beach
- uShaka Marine World
- Zimbali Coastal Resort
- Isipingo Beach
- Suncoast Casino, Hotels and Entertainment
- Cotswold Downs Estate, Golf Bookings and Leisure centre
- Thompsons Beach
- Victoria Country Club
- Durban Botanic Gardens
- Compensation Beach
- Tongaat Beach
- Prince’s Grant Golf Estate
- Willard Beach
- Wilson's Wharf
- Brighton Beach
- Scottburgh Beach
- Anstey's Beach
- Park Rynie Beach
- Royal Durban Golf Club
- Umdloti Beach Tidal Pool
- uShaka Beach
- Tugela Beach
- Beachwood Course
- Wedge Beach