Compare Spa Resorts & Hotels in KwaZulu-Natal
Secret Bargains - Save an extra 10% or more on select Spa Resorts & Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured KwaZulu-Natal Spa Resorts & Hotels

Granny Mouse Country House & Spa
R103, Old Main Road Lidgetton West KwaZulu-Natal
Located in Lidgetton West, Granny Mouse Country House & Spa is in the historical district, within a 15-minute drive of Nelson Mandela Capture Site Monument and Abingdon Wine Estate.
Pool
Breakfast included

Square Boutique Hotel by Misty Blue Hotels
Umhlanga Rocks Drive, 250 Umhlanga KwaZulu-Natal
When you stay at Square Boutique Hotel by Misty Blue Hotels in uMhlanga, you'll be in the business district, within a 15-minute drive of Umhlanga Rocks Beach and uShaka Marine World.
Pool
Parking included

Fordoun Hotel & Spa
Nottingham Road Nottingham Road KwaZulu-Natal
$184 nightly
The price is $211 total per night
$211 total
Dec 9 - Dec 10
Total with taxes and fees
With a stay at Fordoun Hotel & Spa in Nottingham Road, you'll be steps from Fordoun Spa and a 2-minute drive from Bill Barnes Crane and Oribi Nature Reserve.
Pool
Hot Tub

The Oyster Box
2 Lighthouse Road Umhlanga KwaZulu-Natal
$488 nightly
The price is $561 total per night
$561 total
Dec 7 - Dec 8
Total with taxes and fees
When you stay at The Oyster Box in uMhlanga, you'll be on the beach, within a 5-minute drive of Gateway Theatre of Shopping and Umhlanga Rocks Beach.
Pool
Spa

Ghost Mountain Inn
Fish Eagle Road Jozini KwaZulu-Natal
$156 nightly
The price is $180 total per night
$180 total
Dec 9 - Dec 10
Total with taxes and fees
With a stay at Ghost Mountain Inn in Jozini, you'll be on a river, and 9.8 mi (15.8 km) from iSimangaliso Wetland Park and 21.1 mi (34 km) from Jozini Dam.
Pool
Breakfast included

Urban Park Apartments & Hotel by Misty Blue Hotel
60 Meridian Drive Umhlanga KwaZulu-Natal
With a stay at Urban Park Apartments & Hotel by Misty Blue Hotel in uMhlanga, you'll be within a 15-minute drive of Umhlanga Rocks Beach and Gateway Theatre of Shopping.
Pool
Parking included

The Waterfront hotel & spa by Misty blue hotels
Corner of Mahatma Gandhi & Browns Road Durban KwaZulu-Natal
With a stay at The Waterfront hotel & spa by Misty blue hotels in Durban (Durban Point), you'll be within a 10-minute walk of uShaka Marine World and Harbour.
Parking included
Free WiFi

Selborne Golf Estate, Hotel & Spa
99 Old Main Road Pennington KwaZulu-Natal
$86 nightly
The price is $99 total per night
$99 total
Dec 6 - Dec 7
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Selborne Golf Estate, Hotel & Spa in Pennington, you'll be in the suburbs, just a 1-minute walk from Selborne Park Golf Club and 8 minutes by foot from Selbourne Golf Estate.
Pool
Spa

Gooderson Natal Spa Hot Springs & Leisure Resort
Lot 191 Koubad Farm Paulpietersburg KwaZulu-Natal
With a stay at Gooderson Natal Spa Hot Springs & Leisure Resort in Paulpietersburg, you'll be in the historical district, and 22 mi (35.5 km) from Lucas Meijer House Museum and 22 mi (35.5 km) from Nieuwe Republiek Museum.
Pool
Hot Tub

Coastlands Musgrave Hotel
315-319 Peter Mokaba Ridge Durban KwaZulu-Natal
$109 nightly
The price is $126 total per night
$126 total
Dec 9 - Dec 10
Total with taxes and fees
With a stay at Coastlands Musgrave Hotel in Durban (Musgrave), you'll be within a 10-minute drive of uShaka Marine World and The Internet Cafe.
Pool
Spa

Audacia Manor Boutique Hotel
11 Sir Arthur Road Durban KwaZulu-Natal
With a stay at Audacia Manor Boutique Hotel in Durban (Morningside), you'll be within a 15-minute drive of uShaka Marine World and Umhlanga Rocks Beach.
Pool
Breakfast included

The Riverside Hotel
10 Kenneth Kaunda Drive Durban North KwaZulu-Natal
$99 nightly
The price is $113 total per night
$113 total
Dec 14 - Dec 15
Total with taxes and fees
When you stay at The Riverside Hotel in Durban North, you'll be on a river, within a 10-minute drive of Umhlanga Rocks Beach and uShaka Marine World.
Pool
Parking included
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.
KwaZulu-Natal Spa Resorts & Hotels essential information
Spa Resorts & Hotels in KwaZulu-Natal |
140 |
|---|---|
Highest price | $561 |
Cheapest price | $99 |
Total number of hotels in KwaZulu-Natal | 2,141 |
Popular hotels | Granny Mouse Country House & Spa, Square Boutique Hotel by Misty Blue Hotels, Fordoun Hotel & Spa, The Oyster Box, Ghost Mountain Inn, Urban Park Apartments & Hotel by Misty Blue Hotel, The Waterfront hotel & spa by Misty blue hotels, Selborne Golf Estate, Hotel & Spa, Gooderson Natal Spa Hot Springs & Leisure Resort, Coastlands Musgrave Hotel, Audacia Manor Boutique Hotel, The Riverside Hotel |
Most Recent KwaZulu-Natal Hotel Reviews

Radisson Blu Hotel, Durban Umhlanga
5 out of 5
Posted 23 hours ago
CheapTickets Verified Review
"Was an awesome few days with Radisson Durban."
A verified traveler stayed at Radisson Blu Hotel, Durban Umhlanga
Types of Hotels
Top 20 KwaZulu-Natal Hotels
Hotels Near KwaZulu-Natal
Cities near KwaZulu-Natal
More to Explore in KwaZulu-Natal
Top Picks
Hotels
- Cheap Hotels in Baringo County
- Hotels around SM City Bacolod Northwing
- Hotels in Durban Beachfront
- Hotels around Thiruchendur Murugan Temple
- Cheap Hotels in uMhlanga
- Motel6 Hotels in Point Pleasant Beach
- Cheap Hotels in Ponce
- Cheap Hotels in Kirinyaga County
- Cheap Hotels in Durban
- Cheap Hotels in Aranthangi
- Cheap Hotels in Pinetown
- Cheap Hotels in Weatherford
- Cheap Hotels in Port Shepstone
- Cheap Hotels in Lusaka
- Hotels around Umhlanga Rocks Beach
- Cheap Hotels in Bergville
- 3 Star Hotels in Vryheid
Flights





