Search for Cheap Deals onSpa Resort Hotels in Johannesburg
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, and you save up to 60%!
Featured Johannesburg Resorts & Hotels with Spas
Mount Grace Hotel and Spa
Old Rustenburg Road, Magaliesberg, Gauteng
Fully refundableReserve now, pay when you stay
Book a stay at this spa hotel in Magaliesberg. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attraction Mother of Mercy Shrine is located ...
Four Seasons Hotel The Westcliff, Johannesburg
67 Jan Smuts Avenue, Randburg, Gauteng
Fully refundableReserve now, pay when you stay
Stay at this 5-star 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, an IHG Hotel
Opposite Int'l Arrivals Hall, O.R. Tambo International Airport, Kempton Park, Gauteng
Fully refundable
Stay at this 5-star luxury hotel in Kempton Park. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the helpful staff in our ...
The Residence Boutique Hotel
17th 4th Avenue, Houghton, Johannesburg, Gauteng
Stay at this 5-star luxury hotel in Johannesburg. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions Rosebank Mall and Melrose Arch Shopping ...
Valley Lodge & Spa
13 Jennings Street, Magaliesberg, Gauteng
Stay at this 4-star spa hotel in Magaliesberg. Enjoy free breakfast, free WiFi, and free parking. Popular attraction Mother of Mercy Shrine is located ...
Davinci Hotel And Suites On Nelson Mandela Square
2 Maude Street, Corner of 5th Street, Sandton, Gauteng
Fully refundableReserve now, pay when you stay
Stay at this 5-star luxury hotel in Johannesburg. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Nelson Mandela Square and Sandton ...
Ascot Boutique Hotel
59 Grant Avenue, Norwood, Gauteng, Johannesburg, Gauteng
Stay at this 4-star spa hotel in Johannesburg. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Melrose Arch Shopping Centre and Rosebank ...
Saxon Hotel, Villas and Spa
36 Saxon Road, Sandhurst, Sandton, Gauteng
Stay at this 5-star luxury hotel in Johannesburg. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Montecasino and Sandton City Mall are ...
Misty Hills Country Hotel
69 Drift Blvd (R114), Muldersdrift, Gauteng
Stay at this 4-star spa hotel in Muldersdrift. Enjoy free WiFi, a full-service spa, and 3 restaurants. Popular attractions Silverstar Casino, Krugersdorp and ...
Kievits Kroon Gauteng Wine Estate
Plot 41, Reier Rd, Kamelldrift East, Pretoria, Gauteng
Stay at this 4-star spa hotel in Pretoria. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Roodeplaat Dam and Sable Hills Recreation ...
Southern Sun Rosebank
13 Tyrwhitt Avenue, Rosebank, Johannesburg, Gauteng
Fully refundableReserve now, pay when you stay
Stay at this 4-star family-friendly hotel in Johannesburg. Enjoy free breakfast, free WiFi, and 2 restaurants. Our guests praise the helpful staff in our reviews. ...
Hyatt Regency Johannesburg
191 Oxford Road, Johannesburg, Gauteng
Book a stay at this luxury hotel in Johannesburg. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Popular attractions Rosebank Mall and Melrose ...
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.
Hotels by Star Rating
Johannesburg Neighborhoods
- Sandton Hotels (6.67 mi)
- Rosebank Hotels (4.1 mi)
- Johannesburg South Hotels (5.78 mi)
- Midrand Hotels (15.04 mi)
- Randburg Hotels (4.99 mi)
- Maboneng Precinct Hotels (1.17 mi)
- Menlyn Hotels (32.39 mi)
- Fourways Hotels (13.24 mi)
- Roodepoort Hotels (10.38 mi)
- Brooklyn Hotels (32.63 mi)
- Johannesburg CBD Hotels (0.36 mi)
- Bedfordview Hotels (6.19 mi)
- Melrose Hotels (4.31 mi)
- Downtown Johannesburg Hotels (0.63 mi)
- Soweto Hotels (12.01 mi)
- Bryanston Hotels (10.19 mi)
- Lynnwood Hotels (33.49 mi)
- Pretoria Central Business District Hotels (32.62 mi)
- Morningside Hotels (8.53 mi)
- Melville Hotels (2.82 mi)
Top Points of Interests in Johannesburg
- Hotels near Montecasino
- Hotels near Gold Reef City Casino
- Hotels near Melrose Arch Shopping Centre
- Hotels near Sandton City Mall
- Hotels near Emperors Palace Casino
- Hotels near Nelson Mandela Square
- Hotels near Rosebank Mall
- Hotels near East Rand Mall
- Hotels near Lion & Safari Park
- Hotels near Mall of Africa
- Hotels near Sandton Convention Centre
- Hotels near Apartheid Museum
- Hotels near UNISA
- Hotels near Time Square Casino
- Hotels near Menlyn Park Shopping Centre
- Hotels near Gold Reef City Theme Park
- Hotels near Gallagher Convention Centre
- Hotels near Eastgate Shopping Centre
- Hotels near University of Pretoria
- Hotels near Johannesburg Zoo
Cities near Johannesburg
- Kempton Park Hotels (13.87 mi)
- Pretoria Hotels (33.54 mi)
- Pilanesberg National Park Hotels (88.53 mi)
- Hartbeespoort Hotels (32.87 mi)
- Bela-Bela Hotels (94.6 mi)
- Sun City Hotels (83.1 mi)
- Centurion Hotels (23.61 mi)
- Broederstroom Hotels (29.51 mi)
- Rustenburg Hotels (55.91 mi)
- Vanderbijlpark Hotels (37.43 mi)
- Boksburg Hotels (12.54 mi)
- Magaliesberg Hotels (34.08 mi)
- Beestekraal Hotels (63.56 mi)
- Germiston Hotels (8.18 mi)
- Muldersdrift Hotels (16.63 mi)
- Krugersdorp Hotels (16.24 mi)
- Benoni Hotels (20.67 mi)
- Hammanskraal Hotels (56.98 mi)
- Potchefstroom Hotels (68.21 mi)
- Emalahleni Hotels (78.71 mi)
Car Rentals Near Johannesburg
- Car rentals in Kempton Park
- Car rentals in Pretoria
- Car rentals in Pilanesberg National Park
- Car rentals in Hartbeespoort
- Car rentals in Bela-Bela
- Car rentals in Sun City
- Car rentals in Centurion
- Car rentals in Broederstroom
- Car rentals in Rustenburg
- Car rentals in Vanderbijlpark
- Car rentals in Boksburg
- Car rentals in Magaliesberg
- Car rentals in Beestekraal
- Car rentals in Germiston
- Car rentals in Muldersdrift
- Car rentals in Krugersdorp
Top Spa Resort Destinations
- Annapolis Spa Hotels
- Ottawa Valley Spa Hotels
- Tallahassee Spa Hotels
- Appalachian Mountains Spa Hotels
- Corpus Christi Spa Hotels
- Raleigh Spa Hotels
- Syracuse Spa Hotels
- Chattanooga Spa Hotels
- Grand Canyon Spa Hotels
- Toledo Spa Hotels
- Edmonton Spa Hotels
- El Paso Spa Hotels
- Omaha Spa Hotels
- Cincinnati Spa Hotels
- Fargo Spa Hotels
- Des Moines Spa Hotels
- Dayton Spa Hotels
- Flagstaff Spa Hotels
- Little Rock Spa Hotels
- Waco Spa Hotels
Top Booked Hotels in Johannesburg
- Southern Sun O.R. Tambo International Airport
- Premier Hotel OR Tambo
- City Lodge Hotel at OR Tambo International Airport
- Garden Court Sandton City
- InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel
- Protea Hotel by Marriott O.R. Tambo Airport
- Garden Court O.R. Tambo International Airport
- Sandton Sun and Towers
- Radisson Blu Gautrain Hotel
- NH Johannesburg Sandton Hotel
- Holiday Inn Johannesburg Airport, an IHG Hotel