|Most expensive month:||July|
|Average price in Johannesburg:||$157/night|
|Absolute cheapest price found:||$3/night|
|Most expensive day:||Thursday|
$24 - $117
$52 - $764
Best prices found by HotelsCombined users in the past 24 hours.
Protea Hotel by Marriott O.R. Tambo Airport (8.1/10 from 2,550 reviews), Protea Hotel by Marriott Transit O.R. Tambo Airport (7.3/10 from 490 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 234 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 $113 per night over the last 3 days. For a 5-star hotel in Johannesburg, the average price is around $195/night, depending on your dates. The average price of a 4-star hotel is $114/night.
HotelsCombined searches in the last 3 days suggest cheap Johannesburg hotels have prices starting from as low as $9/night, depending on the popularity of your requested dates.