KwaZulu-Natal Spa Resorts

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in KwaZulu-Natal

Pick from 140 KwaZulu-Natal Resorts & Hotels with Spas with updated room rates, reviews, and availability. Most hotels are fully refundable.

Granny Mouse Country House & Spa
Great for spa weekends
4 out of 5
R103, Old Main Road, Between Lidgetton and Balgowan, Lidgetton West, KwaZulu-Natal, 3275
8.8/10 Excellent! (85 reviews)

Travelers like: full-service spa, sauna, steam room, massage

Travelers say...
"Great service and amazing dinner!"

Reviewed on Jun 10, 2022

Granny Mouse Country House & Spa
Fordoun Hotel & Spa
Great for spa weekends
5 out of 5
Nottingham Road, Midlands, Nottingham Road, KwaZulu-Natal, 3280
The price is $125 per night from Jun 19 to Jun 20
$125
per night
Jun 19 - Jun 20
9.6/10 Exceptional! (108 reviews)

Travelers like: full-service spa, sauna, steam room, massage

Travelers say...
"Always a treat to stay at the Fordoun Hotel and Spa. Beautiful surroundings, great service, excellent food."

Reviewed on Jan 11, 2023

Fordoun Hotel & Spa
The Oyster Box
Great for spa weekends
5 out of 5
2 Lighthouse Road, Umhlanga, KwaZulu-Natal, 4320
The price is $348 per night from Jun 2 to Jun 3
$348
per night
Jun 2 - Jun 3
9.6/10 Exceptional! (256 reviews)

Travelers like: full-service spa, sauna, massage, facials

Travelers say...
"One of the best hotels I have ever stayed in."

Reviewed on May 29, 2023

The Oyster Box

Save an average of 15% on thousands of hotels when you're signed in

Ghost Mountain Inn
Great for spa weekends
4 out of 5
Fish Eagle Road, Jozini, KwaZulu-Natal, 3965
The price is $109 per night from Jun 2 to Jun 3
$109
per night
Jun 2 - Jun 3
9.2/10 Wonderful! (65 reviews)

Travelers like: full-service spa, sauna, steam room, massage

Travelers say...
"Ghost Mountain"

Reviewed on Feb 4, 2023

Ghost Mountain Inn
Zimbali Resort
Great for spa weekends
3.5 out of 5
Zimbali Coastal, Ballito, KwaZulu-Natal, 4422
8.4/10 Very Good! (211 reviews)

Travelers like: full-service spa, steam room, massage, facials

So so stay.
"Rooms are a bit dated with a bit of a damp/old smell. Service is where they lacked entirely. Definitely not on par with 4 or 5 star establishments. One issue to raise, called room service around 8:30 to 9:00 pm and their line was continuously busy. Eventually called guest services at 9pm to which ..."

Reviewed on Feb 16, 2020

Zimbali Resort
Urban Park Apartments & Hotel by Misty Blue Hotel
3 out of 5
60 Meridian Drive, Umhlanga, KwaZulu-Natal, 4001
7.4/10 Good! (166 reviews)
"Hi , I am very upset because I booked a room for Friday the 3rd of September at urban park, but urban park hotel is closed. I can’t understand why Expedia would allow me to book a room at urban park when they are closed. I would like a refund for the room I booked! It is unacceptable and unprofessional ..."

Reviewed on Sep 16, 2021

Urban Park Apartments & Hotel by Misty Blue Hotel
The Waterfront hotel & spa by Misty blue hotels
3 out of 5
Corner of Mahatma Gandhi & Browns Road, Durban, KwaZulu-Natal, 4001
7.4/10 Good! (215 reviews)
"It wasn’t as what was advertised"

Reviewed on Jul 11, 2021

The Waterfront hotel & spa by Misty blue hotels
Selborne Golf Estate, Hotel & Spa
Great for spa weekends
4 out of 5
99 Old Main Road, Off Sezela off-ramp, Pennington, KwaZulu-Natal, 4184
8.4/10 Very Good! (58 reviews)

Travelers like: full-service spa, sauna, massage, facials

Amazing stay with Family and Friends
"Amazing stay with Family and Friends Rooms were cleaned daily, bed super comfortable and all the amenities needed."

Reviewed on May 10, 2023

Selborne Golf Estate, Hotel & Spa
Gooderson Natal Spa Hot Springs & Leisure Resort
Great for spa weekends
3 out of 5
Lot 191 Koubad Farm, Paulpietersburg, KwaZulu-Natal, 3180
The price is $64 per night from Jun 2 to Jun 3
$64
per night
Jun 2 - Jun 3
7.2/10 Good! (40 reviews)

Travelers like: full-service spa, sauna, steam room, massage

Natal Spa
"The pools and stuff was ok and fun The room was not so clean ,especially the bathroom and the staff didnt help us with things we needed They also had horse riding but when it was our turn to go ,they said we had to make an appointment"

Reviewed on Oct 3, 2022

Gooderson Natal Spa Hot Springs & Leisure Resort
Coastlands Musgrave Hotel
Great for spa weekends
4 out of 5
315-319 Peter Mokaba Ridge, Durban, KwaZulu-Natal
The price is $62 per night from Jun 19 to Jun 20
$62
per night
Jun 19 - Jun 20
7.4/10 Good! (136 reviews)

Travelers like: full-service spa, massage, facials, manicures and pedicures

Travelers say...
"Amazing"

Reviewed on Jan 12, 2023

Coastlands Musgrave Hotel
Don't see what you're looking for?
See all available properties in KwaZulu-Natal
View all properties
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.

Pocket Guide: Resorts & Hotels with Spas in KwaZulu-Natal

Search for hotels in KwaZulu-Natal on Expedia. You can easily find your hotels in KwaZulu-Natal using one of the methods below:

  • View our selection of featured hotels in KwaZulu-Natal
  • Use the map to find hotels in the KwaZulu-Natal neighborhood you prefer
  • Use the filters to see hotels in a specific area of KwaZulu-Natal, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in KwaZulu-Natal
  • Enter your travel dates to view the best deals on hotels in KwaZulu-Natal - while they last

KwaZulu-Natal Resorts & Hotels with Spas information

 

Resorts & Hotels with Spas in KwaZulu-Natal

140

Highest price
$348
Cheapest price
$62
Number of guest reviews
1,340
Total number of hotels in KwaZulu-Natal
1,837

 

Recent reviews of KwaZulu-Natal hotels
Expedia verified reviews