Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Browse for Johannesburg Spa Resorts & Hotels $41

Search over 1 million properties and 550 airlines worldwide

Free cancellation on most hotels. Because flexibility matters.

Search over 1 million flights, hotels, packages, and more

Top Johannesburg Resorts & Hotels with Spas

African Pride Mount Grace Country House & Spa, Autograph Collection
$82
per night
Apr 30 - May 1
4.2/5Very Good! (146 reviews)
Great location but poor service

"Outstanding location. Peaceful and quiet however the service was very basic and lacked in many details. The property was 5 star and service was 2 star."…"

Reviewed on Dec 23, 2019

African Pride Mount Grace Country House & Spa, Autograph Collection
Four Seasons Hotel The Westcliff, Johannesburg
5 out of 5
67 Jan Smuts Avenue, Randburg, Gauteng
$308
per night
Apr 27 - Apr 28
4.7/5Exceptional! (250 reviews)

"The services and amenities are excellent. It site on a beautiful hill site of Johannesburg, next to the Zoo. The location is not very convenient, 30 to 40 minutes ride to the airport. There is no public transportation."…"

Reviewed on Feb 12, 2020

Four Seasons Hotel The Westcliff, Johannesburg
InterContinental Johannesburg O.R Tambo Airport
5 out of 5
Opposite Int'l Arrivals Hall, O.R. Tambo International Airport, Kempton Park, Gauteng
$217
per night
Apr 17 - Apr 18
4.7/5Exceptional! (430 reviews)

"Very convenient at the airport. Had a very nice stay"…"

Reviewed on Mar 21, 2020

InterContinental Johannesburg O.R Tambo Airport
The Residence Boutique Hotel
5 out of 5
17th 4th Avenue, Houghton, Johannesburg, Gauteng
$225
per night
Apr 18 - Apr 19
4.9/5Exceptional! (234 reviews)

"The boutique experience was amazing! Eclectic decor and great food."…"

Reviewed on Oct 28, 2019

The Residence Boutique Hotel
Valley Lodge & Spa
4 out of 5
13 Jennings Street, Magaliesberg, Gauteng
$155
per night
Apr 30 - May 1
4.3/5Excellent! (17 reviews)
a sad week-end

"The swimming-pool was not clean enough We could hear the conversation and TV of our neighbours The table outside has not been cleaned, table clothes spent with holes"…"

Reviewed on Nov 20, 2017

Valley Lodge & Spa
Davinci Hotel And Suites On Nelson Mandela Square
5 out of 5
2 Maude Street, Corner of 5th Street, Sandton, Gauteng
$172
per night
Apr 18 - Apr 19
4.5/5Wonderful! (418 reviews)

"Helpful, polite and diligent staff. Good food, as well, and, generally friendly environment. The stay was made to feel like a homely environment, with guests feeling maximum comfort. A very pleasant experience."…"

Reviewed on Mar 23, 2020

Davinci Hotel And Suites On Nelson Mandela Square
Genesis All-Suite Hotel
4 out of 5
10 Sandler Road, Fairmount, Johannesburg, Gauteng
Get Rates
4.4/5Excellent! (490 reviews)

"This is our go to property in Johannesburg. It’s absolutely perfect for families who need space and it is a grocery store and all the amenities of a hotel at your fingertips. A gem in Johannesburg and couldn’t rate it high enough"…"

Reviewed on Mar 14, 2020

Genesis All-Suite Hotel
Ascot Boutique Hotel
4 out of 5
59 Grant Avenue, Norwood, Gauteng, Johannesburg, Gauteng
$41
per night
Apr 17 - Apr 18
4.2/5Very Good! (163 reviews)

"Staff was ever ready to please. Close to many restaurants around the hotel. Hot water took a while to come on."…"

Reviewed on Feb 3, 2020

Ascot Boutique Hotel
Saxon Hotel, Villas and Spa
5 out of 5
36 Saxon Road, Sandhurst, Sandton, Gauteng
$440
per night
May 1 - May 2
5/5Exceptional! (70 reviews)
South African luxury

"This was easily the best place I've stayed all year! The service was top-notch: staff were personable and always a step ahead. There are less than 60 rooms here and you really feel the intimate nature of the service as a result. The facility itself...amazing. The villas are connected by an elevated ..."…"

Reviewed on Dec 17, 2019

Saxon Hotel, Villas and Spa
Misty Hills Country Hotel
4 out of 5
69 Drift Blvd (R114), Krugersdorp, Gauteng
$82
per night
Apr 30 - May 1
4.2/5Excellent! (139 reviews)
Fantastic.

"It was a good stay and I enjoyed every moment of it."…"

Reviewed on May 6, 2019

Misty Hills Country Hotel
Kievits Kroon Country Estate
4 out of 5
Plot 41, Reier Rd, Kamelldrift East, Pretoria, Gauteng
$91
per night
Apr 25 - Apr 26
4.3/5Excellent! (53 reviews)
Average

