Book spa resorts in Johannesburg from CA $52
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Johannesburg Spa Resorts & Hotels

The Residence Boutique Hotel
17th 4th Avenue Johannesburg Gauteng
The price is CA $449 per night
CA $449
CA $519 total
Jan 16 - Jan 17, 2026
includes taxes & fees
Book a stay at this luxury hotel in Johannesburg. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions Melrose Arch Shopping Centre and Gold ...

Saxon Hotel, Villas and Spa
36 Saxon Road, Sandhurst Sandton Gauteng
The price is CA $1,056 per night
CA $1,056
CA $1,215 total
Dec 18 - Dec 19
includes taxes & fees
Book a stay at this luxury hotel in Johannesburg. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Melrose Arch Shopping Centre and Montecasino ...

Four Seasons Hotel The Westcliff, Johannesburg
67 Jan Smuts Avenue Randburg Gauteng
Free cancellation
Reserve now, pay when you stay
The price is CA $636 per night
CA $636
CA $739 total
Dec 18 - Dec 19
includes taxes & fees
Book a stay at this luxury hotel in Johannesburg. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...

InterContinental Johannesburg O.R Tambo Airport by IHG
Opposite Int'l Arrivals Hall Kempton Park Gauteng
Free cancellation
The price is CA $405 per night
CA $405
CA $541 total
Dec 31 - Jan 1, 2026
includes taxes & fees
Book a stay at this luxury hotel in Kempton Park. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the helpful staff in our ...

Fairlawns Boutique Hotel and Spa
Alma Road Sandton Gauteng
Free cancellation
Reserve now, pay when you stay
The price is CA $369 per night
CA $369
CA $429 total
Dec 21 - Dec 22
includes taxes & fees
Book a stay at this luxury hotel in Johannesburg. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Nelson Mandela Square and Melrose Arch ...

Davinci Hotel And Suites On Nelson Mandela Square
2 Maude Street, Corner of 5th Street Sandton Gauteng
Free cancellation
Reserve now, pay when you stay
The price is CA $295 per night
CA $295
CA $344 total
Jan 8 - Jan 9, 2026
includes taxes & fees
Book a stay at this luxury hotel in Johannesburg. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Melrose Arch Shopping Centre and ...

Kievits Kroon Gauteng Wine Estate
Plot 41, Reier Rd, Kamelldrift East Pretoria Gauteng
The price is CA $228 per night
CA $228
CA $268 total
Jan 10 - Jan 11, 2026
includes taxes & fees
Book a stay at this spa hotel in Pretoria. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Sandonia Golf Club and Roodeplaat Dam Nature ...

Southern Sun Rosebank
Crn Tyrwhitt & Sturdee Av Rosebank, 0A Johannesburg GP
Free cancellation
Reserve now, pay when you stay
The price is CA $113 per night
CA $113
CA $130 total
Dec 18 - Dec 19
includes taxes & fees
Book a stay at this family-friendly hotel in Johannesburg. Enjoy free breakfast, free WiFi, and 2 restaurants. Our guests praise the helpful staff in our reviews. ...

Mount Grace Hotel & Spa
Old Rustenburg Road, Mogale City Magaliesberg GP
The price is CA $240 per night
CA $240
CA $276 total
Jan 3 - Jan 4, 2026
includes taxes & fees
Book a stay at this spa hotel in Magaliesberg. Enjoy free WiFi, free parking, and 2 outdoor pools.

Ascot Boutique Hotel
59 Grant Avenue Johannesburg Gauteng
The price is CA $51 per night
CA $51
CA $52 total
Dec 18 - Dec 19
includes taxes & fees
Stay at this hotel in Johannesburg. Enjoy free WiFi, free parking, and room service. Popular attractions Melrose Arch Shopping Centre and Houghton Golf Club ...

Valley Lodge & Spa
13 Jennings Street Magaliesberg Gauteng
Book a stay at this spa hotel in Magaliesberg. Enjoy free breakfast, free WiFi, and free parking.

