|Most expensive month:||July|
|Average price in Johannesburg:||$164/night|
|Absolute cheapest price found:||$4/night|
|Most expensive day:||Thursday|
$27 - $142
Best prices found by HotelsCombined users in the past 24 hours.
Protea Hotel by Marriott O.R. Tambo Airport (8.1/10 from 2,720 reviews), Protea Hotel by Marriott Transit O.R. Tambo Airport (7.2/10 from 457 reviews), and The Capital 20 West (8.4/10 from 499 reviews) are all highly rated places to stay in Johannesburg.
With a rating of 8.7/10 from 228 reviews, African Pride Melrose Arch Hotel, Autograph Collection is a hotel close to Melrose Arch Shopping Centre that is highly recommended by HotelsCombined users.
The Capital 20 West is the hotel close to Sandton City that is most recommended by HotelsCombined users, with 499 reviews rating it at 8.4/10.
The average price of a hotel in Johannesburg has been around $115 per night over the last 3 days. For a 5-star hotel in Johannesburg, the average price is around $296/night, depending on your dates. The average price of a 4-star hotel is $112/night.
HotelsCombined searches in the last 3 days suggest cheap Johannesburg hotels have prices starting from as low as $8/night, depending on the popularity of your requested dates.
A hotel in Johannesburg tonight has an average price of $126, but some deals have been found for as low as $14 in HotelsCombined searches over the last 72 hours. Prices in Johannesburg are changing frequently. The best price found for a 4-star Johannesburg hotel for tonight has been $46.