"I stayed for a total of three nights. Overall was a good experience. The conferencing staff are very helpful and the other staff as well. There were however, marks on the carpet in the room. And the staff completely forgot about turn down service on one of the evenings. When I tried to contact reception ..."…"

Reviewed on Oct 10, 2019

Kievits Kroon Country Estate
Southern Sun Rosebank
4 out of 5
13 Tyrwhitt Avenue, Rosebank, Johannesburg, Gauteng
$82
per night
Apr 18 - Apr 19
4.2/5Very Good! (265 reviews)

"It was a surprise that the establishment had changed names from Crowne Plaza to Southern Sun. The first time I heard about this was when our taxi driver told us about the name change. Luckily, the driver knew where to take me. It was also somewhat of an inconvenience to find that the hotel lobby ..."…"

Reviewed on Feb 14, 2020

Southern Sun Rosebank
Hyatt Regency Johannesburg
5 out of 5
191 Oxford Road, Johannesburg, Gauteng
$148
per night
May 1 - May 2
4.5/5Wonderful! (150 reviews)

"Loved absolutely everything about the hotel. Great fitness area with gym and swimming pool, amazing breakfasts and great helpful staff."…"

Reviewed on Mar 18, 2020

Hyatt Regency Johannesburg
Fairlawns Boutique Hotel and Spa
5 out of 5
Alma Road, Sandton, Gauteng
Get Rates
4.8/5Exceptional! (62 reviews)

"Nicely located, lovely vegetation, lovely rooms, great pool area and spa. Great property!! Love it"…"

Reviewed on Dec 17, 2019

Fairlawns Boutique Hotel and Spa
Thaba Eco Hotel
4 out of 5
Impala Road, Klipriviersberg Nature Reserve, Johannesburg South, Gauteng
Get Rates
4.5/5Wonderful! (100 reviews)
Hotels.com booking discount

"I think we must all be treated the same, I didn't like the way Xolani did when I checked in especially that I booked with my discount after the 10th stay and I really felt like I was given a room that was different and the porter was even surprised that I was given that room (325). I liked the hotel ..."…"

Reviewed on Aug 25, 2019

Thaba Eco Hotel
The Maslow Hotel, Sandton
4 out of 5
Corner Grayston Drive and Rivonia Road, Sandton, Gauteng
$88
per night
May 1 - May 2
4.4/5Wonderful! (386 reviews)

"Good pol,. great shuttle bus to the Mandela Mall every 30 minutes. Very good breakfast"…"

Reviewed on Feb 28, 2020

The Maslow Hotel, Sandton
Menlyn Boutique Hotel
5 out of 5
209 Tugela Road, Ashlea Gardens, Pretoria, Gauteng
Get Rates
4.4/5Excellent! (44 reviews)
Average

"Nice hotel and surroundings in general, but I the shower has not been cleaned, there were hairs on the shower floor, and the toiletries half used and open awaiting me. Also make sure you don’t receive the room across from the gym, from early morning you’ll hear people running on the treadmill and ..."…"

Reviewed on Apr 23, 2019

Menlyn Boutique Hotel
Peermont D'oreale Grande at Emperors Palace
5 out of 5
64 Jones Road, Kempton Park, Gauteng
Get Rates
4.2/5Excellent! (205 reviews)

"Too much positive to list. Very convenient and comfortable for the airport when waiting for connecting flights"…"

Reviewed on Mar 13, 2020

Peermont D'oreale Grande at Emperors Palace
Don't see what you're looking for?
We've got more Resorts & Hotels with Spas. Find the right one for you.
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.

Johannesburg Resorts & Spa Travel Guide

Indulge Yourself with a Johannesburg Spa Vacation

Take a deep breath and let yourself relax. Take the opportunity for a trip where you can have all your worries melt away in Johannesburg. If you are seeking for high-end accommodations or reasonable alternatives, we can help you find the perfect accomodation to stay. In fact, this area is so popular that it saw a large rise of guests that are making it their ultimate spot to unwind. Pack your bag and leave behind your stress to start your pressure-free holiday.

Book a Johannesburg Spa Vacation that Won't Break the Bank

Make sure to take your time once you've checked-in. You've just begun your vacation, so take some time getting acquainted with your accommodations. You'll soon see that the majority of these hotels best expectations and that the staff takes pride in keeping your room and the facilities immaculate. After you've indulged yourself by getting a therapeutic massage, unwinding in the steam room, or soaking in the whirlpool, you can put on your explorer's cap and locate the hidden gems of Johannesburg. Discovering incredible foods, curio shops, or a beautiful park can be one of the many highlights of your vacation. If you're not sure where to begin, ask your hotel's concierge to get an idea for what Johannesburg has to offer. There is no better source than a local to point you to an exciting evening out or to a cafe to enjoy a few drinks at and socialize. Wherever you end up going for fun, just make sure to take it easy. Your spa holiday shouldn't be anything but exceptionally relaxing.

Providing plenty of comfortable retreats and and calm surroundings, it's clear why an increasing number of people are choosing Johannesburg as their stress-free spa weekend sanctuary.

More trip options

Travelers Loved These Resorts & Hotels with Spas