Popular hotels
Top-rated hotels
Cheapest hotels
Where to stay

Hotels with a spa in Johannesburg, South Africa

Search, compare, and save on Johannesburg Hotels with a spa hotels from hundreds of travel sites

Johannesburg, South Africa
5 May — 6 May2
Johannesburg, South Africa
Sun 5/5
Mon 6/5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels with a spa in Johannesburg

Discover well-known properties in Johannesburg that are favoured by visitors more than others. There are 39 hotels in Johannesburg and price data was last updated on 28 April 2024. The average price for a hotel in Johannesburg is .
These are some of the hotels in Johannesburg with the highest demand. Users can utilise the filters available to narrow down their search.
Filter by star ratings
All filters
14 Street, Noorwyk Exit 20, Johannesburg, Gauteng, South Africa
Protea Hotel by Marriott Midrand provides a modern setting while in Johannesburg. It has a spa, as well as an outdoor pool, an express check-in and check-out feature and a beauty centre.
Free Wi-Fi
8.0
Excellent
734 reviews
Location
17.8 mi from city centre
Montecasino Boulevard, Johannesburg, Gauteng, South Africa
Featuring its very own casino, nightclub and a luxury spa, The Palazzo Montecasino Hotel Johannesburg showcases Johannesburg's nightlife and entertainment. It provides 5-star accommodation with air-conditioned rooms.
Free Wi-Fi
8.6
Excellent
1845 reviews
Location
12.4 mi from city centre
Kempton Park, Johannesburg, Gauteng, South Africa
Southern Sun OR Tambo International Airport provides 4-star accommodation in Kempton Park, just minutes from OR Tambo International Airport. It features a spa, as well as massage services, a free shuttle service and an outdoor pool.
7.7
Good
9563 reviews
Location
12.3 mi from city centre
17th 4th Avenue, Johannesburg, Gauteng, South Africa
The Residence Johannesburg provides a traditional setting when in Johannesburg. Some of the premium facilities at this 5-star hotel include a Jacuzzi and free wireless internet.
Free Wi-Fi
Parking
9.1
Excellent
316 reviews
Location
2.7 mi from city centre
54 Bath Avenue, Johannesburg, Gauteng, South Africa
Offering a limousine service and a lap pool, 54 on Bath is a luxurious base in Johannesburg. It is surrounded by a variety of dining options and is minutes on foot from Rosebank Gautrain Station.
Free Wi-Fi
8.6
Excellent
548 reviews
Location
3.9 mi from city centre
Nelson Mandela Square, Fifth Street, Sandton, Johannesburg, Gauteng, South Africa
Located in Johannesburg, Raphael Penthouse Suites Johannesburg is within a 30-minute drive of OR Tambo International Airport and provides a sauna and a swimming pool. It offers 5-star accommodation with air-conditioned rooms.
Free Wi-Fi
8.4
Excellent
243 reviews
Location
6.5 mi from city centre
160 Helen Road, Strathavon, Johannesburg, Gauteng, South Africa
Located in Sandton, this hotel offers modern rooms with complimentary Wi-Fi. It also features a Jacuzzi, an outdoor pool and a sauna.
Free Wi-Fi
8.7
Excellent
1154 reviews
Location
7.4 mi from city centre
Corner York & Gladiator Street, Rhodesfield, 01, Johannesburg, Gauteng, South Africa
Featuring an outdoor pool and a swimming pool, Protea Hotel by Marriott O R Tambo Airport is situated in Kempton Park and provides modern accommodation. It has a spa, as well as a free shuttle service, a sun deck and an express check-in and check-out feature.
Free Wi-Fi
Parking
7.5
Good
3360 reviews
Location
12.8 mi from city centre
8 Maud Street Sandown, Johannesburg, Gauteng, South Africa
This elegant hotel is conveniently positioned in Sandton and offers its guests a sauna and a swimming pool. It offers 5-star accommodation with air-conditioned rooms.
Pool
Free Wi-Fi
8.4
Excellent
170 reviews
Location
6.7 mi from city centre

Top-rated Hotels with a spa in Johannesburg

