Customized for your search:

Johannesburg Resorts & Spas

Johannesburg hotels
Johannesburg

Top Trending Resorts in Johannesburg

African Pride Mount Grace Country House & Spa - Magaliesberg Hotels
Rating: 5.0 Stars
Check availability

African Pride Mount Grace Country House & Spa

Old Rustenburg Road, Magaliesberg 1791 - Map
 
 
"It's a beautiful hotel"
Enjoyed our stay at the hotel everything was exceeding expectations
A Traveller
This family-friendly Magaliesberg hotel is located in the historical district, 11.9 mi (19.1 km) from Maropeng, and within 20 …More
Velmore - Hotel, Banquet & Conference Estate - Centurion Hotels
Rating: 4.0 Stars
Check availability

Velmore - Hotel, Banquet & Conference Estate

96 Main Road, Centurion 0138 - Map
 
 
3.8 out of 5 (4 reviews)
Set in Centurion, this family-friendly hotel is within 12 mi (20 km) of Voortrekker Monument, National Zoological Gardens of …More
Fairlawns Boutique Hotel and Spa - Johannesburg Hotels
Rating: 5.0 Stars
$263
Check availability

Fairlawns Boutique Hotel and Spa

Alma Road, Johannesburg 2052 - Map
 
 
"Booking not honoured, refund not forthcoming"
When I checked in, having booked and receiving confirmation via Expedia, the hotel had no such record. The check in manager was not exactly the friendliest chap and asked me for the rate quoted, which I thought was hardly professional. When I complained post my stay, with the email received from Expedia, I was promised a refund, after waiting ten days nothing was forthcoming. This left a pretty bad taste in my mouth. Other than that, the hotel is beautiful, the room was not what I had booked via the Expedia website (it was not even in the system) and lucky for us there was a room available. The reservations staff offered a refund, but that never came.
Sasha from Johannesburg
Located in Johannesburg, this family-friendly hotel is 2.5 mi (4 km) from Morningside Mediclinic, and within 6 mi (10 km) of …More
Crane's Nest Guest House & Spa @ 313 - Pretoria Hotels
Rating: 4.0 Stars
Check availability

Crane's Nest Guest House & Spa @ 313

313 Aquila Avenue, Waterkloof Ridge, Pretoria 0181 - Map
 
 
Situated in Pretoria, this spa guesthouse is within 3 mi (5 km) of Pretoria Country Club, Waterkloof Golf Club, and Brooklyn …More
African Pride Irene Country Lodge - Centurion Hotels
Rating: 5.0 Stars
Check availability

African Pride Irene Country Lodge

Nellmapius Drive, Centurion 0062 - Map
 
 
"Quiet ambience with excellent service"
Forest side suite with sound of birds was private and relaxing. You can see other cars and buildings so not completely a natural view but the setting is still very nice. Furnishings were of good quality, every amenity that I needed, a deep and large bath tub that allowed a good soak. Underfloor heating in bathroom. Very comfortable king size bed. Service everywhere in the hotel was excellent, especially bar. Food quality was good. I would recommend the hotel and would stay again at a reasonable rate. I felt I received value for money this trip.
Traveller from Los Angeles
This family-friendly Centurion lodge is located in the historical district, within 3 mi (5 km) of Jan Smuts Museum and …More
Illyria House - Pretoria Hotels
Rating: 5.0 Stars
$222
Check availability

Illyria House

327 Bourke Street, Pretoria 0002 - Map
 
 
"Excellent Choice"
Illyria House is a small, very high quality hotel with an excellent restaurant. The hotel was formerly a single family home that has been converted to a luxury hotel. The place is immaculate -- hardwood floors that have been polished to within an inch of their lives, antiques, and an extremely attentive staff. Very quiet -- the house is surrounded by embassies to South Africa. This is not the place to go if you are looking for excitement, and you cannot walk to anything. However, if you are looking for quiet, a wonderful staff, and a beautifully maintained vintage building, this is your place in Pretoria.
A Traveller
This family-friendly Pretoria hotel is located near the airport, within 1 mi (2 km) of Breytenbach Theatre and UNISA …More
Saxon Hotel, Villas & Spa - Johannesburg Hotels
Rating: 5.0 Stars
Check availability

Saxon Hotel, Villas & Spa

36 Saxon Road Sandhurst, Johannesburg 2196 - Map
 
 
"At the end of a safari on the way home. Unwinding."
Perfect for unwinding at the end of a holiday. The 500 restaurant was outstanding. Spent just one full day there. It is among the best hotels I have ever stayed at.
A Traveller
Located in Sandton, this luxury hotel is 1.2 mi (1.9 km) from Hyde Park Corner and 1.6 mi (2.6 km) from Sandton City. Dunkeld …More
Valley Lodge & Spa - Magaliesberg Hotels
Rating: 4.0 Stars
Check availability

Valley Lodge & Spa

13 Jennings Street, Magaliesberg 1791 - Map
 
 
4.2 out of 5 (4 reviews)
Located in Magaliesberg, this family-friendly lodge is 9.9 mi (16 km) from Maropeng, and within 20 mi (32 km) of Krugersdorp …More
2nd Avenue Bed and Breakfast - Edenvale Hotels
Rating: 3.0 Stars
Check availability

2nd Avenue Bed and Breakfast

83 2nd Avenue, Edenvale 1609 - Map
 
 
Situated in Edenvale, this bed & breakfast is 2 mi (3.1 km) from Greenstone Shopping Centre and 2.6 mi (4.2 km) from …More
InterContinental Johannesburg O.R Tambo Airport - Kempton Park Hotels
Rating: 5.0 Stars
$273
Check availability

InterContinental Johannesburg O.R Tambo Airport

Johnannesburg Intl Airport, Kempton Park 1627 - Map
 
 
"Best place to stay for airport access."
It was surprisingly quiet considering the location at the airport. For the price I paid I was surprised it didn't include breakfast.
Traveller from Sydney NSW
This family-friendly Kempton Park hotel is located in the business district, 0.5 mi (0.8 km) from International Terminal Duty …More

Search from 130 Johannesburg Hotels


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 510,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Johannesburg Resort & Spa Travel Guide

    Pamper yourself from your head to your toes with a spa retreat in Johannesburg.
    • Sit back and review all 130 spa hotels & resorts
    • Relax knowing you’re getting personalized recommendations
    • Feel rejuvenated when you save big with our deals

    Book a spa hotel with Expedia and revel in the R&R you desperately deserve.

    Read More

    After all, Johannesburg spa and wellness hotels are the epitome of pure relaxation. Indulge in a refreshing facial and spoil yourself with a hot-stone massage. Take it easy in the steamy on-site sauna or try the newest crop of cutting-edge body treatments. You deserve to relax while you vacation, so let the spas in Johannesburg melt your stress and restore your mind and body. What’s more, several of the best spa hotels in Johannesburg are located near the top attractions, so you can hit the town after a day of soothing steam baths, restorative body scrubs, and luxurious manicures.

    Skip the stress of finding a good Johannesburg spa hotel deal elsewhere, and relax when you see our unbeatable discounts. Here at Expedia, we provide a low-price promise on all of our accommodations, which allows you to rest easy knowing you don’t have to scour around for better deals. We feature a vast selection of wellness hotels with all the pampering amenities you desire, whether your muscles crave a deep-tissue massage or your toes are hoping for a fresh coat of polish.

    Hide
    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews