Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Johannesburg Resorts & Hotels with Spas

See all 880 Hotels in Johannesburg
African Pride Mount Grace Country House & Spa

African Pride Mount Grace Country House & Spa

Old Rustenburg Road, Magaliesberg
5.0 out of 5.0
4.2 out of 5 (82 reviews)
Excellent viewsMount Grace is a lovely weekend getaway with lovely views and very realaxing.Staff are pleasant and helpful,buffet has much to offer and value for money.
  Sep 2, 2017

$125

$125
The Residence Boutique Hotel

The Residence Boutique Hotel

17th 4th Avenue, Johannesburg
5.0 out of 5.0
4.9 out of 5 (175 reviews)
Absolute luxury!Excellent staff, amazing amenities, great food, wonderful pianist, beautiful setting. We stayed for 2 nights on our way to and from Madagascar, and it was perfect both times. We booked their car transport to and from the airport and they were waiting for us when we arrived, a welcome sight after ...
  Sep 29, 2017

$217

$217
Kievits Kroon Country Estate & Spa

Kievits Kroon Country Estate & Spa

Plot 41, Reier Rd, Kamelldrift East, Pretoria
4.0 out of 5.0
4.6 out of 5 (17 reviews)
Nice hotel near PretoriaSchedule ahead for spa treatment. They found a way to fit us in but wasn't sure. Massage was good. Had laundry done. Was expensive.
  Aug 13, 2013

$91

$91
Saxon Hotel, Villas and Spa

Saxon Hotel, Villas and Spa

36 Saxon Road, Sandhurst, Sandton
5.0 out of 5.0
5.0 out of 5 (41 reviews)
Flawless as usual!Professional staff & management, spectacular grounds, great restaurant & beautiful rooms. Great by any standard and looking very forward to my next visit.
  Jul 25, 2016

$432

$432
Fairlawns Boutique Hotel and Spa

Fairlawns Boutique Hotel and Spa

Alma Road, Sandton
5.0 out of 5.0
4.8 out of 5 (34 reviews)
Luxury Boutique Hotel in Beautiful Garden SettingFairlawns is a beautifully appointed luxury boutique hotel set amongst extensive gardens. It is hard to believe that you are close to the bustling Sandton shopping and business areas - but you are! It is luxury all the way, from the moment you arrive to the moment you leave. A warm towel and fresh ...
  Mar 16, 2017

$240

$240
The Maslow

The Maslow

Corner Grayston Drive and Rivonia Road, Sandton
4.0 out of 5.0
4.5 out of 5 (203 reviews)
Too short a stay. Would have liked to take advantage of shuttle to Nelson Mandela Square.
  Oct 17, 2017

$114

$114
Menlyn Boutique Hotel

Menlyn Boutique Hotel

209 Tugela Road, Pretoria
5.0 out of 5.0
3.9 out of 5 (14 reviews)
Nice hotel and security good good food ,people nice, and the staff to nice and clean
  Nov 28, 2016

$106

$106
InterContinental Johannesburg O.R Tambo Airport

InterContinental Johannesburg O.R Tambo Airport

Opposite Int'l Arrivals Hall, Kempton Park
5.0 out of 5.0
4.7 out of 5 (218 reviews)
Very nice hotel close to the airportMy son was arriving in Johannesburg for a two month stay. He arrived on a Tuesday evening and was not going to be picked up from the hotel until the next morning. This hotel was very easy to find coming out of the airport. He had a very nice room and was able to have a nice dinner and breakfast the ...
  Oct 18, 2017

$231

$231
Peermont D'oreale Grande at Emperors Palace

Peermont D'oreale Grande at Emperors Palace

64 Jones Road, Kempton Park
5.0 out of 5.0
4.2 out of 5 (155 reviews)
Great for a short stay.Close to airport and a complementary shuttle. Great comfort and walking distance to a large food court. Room service and bar costs are very reasonable.
  Nov 22, 2017

$231

$231
Ascot Boutique Hotel

Ascot Boutique Hotel

59 Grant Avenue, Johannesburg
4.0 out of 5.0
4.1 out of 5 (121 reviews)
Lovely hotel in a surprising locationLovely hotel with only 15 rooms. In an area of shops so view from room overlooks shops. We stayed for a night away from the kids and to celebrate our anniversary. Room well appointed. Not sure if this applies to all rooms but only has a shower. The staff were very friendly and helpful. The only faults ...
  Mar 12, 2017

$69

$69
The Michelangelo Hotel

The Michelangelo Hotel

Nelson Mandela Square, Sandton
5.0 out of 5.0
4.4 out of 5 (325 reviews)
Excellent hotelExcellent hotel in great location Always good high standard of facilities and food
  Aug 18, 2017
Peermont Metcourt at Emperors Palace

Peermont Metcourt at Emperors Palace