Browse through properties in Johannesburg that have received the highest ratings from guests. There are currently 39 properties in Johannesburg and data was last updated on 28 April 2024.
Some of the very best Johannesburg hotels as rated by our users. Narrow down your search by reading user reviews, hotel descriptions, and amenities.
Show all 39 hotels
67 Jan Smuts Avenue, Johannesburg, Gauteng, South Africa
2.3 mi from city centre
Free Wi-Fi
£318
Avg. per night
Cnr 5th & Alice Streets Sandhurst, Johannesburg, Gauteng, South Africa
6.6 mi from city centre
Free Wi-Fi
£148
Avg. per night
Corner Rivonia Road and Grayston Drive, Johannesburg, Gauteng, South Africa
7.1 mi from city centre
Free Wi-Fi
Parking
£88
Avg. per night
36 Saxon Road, Sandhurst, Johannesburg, Gauteng, South Africa
6.2 mi from city centre
Free Wi-Fi
£552
Avg. per night
22 Milner Avenue, St Andrews, Johannesburg, Gauteng, South Africa
5.9 mi from city centre
Free Wi-Fi
Parking
£51
Avg. per night
Corner of Rivonia And Daisy Road PO Box 653148, Johannesburg, Gauteng, South Africa
6.9 mi from city centre
Free Wi-Fi
Spa
£82
Avg. per night
Corner of West Street and Rivonia Road, Johannesburg, Gauteng, South Africa
6.6 mi from city centre
Free Wi-Fi
£72
Avg. per night

Cheapest Hotels with a spa in Johannesburg

Discover affordable stays in Johannesburg that provide a quality experience without breaking the bank. Hotels in Johannesburg can be found for as low as £30 per night. There is currently one property in Johannesburg that can be booked for this price. Pelonngwe Wellness Retreat & Spa is one of the hotels that can be booked for the lowest price in Johannesburg. Price data was last updated on 28 April 2024
For those on a budget, these are the cheapest hotels available in Johannesburg for the selected dates. Consider alternative dates if you're able to compare prices.
Show all 39 hotels
34 Peter Place, Johannesburg, Gauteng, South Africa
8.5 mi from city centre
Free Wi-Fi
Airport shuttle
Spa
£30
Avg. per night
46 St Peter Road, Houghton, Johannesburg, Gauteng, South Africa
2.7 mi from city centre
Free Wi-Fi
Spa
£94
Avg. per night
1 Alma Road, Johannesburg, Gauteng, South Africa
8.7 mi from city centre
Free Wi-Fi
Parking
£192
Avg. per night

Other accommodations in Johannesburg

Discover the ideal theme hotel, holiday rental or hostel for your stay in Johannesburg. There are 39 properties in Johannesburg and price data was last updated on 28 April 2024.
Show all 2,692 stays
81 Kempton Road, Johannesburg, Gauteng, South Africa
13.9 mi from city centre
Free Wi-Fi
Airport shuttle
£29
Avg. per night
302 Fox Street, Johannesburg, Gauteng, South Africa
1.1 mi from city centre
Free Wi-Fi
Parking
£11
Avg. per night
14 Street, Noorwyk Exit 20, Johannesburg, Gauteng, South Africa
17.8 mi from city centre
Free Wi-Fi
£53
Avg. per night
Montecasino Boulevard, Johannesburg, Gauteng, South Africa
12.4 mi from city centre
Free Wi-Fi
£122
Avg. per night
Kempton Park, Johannesburg, Gauteng, South Africa
12.3 mi from city centre
£70
Avg. per night
Nicol Rd, Johannesburg, Gauteng, South Africa
5.9 mi from city centre
Free Wi-Fi
Parking
£33
Avg. per night
Johannesburg, Gauteng, South Africa
6.8 mi from city centre
Air conditioning
£9
Avg. per night

Explore Johannesburg

Explore different neighbourhoods and areas within Johannesburg to find the perfect location for your stay. Map data was last updated on 28 April 2024.
Scroll to and zoom in on the areas in Johannesburg you plan on visiting to find nearby properties. Clicking on a hotel name will take you to a page with pricing, reviews, and more useful information.

Hotels with a spa FAQs

Find useful tips and insights about staying in Johannesburg to help you make the most of your experience. FAQs were last updated on 28 April 2024.
  • How much does it cost to stay at a Hotels with a spa in Johannesburg?

    Generally, it costs £150/night to stay at a Hotels with a spa in Johannesburg. A nightly rate as low as £23 has recently been found by our users. Our users visiting Johannesburg have found that Ascot Boutique Hotel is usually the cheapest Hotels with a spa.

  • How do prices at Hotels with a spa compare to other hotels in Johannesburg?

    Hotels with a spa will typically cost you more than the average Johannesburg hotel. Rates in Johannesburg for a Hotels with a spa are, on average, £150 per night. If you’re looking to stay at a hotel in Johannesburg, you should expect to pay £78/night.

  • Which Hotels with a spa near Sandton City are highly rated?

    Of all the Hotels with a spa near Sandton City, there are 10 that are considered to be above average quality (3 Star rating or higher). On average, you can expect to pay £253 per night when staying at Hotels with a spa near Sandton City. The best Hotels with a spa for the cheapest price near Sandton City are Raphael Penthouse Suites, Seven Villa Hotel & Spa, and The Michelangelo Towers.

Find better results for your stay in Johannesburg

Consider these types of hotels in Johannesburg
Find the right accommodations for you when booking a hotel in Johannesburg

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation