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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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