Find Cheap Deals onResorts & Hotels with Spas in KwaZulu-Natal
You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking!
Check Last Minute KwaZulu-Natal Hotel Deals
Top Cities in KwaZulu-Natal

Durban
Featured KwaZulu-Natal Resorts & Hotels with Spas

Granny Mouse Country House & Spa
R103, Old Main Road, Between Lidgetton and Balgowan, Lidgetton West, KwaZulu-Natal
Stay at this 4-star spa country house in Lidgetton West. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Michaelhouse Nature Reserve and ...
Travelers like: full-service spa, sauna, steam room, massage

Square Boutique Hotel by Misty Blue Hotels
Umhlanga Rocks Drive, 250, Umhlanga, KwaZulu-Natal
Stay at this 4-star boutique hotel in Umhlanga. Enjoy free WiFi, free parking, and a rooftop terrace. Popular attractions Umhlanga Rocks Beach and Ster-Kinekor ...
Travelers like: sauna, steam room, massage

Fordoun Hotel & Spa
Nottingham Road, Midlands, Nottingham Road, KwaZulu-Natal
Stay at this 5-star luxury hotel in Nottingham Road. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Fordoun Spa and Bill Barnes Crane ...
Travelers like: full-service spa, sauna, steam room, massage

The Oyster Box
2 Lighthouse Road, Umhlanga, KwaZulu-Natal
Stay at this 5-star luxury hotel in Umhlanga. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff and the property condition ...
Travelers like: full-service spa, sauna, massage, facials

Ghost Mountain Inn
Fish Eagle Road, Jozini, KwaZulu-Natal
Stay at this 4-star spa hotel in Jozini. Enjoy free breakfast, free WiFi, and free parking.
Travelers like: full-service spa, sauna, steam room, massage

Urban Park Apartments & Hotel by Misty Blue Hotel
60 Meridian Drive, Umhlanga, KwaZulu-Natal
Stay at this 3-star family-friendly hotel in Umhlanga. Enjoy free WiFi, free parking, and a free area shuttle. Popular attractions Umhlanga Rocks Beach and Gateway ...

The Waterfront hotel & spa by Misty blue hotels
Corner of Mahatma Gandhi & Browns Road, Durban, KwaZulu-Natal
Stay at this 3.5-star business-friendly hotel in Durban. Enjoy free parking, breakfast (surcharge), and room service. Popular attractions uShaka Marine World ...

Selborne Golf Estate, Hotel & Spa
99 Old Main Road, Off Sezela off-ramp, Pennington, KwaZulu-Natal
Stay at this 4-star beach hotel in Pennington. Enjoy free parking, 2 outdoor pools, and a full-service spa. Popular attractions Selborne Park Golf Club and Selbourne ...
Travelers like: full-service spa, sauna, steam room, massage

Gooderson Natal Spa Hot Springs & Leisure Resort
Lot 191 Koubad Farm, Paulpietersburg, KwaZulu-Natal
Stay at this 3-star spa hotel in Paulpietersburg. Enjoy free parking, 7 outdoor pools, and a full-service spa.
Travelers like: full-service spa, sauna, steam room, massage

Coastlands Musgrave Hotel
315-319 Peter Mokaba Ridge, Durban, KwaZulu-Natal
Stay at this 4-star spa hotel in Durban. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Popular attractions uShaka Marine World and St. Thomas' ...
Travelers like: full-service spa, massage, facials, manicures and pedicures

Audacia Manor Boutique Hotel
11 Sir Arthur Road, Morningside, Durban, KwaZulu-Natal
Stay at this 5-star luxury hotel in Durban. Enjoy free breakfast, free WiFi, and free parking. Popular attractions uShaka Marine World and St James Anglican ...
Travelers like: massage, hot tub

The Riverside Hotel
10 Kenneth Kaunda Drive, Durban North, KwaZulu-Natal
Stay at this 4-star beach hotel in Durban North. Enjoy free WiFi, free parking, and 2 bars/lounges. Popular attractions uShaka Marine World and Umhlanga Rocks ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
TEST
- Walt Disney World Resort Hotels
- Mystery Spot Hotels
- San Antonio SeaWorld Hotels
- Universal Studios Florida Hotels
- Ark Encounter Hotels
- Six Flags Magic Mountain Hotels
- Six Flags Over Georgia Hotels
- Six Flags Fiesta Texas Hotels
- Columbus Zoo And Aquarium Hotels
- Busch Gardens Tampa Bay Hotels
- Six Flags St Louis Hotels
- Cedar Point Hotels
- Disneyland Hotels
- Silverwood Theme Park Hotels
- Universal Studios Hollywood Hotels
- Kalahari Waterpark Resort Hotels
- Aquatica Hotels
- LEGOLAND California Hotels
- Kings Island Hotels
- Hersheypark Hotels
Best Hotel Destinations in KwaZulu-Natal
- Durban Hotels
- Umhlanga Hotels
- Ballito Hotels
- St. Lucia Hotels
- Margate Hotels
- Richards Bay Hotels
- Pietermaritzburg Hotels
- Hluhluwe Hotels
- Jagersrust Hotels
- Durban North Hotels
- Ladysmith Hotels
- Cathkin Park Hotels
- Scottburgh Hotels
- Jozini Hotels
- Drakensberg Gardens Hotels
- Newcastle Hotels
- Port Edward Hotels
- Nottingham Road Hotels
- Hilton Hotels
- Kingsburgh Hotels
- aManzimtoti Hotels
- eMdloti Hotels
- Mid Illovo Hotels
- Southbroom Hotels
Top Attractions in KwaZulu-Natal
- Hotels near Umhlanga Rocks Beach
- Hotels near uShaka Marine World
- Hotels near Durban Beach
- Hotels near Moses Mabhida Stadium
- Hotels near Gateway Theatre of Shopping
- Hotels near Suncoast Casino and Entertainment World
- Hotels near iSimangaliso Wetland Park
- Hotels near Durban International Convention Centre
- Hotels near Golden Mile
- Hotels near Umdloti Beach
- Hotels near Tugela Falls
- Hotels near Margate Beach
- Hotels near Ballito Beach
- Hotels near St. Lucia Estuary Beach
- Hotels near Royal Natal National Park
- Hotels near Durban Botanical Gardens
- Hotels near University of KwaZulu-Natal
- Hotels near Umhlanga Lighthouse
- Hotels near The Gallery-St Lucia
- Hotels near Umhlanga Lagoon Nature Trail
Popular Hotel Themes in KwaZulu-Natal
- Hotels with Free Parking in KwaZulu-Natal
- Hotels with a Pool in KwaZulu-Natal
- Family Hotels in KwaZulu-Natal
- Beach Hotels in KwaZulu-Natal
- Apartment Hotel in KwaZulu-Natal
- Hotel Wedding Venues in KwaZulu-Natal
- Casinos in KwaZulu-Natal
- Romantic Hotels in KwaZulu-Natal
- Pet-friendly Hotels in KwaZulu-Natal
- Luxury Hotels in KwaZulu-Natal