Misty Hills Country Hotel
69 Drift Blvd (R114) Muldersdrift Gauteng
Free cancellation
Reserve now, pay when you stay
The price is CA $110 per night
CA $110
CA $130 total
Jan 17 - Jan 18, 2026
includes taxes & fees
Book a stay at this spa hotel in Muldersdrift. Enjoy free WiFi, a full-service spa, and 3 restaurants. Popular attractions Ster-Kinekor Cradlestone and Silverstar ...
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.
About Johannesburg Spa Hotels
There is nothing more refreshing than a day at the spa. And the pure joy of spa hotels in Johannesburg will make you feel rejuvenated and relaxed. Pamper yourself while in Johannesburg with a massage, a calming facial, or relaxation in the sauna or steam room. Spa hotels in Johannesburg offer everything you need to feel ultimate tranquility. So book today on Travelocity to find deals on Johannesburg spa hotel and prepare to relax.
Johannesburg hotels essential information
Accommodation | 3,297 hotels |
|---|---|
Lowest Price | CA $52 |
Highest Price | CA $1,215 |
Popular hotels | Mount Grace Hotel & Spa, Four Seasons Hotel The Westcliff, Johannesburg, InterContinental Johannesburg O.R Tambo Airport by IHG, The Residence Boutique Hotel, Valley Lodge & Spa, Davinci Hotel And Suites On Nelson Mandela Square, Ascot Boutique Hotel, Saxon Hotel, Villas and Spa, Misty Hills Country Hotel, Kievits Kroon Gauteng Wine Estate, Southern Sun Rosebank, Fairlawns Boutique Hotel and Spa |
Recent Johannesburg hotel reviews by fellow wanderers

Radisson Hotel and Convention Centre OR Tambo Airport
5 out of 5
Posted 5 days ago
Travelocity Verified Review
"Beautiful property with fragrant gardens, lovely swimming pools, gorgeous views of the Drakenberg mountains, and helpful staff. Great variety of food at breakfast, and wide variety of options at dinner. About 45 minutes from the Orpen gate of Kruger.
Would definitely stay here again if in the area."
A verified traveller stayed at Radisson Hotel and Convention Centre OR Tambo Airport
An airport
- Kempton Park Hotels
- Pretoria Hotels
- Pilanesberg National Park Hotels
- Broederstroom Hotels
- Centurion Hotels
- Hartbeespoort Hotels
- Sun City Hotels
- Bela-Bela Hotels
- Emalahleni Hotels
- Rustenburg Hotels
- Boksburg Hotels
- Germiston Hotels
- Benoni Hotels
- Beestekraal Hotels
- Potchefstroom Hotels
- Edenvale Hotels
- Thabazimbi Hotels
- Vereeniging Hotels
- Brits Hotels
- Buffelspoort Hotels
- Roodeplaat Hotels
- Boshoek Hotels
- Parys Hotels
- Illovo Hotels
- Alberton Hotels
- Dinokeng Game Reserve Hotels
- Mpumalanga - Limpopo Hotels
- Randfontein Hotels
- Vaal Marina Hotels
Most popular
Hotels
- Motels Ajax
- Spa Resorts & Hotels in Chambly
- Hotels with smoking rooms in Cape Town
- Romantic Getaways & Hotels in Vancouver Island
- All Inclusive Resorts & Hotels in Cape Town
- Hotels in Canmore
- MarriottHotelsResorts Hotels in Montreal
- Courtyard by Marriott Ottawa East
- Hotels in Pretoria
- Barceló Bávaro Beach - Adults Only - All Inclusive
- Casino Resorts & Hotels in Blue Mountains
- Spa Resorts & Hotels in Hammanskraal
- Boutique Hotels in Jasper
- Houseboat Rentals British Columbia Interior
- Motels Victoria
- Hotels in Merritt
- All Inclusive Resorts & Hotels in Boca Chica
Flights
Activities



