The 10 best spa hotels in Johannesburg, South Africa | Booking.com
Skip to main content

Spa Hotels in Johannesburg

Find the spa hotels that appeal to you the most

The best spa hotels in Johannesburg

Check out our pick of great spa hotels in Johannesburg

Filter by:

Review score

The Houghton Hotel, Spa, Wellness & Golf

Hotel in Houghton, Johannesburg

Located in Johannesburg, 2.5 km from Observatory Golf Club, The Houghton Hotel, Spa, Wellness & Golf provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a...

A
Amanda
From
Australia
This was by far the best hotel I've ever stayed in. The staff were ALL absolutely lovely, helpful, friendly and attentive. Our room and every single space we visited were all spotless. The breakfast was delicious and the lunch/dinner menus had plenty of variety (although I did order the prawn linguini twice because it was so good). Modern pools, great gym, lovely spa. We will definitely stay here again. It is a short Uber ride away from town, main attractions, and about 20 minutes from the airport. There is underground parking available but we didn't need it. There's a lovely walking track around the golf course. Can't rate this place highly enough.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,153 reviews
Price from
US$255.04
1 night, 2 adults

Thaba Eco Hotel

Hotel in Johannesburg

Surrounded by the Klipriviersberg Nature Reserve, Thaba Eco Hotel and Spa features elegant suites. It offers a swimming pool, a spa, and function and conference facilities.

m
mwamba
From
Zambia
The breakfast was amazing with super friendly staff. We got the value for the money. Next time I would like to get a room with the better view to the city. The room we got ( 203) was good but the view was not great. But everything else was amazing.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,759 reviews
Price from
US$361.83
1 night, 2 adults

The Leonardo

Hotel in Sandton, Johannesburg

Set in Johannesburg and with Gautrain Sandton Station reachable within 600 metres, The Leonardo offers concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi and a restaurant.

N
Nakaonga
From
Zambia
it was clean and so beautiful
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 366 reviews
Price from
US$495.58
1 night, 2 adults

Evans Village - Apartments & Spa

Johannesburg

Situated in Johannesburg, within 10 km of Kempton Park Golf Club and 14 km of Modderfontein Golf Club, Evans Village - Apartments & Spa features accommodation with an outdoor swimming pool and free...

S
Sithabisile
From
United Kingdom
We stayed at Evans 2 years ago and they have consistently been top hosts. This time I booked for my parents. They were treated like royalty thanks to lovely staff, they were welcomed with some delicious muffins which was a nice surprise. The place is beautiful and so refreshing. Thank you so much.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 107 reviews
Price from
US$109.14
1 night, 2 adults

Amberhall Guesthouse

Hotel in Randburg, Johannesburg

Located 8 km from Monte Casino, Amberhall Guesthouse in Randburg features a garden with a small stream. All rooms have a flat-screen TV with satellite channels.

C
Christine
From
Democratic Republic of Congo
Its a quiet beautiful space, family friendly with great facilities
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 299 reviews
Price from
US$92.16
1 night, 2 adults

The Parkwood

Hotel in Parkwood, Johannesburg

The Parkwood is nestled in a lush and well-manicured garden estate in Parkwood, Johannesburg. It offers luxurious accommodation with a swimming pool and free Wi-Fi in all areas.

A
Ariel
From
Singapore
Clean, well maintained, 24/7 security and more importantly, JP was absolutely fantastic! His recommendations were superb and his help and advice were integral to our trip. Can’t wait to be back! Have travelled through the region and this has got to be the best hotel I’ve stayed at.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 248 reviews
Price from
US$232.14
1 night, 2 adults

54 on Bath, Johannesburg Rosebank

Hotel in Rosebank, Johannesburg

Located in the cultural district of Rosebank, 54 on Bath, Johannesburg Rosebank offers a large terrace area and an outdoor swimming pool. The spacious rooms include a working desk and wide windows.

H
Hans-Peter
From
Switzerland
What I liked? Absolutely everything! The interior design, the attention to detail, the extremely capable staff, the great restaurant..
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 734 reviews
Price from
US$268.55
1 night, 2 adults

Saxon Hotel, Villas & Spa

Hotel in Sandton, Johannesburg

Featuring luxurious and spacious suites, Saxon Hotel, Villas & Spa includes a spa and outdoor pool.

D
Dipankar
From
Zambia
The property was clean, very good and attentive staff.Professional … No complaints. The green garden is what I will always go back for..
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 176 reviews
Price from
US$886.83
1 night, 2 adults

The Residence

Houghton, Johannesburg

Located in Houghton, The Residence is a boutique hotel that offers spacious suites with a spa bath, and a balcony overlooking the garden, the fire pit or the outdoor pool.

E
Erika
From
Italy
Our second time here and the Residence never disappoint us. we love the elegant style of the hotel and the rooms are big and well appointed. The staff is Kind and professional. The food is amazing we appreciate our dinner with the pianist , so special !
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 249 reviews
Price from
US$354.68
1 night, 2 adults

The Wesley Boutique Hotel & Spa

Bryanston, Johannesburg

This boutique hotel Bryanston is a 10-minute drive from Sandton. It has an exotic garden, an outdoor pool with a sun deck and rooms with a flat-screen TV.

C
Cynthia
From
United Kingdom
The staff were exceptional. It feels like a home away from home
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 147 reviews
Price from
US$106.36
1 night, 2 adults
All spa hotels in Johannesburg

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with luxury features like hot tubs, thermal pools and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Most booked spa hotels in Johannesburg and surroundings in the past month

See all

FAQ about spa hotels in Johannesburg

Spa hotels that guests love in Johannesburg

See all
  • Avg. price/night: US$166.85
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 2,841 reviews
    The hotel had everything we needed. Most importantly, a place to sleep and rest after over 30 hours in the air or in layovers. Access to great food options at your fingertips. Access to a day spa and sauna, complimentary gym and swimming pool and of course the complimentary airport shuttle.
    Guest review by
    Jacob
    Young couple
  • Avg. price/night: US$289.81
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2,153 reviews
    The service and facilities were excellent. Staff were very friendly and professional, suite was huge with private hot tub. Facilities such as sauna and steam room were good and the breakfast was excellent.
    Guest review by
    Les
    Young couple
  • Avg. price/night: US$106.79
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 299 reviews
    This property has the most beautiful garden, so tranquil and relaxing.The room was spacious and luxurious, shower was nice and big.Our room had a balcony and this was so relaxing to sit outside and just admire all the bird species in the garden, just amaizing.This do feel like your home away from home, and all the other guests were friendly and we all had lovely chats at breakfast outside with this view just captivating.Already booked our next stay.
    Guest review by
    Zuleka
    Young couple
  • Avg. price/night: US$156.63
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 2,360 reviews
    My time at the Fair Way Hotel and Spa exceeded all my expectations. The combination of friendly staff, delectable breakfast, and a rejuvenating spa made it an unforgettable experience. I wholeheartedly recommend the Fair Way Hotel & Spa to anyone seeking a perfect blend of luxury, hospitality, and relaxation. I can't wait for my next visit!
    Guest review by
    Phathutshedzo
    Young couple