Emperors Palace, 64 Jones Road, Kempton Park
3.0 out of 5.0
3.9 out of 5 (259 reviews)
Nice hotel in great airport locationNice hotel in Emperor's Palace complex at JNB airport. Has nice rooms, a wonderful buffet breakfast and good internet. Easy walk through complex to other hotels, shops and restaurants. Hotel also provides shuttle service to the airport. Hotel can arrange day trips and activities if desired. This ...
  Sep 29, 2017

$111

$111
Velmoré Hotel Estate & Spa

Velmoré Hotel Estate & Spa

96 Main Road, Centurion
4.0 out of 5.0
3.5 out of 5 (23 reviews)
Great stay at this hotel. Very comfortable and staff were very helpful
  Apr 10, 2017

$85

$85
African Pride Irene Country Lodge

African Pride Irene Country Lodge

Nellmapius Drive, Centurion
4.5 out of 5.0
4.3 out of 5 (33 reviews)
Nice Hotel in a prime locationWe stayed here twice before and the accommodation and staff is great. What is not so great is the pricy menu and the quality of food and presentation in the restaurant. We expected more and better presentation of the food at the high cost when compared to other high end restaurants in the area.
  Aug 23, 2017

$50

$50
Valley Lodge & Spa

Valley Lodge & Spa

13 Jennings Street, Magaliesberg
4.0 out of 5.0
4.4 out of 5 (14 reviews)

$162

$162
Radisson Blu Hotel Sandton, Johannesburg

Radisson Blu Hotel Sandton, Johannesburg

Daisy Street And Rivonia Road, Sandton
5.0 out of 5.0
4.2 out of 5 (277 reviews)
Access to three story gym with pool The best part about this hotel is access to a (third party) three story gym with pool and 250m indoor running track (on the 9th floor...). It's also easily accessible from the airport (JNB). Just take the train, and walk a block. There is a second Radisson Blu right next to the train station, don't ...
  Dec 8, 2016
Sheraton Pretoria Hotel

Sheraton Pretoria Hotel

643 Corner Of Church And Wessels Streets, Pretoria
5.0 out of 5.0
4.2 out of 5 (203 reviews)
Great downtown location It is always a pleasure stay at this hotel. Staff and facility is great.
  Nov 13, 2017

$84

$84
Misty Hills Country Hotel

Misty Hills Country Hotel

69 Drift Blvd (R114), Krugersdorp
4.0 out of 5.0
4.2 out of 5 (117 reviews)
Amazing HotelThis hotel was truly amazing, the architecture and decor are Beautiful, our room was just as we saw on the website. It had Thatch ceilings with high vaulted beams, there was even an outdoor shower in the patio garden off the Bathroom. The bed is by far the most comfortable I have ever slept in and ...
  Oct 31, 2017

$89

$89
Indaba Hotel

Indaba Hotel

William Nicol Drive, Fourways, Midrand
4.0 out of 5.0
4.2 out of 5 (91 reviews)
Nice hotel with fabulous spa facilities. Chiefs Boma is a must!!!! Other F&B needs some training. Dinner at Epson Bistro was disappointing. Staff very friendly. Overall a very nice stay.
  Feb 24, 2017

$108

$108
Davinci Hotel And Suites On Nelson Mandela Square

Davinci Hotel And Suites On Nelson Mandela Square

2 Maude Street, Corner of 5th Street, Sandton
5.0 out of 5.0
4.6 out of 5 (259 reviews)
Luxurious Stay at the Davinci Hotel & SuitesA wonderful time and enjoyed every second of my stay - went much too quickly! Staff were fabulous, super responsive - nothing was too much! My room was so nice, comfortable, clean and with a nice balcony. This will be my go to hotel in Sandton - the best of the best!
  Nov 13, 2017

$163

$163
Map

Recently booked Resorts & Hotels with Spas in Johannesburg

Holiday Inn Express Pretoria Sunnypark
3.0 out of 5.0
Last booking: 34 minutes ago
Radisson Blu Gautrain Hotel Sandton Johannesburg
4.0 out of 5.0
Last booking: 2 hours ago
Holiday Inn Sandton, Rivonia Road
4.0 out of 5.0
Last booking: 2 hours ago
The Aviator Hotel OR Tambo International Airport
3.0 out of 5.0
Last booking: 6 hours ago
Protea Hotel by Marriott Johannesburg Wanderers
3.5 out of 5.0
Last booking: 6 hours ago
Protea Hotel by Marriott O.R. Tambo Airport
4.0 out of 5.0
Last booking: 7 hours ago
Four Seasons Hotel The Westcliff, Johannesburg
5.0 out of 5.0
Last booking: 7 hours ago
City Lodge Hotel at OR Tambo International Airport
3.0 out of 5.0
Last booking: 8 hours ago
Sunninghill Guest Lodge
3.5 out of 5.0
Last booking: 9 hours ago

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.