Hotels in Johannesburg measured, not claimed
We record what hotels in Johannesburg actually cost, day after day. A price appears below only when it is genuinely under its own usual level, or under the median of comparable hotels here on the same dates — never under a crossed-out number. See the exact thresholds.
- 3hotels below their usual level
- 1,835hotels we can search here
- €27.94lowest measured, per night
- −60%median gap of the offers below
Dates measured right now: 24 Oct 26 to 7 Aug 27. Average guest rating of these hotels: 9.5/10. Last re-measured 9 hours ago.
What a night costs in Johannesburg
Measured median across all hotels of each class in Johannesburg, on the dates we track. Not an average of the deals below — the level they are measured against.
- €724-star · median per night3 date windows measured
- €3905-star · median per night2 date windows measured
What a week costs in Johannesburg, by arrival date
Median price of a night for a seven-night stay, measured across at least 53 hotels on each of these 37 arrival dates. Same city, same length of stay — only the date changes, so what you see is the season and nothing else.
- €81 a nightarriving 17 Oct 26
- €81 a nightarriving 24 Oct 26
- €80 a nightarriving 31 Oct 26
- €80 a nightarriving 7 Nov 26
- €80 a nightarriving 14 Nov 26
- €80 a nightarriving 21 Nov 26
- €83 a nightarriving 28 Nov 26
- €83 a nightarriving 5 Dec 26
- €86 a nightarriving 12 Dec 26
- €81 a nightarriving 19 Dec 26
- €83 a nightarriving 26 Dec 26
- €82 a nightarriving 2 Jan 27
- €79 a nightarriving 9 Jan 27
- €83 a nightarriving 27 Feb 27
- €83 a nightarriving 6 Mar 27
- €87 a nightarriving 13 Mar 27
- €83 a nightarriving 20 Mar 27
- €83 a nightarriving 27 Mar 27
- €82 a nightarriving 3 Apr 27
- €82 a nightarriving 10 Apr 27
- €83 a nightarriving 17 Apr 27
- €83 a nightarriving 24 Apr 27
- €84 a nightarriving 1 May 27
- €83 a nightarriving 8 May 27
- €83 a nightarriving 15 May 27
- €83 a nightarriving 22 May 27
- €83 a nightarriving 29 May 27
- €83 a nightarriving 5 Jun 27
- €83 a nightarriving 12 Jun 27
- €83 a nightarriving 19 Jun 27
- €83 a nightarriving 26 Jun 27
- €85 a nightarriving 3 Jul 27
- €85 a nightarriving 10 Jul 27
- €83 a nightarriving 17 Jul 27
- €85 a nightarriving 24 Jul 27
- €82 a nightarriving 31 Jul 27
- €82 a nightarriving 7 Aug 27
Cheapest arrival we measure: 9 Jan 27 at €79 a night. Dearest: 13 Mar 27 at €87 — 9% more for the same week in the same city. We measure Saturday arrivals, and we do not measure January or most of February, so this is a season, not a full year. See how that compares with every city we measure.
What is underpriced in Johannesburg right now
The Monarch Hotel5★ · 9.5/10 · 24 Oct 26 → 31 Oct 26 · 7 nightsUnder the median for 5-star hotels in Johannesburg€387.44€155.01−60% · per night
Pine Park Garden Cottages4★ · 9.4/10 · 8 May 27 → 15 May 27 · 7 nightsUnder the median for 4-star hotels in Johannesburg€72.05€28.83−60% · per night
Pine Park Garden Cottages4★ · 9.4/10 · 15 May 27 → 22 May 27 · 7 nightsUnder the median for 4-star hotels in Johannesburg€72.05€28.83−60% · per night
Pine Park Garden Cottages4★ · 9.4/10 · 14 Nov 26 → 21 Nov 26 · 7 nightsUnder the median for 4-star hotels in Johannesburg€69.67€27.94−60% · per night
Over The Moon Guesthouse5★ · 9.6/10 · 31 Jul 27 → 7 Aug 27 · 7 nightsUnder the median for 5-star hotels in Johannesburg€392.92€158.78−60% · per night
The crossed-out figure is the measured median for hotels of the same class in Johannesburg on the same dates — not a number anyone invented. Prices are re-checked live when you search. The deepest gap on this page is −60%; we discard anything beyond −60%, because past that point the hotel’s own star rating is more likely wrong than its price low.
Search Johannesburg for your dates
The offers above are the terms we happen to be measuring. For your own dates we ask the supplier live and compare every hotel there.
Search hotels in JohannesburgOther destinations we measure
- Ubud9 hotels · median gap −60%
- Chiang Mai9 hotels · median gap −60%
- New York7 hotels · median gap −60%
- Koh Samui7 hotels · median gap −60%
- Krabi7 hotels · median gap −60%
- Madrid6 hotels · median gap −60%
- Dubrovnik6 hotels · median gap −60%
- Albufeira6 hotels · median gap −60%
These are the places where enough hotels are currently priced below their usual level to fill a page. See every hotel we measure — every country, plain links, no dates required.