What are hotels, apartments and B&Bs in Johannesburg asking per night in November 2026?

Compare your B&B, apartment or hotel rate with the whole town. Measured, not modelled.

Updated .

The full market in Johannesburg asks $68 a night (median; the average is $89), from 287 places measured (200 hotels · 87 apartments & B&Bs), measured .

Hotels $77 · Apartments & B&Bs $54

The median asking price in Johannesburg is $77 and the average is $102, from 208 places checked and measured .

Measured by Bed&Market (bedandmarket.com) from 208 places checked, read 7 November 2026 14:26 UTC.

Town
Johannesburg
Measured range
13 November 2026 – 4 February 2027
Terms
2 adults · 1 night
Measured: 07.11.2026, 14:26 Asking prices, not the prices rooms sold for.

What should I charge per night in Johannesburg?

Comparable places in Johannesburg ask $46–$98 a night; the middle is $68. The middle half of 287 places, measured .

That is the market's range, not a price for you: you set your rate.

Your case Places ask Based on
B&B, guesthouse or apartment $54 87 listings a night
Hotel $77 200 places a night
Monday–Thursday night $77 48 nights
Friday–Saturday night $78 +1% 24 nights
New Year's Day, 1 January 2027 $80 +4% 200 offers

See where your rate sits →

What should I charge per night in Johannesburg? →

What do B&Bs, guesthouses and apartments in Johannesburg charge per night?

B&Bs, guesthouses and apartments in Johannesburg ask $54 a night (median, 87 listings per night) — 30% less than hotels ($77, 200 properties).

TypeMedian per night Middle half (p25–p75)Listings per night
B&Bs, guesthouses & apartments (rentals)$54 $40–$7487
Hotels & hostels$77 $50–$113200
Whole market$68 $46–$98287

Median asking price by stay date

Typical price
$77window median
Half the market
$50–$113p25–p75
Prices available
196 / 20828 November 2026
No price
12sold out or closed
$70 $75 $80 $85 DAY OF RECONCILIATION 16 DECEMBER · +1% CHRISTMAS DAY 25 DECEMBER · +0% DAY OF GOODWILL 26 DECEMBER · +0% NEW YEAR'S DAY 1 JANUARY · +4% 15 Nov 1 Dec 15 Dec 1 Jan 15 Jan 1 Feb 13 Nov $73 half of all places: $49–$108 198 places answered 14 Nov $72 half of all places: $51–$103 199 places answered 15 Nov $71 half of all places: $48–$106 200 places answered 16 Nov $73 half of all places: $49–$111 199 places answered 17 Nov $73 half of all places: $49–$109 199 places answered 18 Nov $74 half of all places: $48–$117 200 places answered 19 Nov $73 half of all places: $48–$117 200 places answered 20 Nov $76 half of all places: $52–$108 199 places answered 21 Nov $75 half of all places: $52–$105 200 places answered 22 Nov $70 half of all places: $49–$109 199 places answered 23 Nov $75 half of all places: $50–$116 199 places answered 24 Nov $76 half of all places: $49–$112 198 places answered 25 Nov $76 half of all places: $49–$116 198 places answered 26 Nov $78 half of all places: $52–$116 198 places answered 27 Nov $78 half of all places: $52–$110 196 places answered 28 Nov $77 half of all places: $52–$108 196 places answered 29 Nov $72 half of all places: $52–$108 198 places answered 30 Nov $76 half of all places: $51–$113 200 places answered 1 Dec $76 half of all places: $52–$112 200 places answered 2 Dec $76 half of all places: $49–$112 200 places answered 3 Dec $76 half of all places: $48–$112 199 places answered 4 Dec $76 half of all places: $51–$106 198 places answered 5 Dec $76 half of all places: $53–$113 200 places answered 6 Dec $73 half of all places: $49–$113 200 places answered 7 Dec $76 half of all places: $48–$111 200 places answered 8 Dec $79 half of all places: $50–$116 200 places answered 9 Dec $76 half of all places: $49–$112 200 places answered 10 Dec $78 half of all places: $50–$114 198 places answered 11 Dec $79 half of all places: $52–$113 200 places answered 12 Dec $78 half of all places: $52–$109 199 places answered 13 Dec $75 half of all places: $51–$106 199 places answered 14 Dec $74 half of all places: $50–$107 200 places answered 15 Dec $73 half of all places: $52–$112 199 places answered 16 Dec · ◇ Day of Reconciliation $75 half of all places: $50–$113 200 places answered 17 Dec $76 half of all places: $51–$113 200 places answered 18 Dec $74 half of all places: $51–$111 198 places answered 19 Dec $77 half of all places: $53–$114 200 places answered 20 Dec $71 half of all places: $51–$105 200 places answered 21 Dec $73 half of all places: $51–$105 200 places answered 22 Dec $75 half of all places: $49–$111 199 places answered 23 Dec $73 half of all places: $49–$112 199 places answered 24 Dec $76 half of all places: $50–$112 200 places answered 25 Dec · ◇ Christmas Day $76 half of all places: $53–$113 199 places answered 26 Dec · ◇ Day of Goodwill $77 half of all places: $52–$113 199 places answered 27 Dec $75 half of all places: $49–$109 200 places answered 28 Dec $75 half of all places: $49–$111 200 places answered 29 Dec $78 half of all places: $49–$113 200 places answered 30 Dec $76 half of all places: $50–$112 199 places answered 31 Dec $76 half of all places: $49–$112 200 places answered 1 Jan · ◇ New Year's Day $80 half of all places: $52–$115 200 places answered 2 Jan $79 half of all places: $51–$113 200 places answered 3 Jan $77 half of all places: $49–$109 199 places answered 4 Jan $79 half of all places: $49–$106 200 places answered 5 Jan $77 half of all places: $49–$110 200 places answered 6 Jan $79 half of all places: $51–$113 199 places answered 7 Jan $79 half of all places: $50–$111 200 places answered 8 Jan $80 half of all places: $52–$113 199 places answered 9 Jan $80 half of all places: $52–$113 200 places answered 10 Jan $79 half of all places: $50–$112 200 places answered 11 Jan $80 half of all places: $49–$113 200 places answered 12 Jan $79 half of all places: $48–$113 200 places answered 13 Jan $77 half of all places: $50–$116 200 places answered 14 Jan $79 half of all places: $49–$116 200 places answered 15 Jan $80 half of all places: $52–$113 200 places answered 16 Jan $81 half of all places: $53–$110 200 places answered 17 Jan $79 half of all places: $49–$112 200 places answered 18 Jan $80 half of all places: $49–$114 200 places answered 19 Jan $80 half of all places: $51–$116 200 places answered 20 Jan $80 half of all places: $51–$120 200 places answered 21 Jan $79 half of all places: $49–$116 200 places answered 22 Jan $80 half of all places: $52–$113 200 places answered 23 Jan $79 half of all places: $51–$113 199 places answered 24 Jan $79 half of all places: $51–$114 199 places answered 25 Jan $79 half of all places: $50–$118 199 places answered 26 Jan $82 half of all places: $51–$120 199 places answered 27 Jan $80 half of all places: $51–$116 199 places answered 28 Jan $80 half of all places: $51–$124 199 places answered 29 Jan $80 half of all places: $53–$114 199 places answered 30 Jan $81 half of all places: $53–$113 199 places answered 31 Jan $79 half of all places: $50–$116 199 places answered 1 Feb $79 half of all places: $49–$119 199 places answered 2 Feb $79 half of all places: $49–$127 199 places answered 3 Feb $80 half of all places: $51–$129 199 places answered 4 Feb $80 half of all places: $49–$121 199 places answered

Click a night on the chart to see its numbers. · middle price · half the city asks less · half of all places · 8 in 10 places

All nights as a table (84)
Johannesburg: median asking price per night, 13 November 2026 – 4 February 2027 · up to 208 properties per night · 2 adults · 1 night · Measured: 07.11.2026
Night Day Median vs window median p25 p75 Priced / checked Event
Fri $73 -6% $49 $108 198 / 208
Sat $72 -6% $51 $103 199 / 208
Sun $71 -8% $48 $106 200 / 208
Mon $73 -5% $49 $111 199 / 208
Tue $73 -6% $49 $109 199 / 208
Wed $74 -4% $48 $117 200 / 208
Thu $73 -6% $48 $117 200 / 208
Fri $76 -2% $52 $108 199 / 208
Sat $75 -3% $52 $105 200 / 208
Sun $70 -9% $49 $109 199 / 208
Mon $75 -2% $50 $116 199 / 208
Tue $76 -2% $49 $112 198 / 208
Wed $76 -2% $49 $116 198 / 208
Thu $78 +1% $52 $116 198 / 208
Fri $78 +1% $52 $110 196 / 208
Sat $77 +0% $52 $108 196 / 208
Sun $72 -6% $52 $108 198 / 208
Mon $76 -2% $51 $113 200 / 208
Tue $76 -1% $52 $112 200 / 208
Wed $76 -2% $49 $112 200 / 208
Thu $76 -1% $48 $112 199 / 208
Fri $76 -2% $51 $106 198 / 208
Sat $76 -2% $53 $113 200 / 208
Sun $73 -5% $49 $113 200 / 208
Mon $76 -2% $48 $111 200 / 208
Tue $79 +2% $50 $116 200 / 208
Wed $76 -2% $49 $112 200 / 208
Thu $78 +1% $50 $114 198 / 208
Fri $79 +3% $52 $113 200 / 208
Sat $78 +1% $52 $109 199 / 208
Sun $75 -3% $51 $106 199 / 208
Mon $74 -4% $50 $107 200 / 208
Tue $73 -5% $52 $112 199 / 208
Wed $75 -2% $50 $113 200 / 208 Day of Reconciliation
Thu $76 -2% $51 $113 200 / 208
Fri $74 -4% $51 $111 198 / 208
Sat $77 -1% $53 $114 200 / 208
Sun $71 -7% $51 $105 200 / 208
Mon $73 -5% $51 $105 200 / 208
Tue $75 -3% $49 $111 199 / 208
Wed $73 -5% $49 $112 199 / 208
Thu $76 -2% $50 $112 200 / 208
Fri $76 -1% $53 $113 199 / 208 Christmas Day
Sat $77 -1% $52 $113 199 / 208 Day of Goodwill
Sun $75 -3% $49 $109 200 / 208
Mon $75 -2% $49 $111 200 / 208
Tue $78 +2% $49 $113 200 / 208
Wed $76 -2% $50 $112 199 / 208
Thu $76 -2% $49 $112 200 / 208
Fri $80 +4% $52 $115 200 / 208 New Year's Day
Sat $79 +3% $51 $113 200 / 208
Sun $77 +0% $49 $109 199 / 208
Mon $79 +2% $49 $106 200 / 208
Tue $77 +0% $49 $110 200 / 208
Wed $79 +2% $51 $113 199 / 208
Thu $79 +3% $50 $111 200 / 208
Fri $80 +4% $52 $113 199 / 208
Sat $80 +4% $52 $113 200 / 208
Sun $79 +2% $50 $112 200 / 208
Mon $80 +4% $49 $113 200 / 208
Tue $79 +3% $48 $113 200 / 208
Wed $77 +0% $50 $116 200 / 208
Thu $79 +3% $49 $116 200 / 208
Fri $80 +4% $52 $113 200 / 208
Sat $81 +5% $53 $110 200 / 208
Sun $79 +3% $49 $112 200 / 208
Mon $80 +4% $49 $114 200 / 208
Tue $80 +4% $51 $116 200 / 208
Wed $80 +4% $51 $120 200 / 208
Thu $79 +3% $49 $116 200 / 208
Fri $80 +4% $52 $113 200 / 208
Sat $79 +3% $51 $113 199 / 208
Sun $79 +3% $51 $114 199 / 208
Mon $79 +3% $50 $118 199 / 208
Tue $82 +7% $51 $120 199 / 208
Wed $80 +4% $51 $116 199 / 208
Thu $80 +4% $51 $124 199 / 208
Fri $80 +4% $53 $114 199 / 208
Sat $81 +6% $53 $113 199 / 208
Sun $79 +3% $50 $116 199 / 208
Mon $79 +3% $49 $119 199 / 208
Tue $79 +3% $49 $127 199 / 208
Wed $80 +4% $51 $129 199 / 208
Thu $80 +4% $49 $121 199 / 208

Prices from — 6 days ago. They may have moved since.

Scan Johannesburg now →

Events in the measured window

Night Event Median that night Ordinary nights This night vs comparable nights
New Year's Day public holiday $80 $77 +4%
Day of Reconciliation public holiday $75 $75 +1%
Christmas Day public holiday $76 $77 +0%
Day of Goodwill public holiday $77 $77 +0%

The percentage describes that night — its median against the other nights of the same kind (weekday or weekend) within a week either side. It is measured. We do not claim the event caused it; we give the date, the name and the source so it can be checked.

Rate shopping — 196 places in Johannesburg and what each asks

Johannesburg · night of 28 November 2026 · USD · 2 adults · 1 night

A rate shop is the list of what competitors ask for one night. This one is measured, not modelled: 196 of 208 places returned a price for 28 November 2026, read on 7 November 2026.

# Place Type Location Price Vs median
196 Four Seasons Hotel Westcliff Hotel · 5★ Randburg $629 +716%
195 InterContinental Johannesburg OR Tambo Airport Hotel By IHG Hotel · 5★ Greater OR Tambo $532 +591%
194 Fairlawns Boutique Hotel & Spa Hotel · 5★ Sandton $401 +420%
193 DAVINCI Suites Hotel · 5★ Sandton $385 +400%
192 The Leonardo Hotel · 4.5★ Sandton $373 +384%
191 Forum Homini Boutique Hotel Hotel · 5★ Krugersdorp $303 +294%
190 Steyn City Hotel by Saxon Hotel · 5★ Midrand $291 +278%
189 Kloofzicht Lodge & Spa Hotel · 5★ Krugersdorp $284 +269%
188 The Residence Hotel · 5★ Johannesburg City Centre $282 +266%
187 Johannesburg Marriott Hotel Melrose Arch Hotel · 4★ Greater Melrose $276 +258%
186 D'oreale Grande Hotel Emperors Palace Hotel · 5★ Greater OR Tambo $270 +250%
185 Palazzo Hotel Hotel · 5★ Sandton $264 +243%
184 DAVINCI Hotel on Nelson Mandela Square Hotel · 5★ Sandton $241 +213%
183 African Pride Melrose Arch, Autograph Collection® Hotel · 5★ Greater Melrose $230 +199%
182 54 on Bath, Johannesburg Rosebank Hotel · 5★ Rosebank $229 +197%
181 Riboville Boutique Hotel And Restaurant Hotel · 5★ Sandton $217 +182%
180 The Houghton Hotel Spa Wellness and Golf Hotel · 5★ Johannesburg City Centre $211 +174%
179 Hyde Johannesburg Rosebank Hotel · 4★ Rosebank $207 +168%
178 The Maslow Hotel Sandton Hotel · 4★ Sandton $199 +158%
177 Home Suite Hotels Rosebank Hotel · 4★ Randburg $187 +143%
176 18 On Onix Lodge & Spa - Greece Inspired Luxury Guesthouse / B&B / apartment · 4★ Randburg $186 +142%
175 SEVEN Hotel, Villas and Spa Hotel · 5★ Sandton $176 +128%
174 Pivot Hotel Montecasino Hotel · 4★ Sandton $175 +127%
173 The Monarch Hotel Hotel · 5★ Rosebank $155 +101%
172 Garden Court Sandton City Hotel · 3★ Sandton $146 +90%
171 City Lodge Hotel at OR Tambo International Airport Johannesburg Hotel · 3★ Greater OR Tambo $145 +89%
170 Sunrock Guesthouse Hotel · 4★ Greater OR Tambo $143 +86%
169 Protea Hotel Fire & Ice! Johannesburg Melrose Arch Hotel · 4★ Greater Melrose $142 +84%
168 Pablo House Melville Hotel · 3★ Johannesburg City Centre $138 +79%
167 Mondior Emperors Palace Hotel · 4★ Greater OR Tambo $135 +75%
166 Masingita Towers Hotel and SPA Hotel · 4★ Sandton $135 +75%
165 NH Johannesburg Sandton Hotel · 5★ Sandton $128 +66%
164 Southern Sun OR Tambo International Airport Hotel · 4★ Greater OR Tambo $127 +64%
163 Luxury One Rosebank Apartments Guesthouse / B&B / apartment · 4.5★ Sandton $127 +64%
162 Indaba Hotel Hotel · 4★ Sandton $126 +64%
161 Rivonia Premier Lodge Hotel · 4★ Sandton $126 +63%
160 Piazza Hotel Montecasino Hotel · 3★ Sandton $125 +63%
159 Metcourt Emperors Palace Hotel · 3★ Greater OR Tambo $124 +61%
158 The Capital On The Park Hotel · 5★ Sandton $117 +53%
157 Mercure Hotel Bedfordview Hotel · 3★ Germiston $116 +51%
156 Garden Court OR Tambo International Airport Hotel · 3★ Greater OR Tambo $116 +51%
155 Radisson RED Hotel, Johannesburg Rosebank Hotel · 4★ Sandton $115 +50%
154 The Capital Melrose Hotel · 4★ Greater Melrose $114 +48%
153 Executive Spaces at Ellipse Waterfall Hotel · 4★ Midrand $114 +48%
152 Radisson Blu Gautrain Hotel, Sandton Johannesburg Hotel · 4★ Sandton $112 +45%
151 City Lodge Hotel Fourways Johannesburg Hotel · 3★ Sandton $112 +45%
150 @Sandton Hotel Hotel Sandton $111 +44%
149 Courtyard Hotel Sandton Johannesburg Hotel · 4★ Sandton $109 +42%
148 Holiday Inn Johannesburg-Rosebank By IHG Hotel · 4★ Rosebank $109 +42%
147 Radisson Blu Hotel Sandton, Johannesburg Hotel Sandton $108 +41%
146 Afrique Boutique Hotel Ruimsig Hotel · 4★ Roodepoort $108 +40%
145 Holiday Inn Johannesburg Airport By IHG Hotel · 4★ Greater OR Tambo $108 +40%
144 The Fairway Hotel, Spa & Golf Resort Hotel · 5★ Randburg $108 +40%
143 Protea Hotel Midrand Hotel · 4★ Midrand $106 +38%
142 The Capital Empire Hotel · 4★ Sandton $104 +36%
141 Riverstone Lodge Hotel · 3★ Krugersdorp $104 +35%
140 Southern Sun Sandton Hotel · 4★ Sandton $103 +33%
139 Avant Garde Lodge Hotel · 4★ Greater OR Tambo $102 +33%
138 Southern Sun Hyde Park Sandton Hotel · 4★ Sandton $102 +33%
137 Premier Hotel O.R. Tambo Hotel · 4★ Greater OR Tambo $102 +32%
136 Protea Hotel Johannesburg Balalaika Sandton Hotel · 4★ Sandton $101 +31%
135 Clico Boutique Hotel Hotel · 5★ Rosebank $101 +31%
134 Southern Sun Rosebank, Johannesburg Hotel · 4★ Rosebank $99 +29%
133 The Catalyst Apartment Hotel by NEWMARK Hotel · 4★ Sandton $98 +27%
132 Misty Hills Country Hotel Hotel · 4★ Krugersdorp $98 +27%
131 Protea Hotel O.R. Tambo Airport Hotel · 4★ Greater OR Tambo $96 +25%
130 Holiday Inn Johannesburg Sunnyside Park By IHG Hotel · 4★ Johannesburg City Centre $96 +24%
129 Premier Hotel Midrand Hotel · 4★ Midrand $94 +23%
128 City Lodge Hotel Johannesburg Airport Barbara Road Hotel · 3★ Germiston $94 +21%
127 Little Tuscany Boutique Hotel Hotel · 4★ Sandton $94 +21%
126 26° South Bush Boho Hotel Hotel · 3★ Krugersdorp $93 +21%
125 Hyatt House Johannesburg Rosebank Hotel · 4★ Greater Melrose $93 +21%
124 Hampton by Hilton Sandton Grayston Hotel · 4★ Sandton $92 +19%
123 The Tyrwhitt Serviced Apartments Guesthouse / B&B / apartment · 4.5★ Rosebank $91 +19%
122 City Lodge Hotel Waterfall City Johannesburg Hotel · 3★ Midrand $90 +17%
121 Birchwood Hotel and OR Tambo Conference Centre Hotel · 4★ Greater OR Tambo $83 +8%
120 Airport Tower Lodge Hotel · 3★ Greater OR Tambo $83 +7%
119 Apple Blossom Hotel Portfolio Hotel · 3★ Johannesburg City Centre $83 +7%
118 Lourie Lodge Hotel · 4★ Sandton $82 +7%
117 Courtyard Hotel Rosebank Johannesburg Hotel · 4★ Greater Melrose $81 +6%
116 Onomo Hotel Johannesburg Sandton Hotel · 3★ Sandton $81 +6%
115 Courtyard Hotel Waterfall City Hotel · 4★ Midrand $81 +5%
114 Chartwell Castle & Guest House Hotel · 4★ Sandton $81 +5%
113 Max Executive Apartments Hotel · 4★ Sandton $81 +5%
112 Hyatt House Johannesburg Sandton Hotel · 3.5★ Sandton $81 +5%
111 Sunward Park Guest House Hotel · 4★ Boksburg $80 +4%
110 MINT Hotel 84 on Katherine Hotel · 4★ Sandton $80 +4%
109 Hotel Sky Sandton Hotel · 3★ Sandton $80 +3%
108 The Capital on Bath Hotel · 4★ Sandton $79 +3%
107 Holiday Inn Express Sandton-Woodmead By IHG Hotel · 3★ Sandton $79 +3%
106 Rosebank Lodge Guesthouse by Claires Hotel · 4★ Randburg $79 +3%
105 @Sandton Apartments Hotel · 4★ Sandton $79 +3%
104 The Rosebank Maison Private room · 3.5★ Rosebank $79 +2%
103 Town Lodge Roodepoort Johannesburg Hotel · 2★ Roodepoort $79 +2%
102 Prestige Apartments Sandton at Westpoint Guesthouse / B&B / apartment · 5★ Sandton $79 +2%
101 Luxury @ Sandton Skye Private room · 3★ Sandton $79 +2%
100 City Lodge Hotel Sandton Morningside Johannesburg Hotel · 3★ Sandton $78 +1%
99 City Lodge Hotel Bryanston Johannesburg Hotel · 3★ Sandton $77 +0%
98 Ellipse Executive Apartments Hotel · 4★ Midrand $77 -1%
97 Sandton Lodge Rivonia Hotel · 4★ Sandton $76 -2%
96 Lakeview Boutique Hotel & Conference Center Hotel · 4★ Boksburg $75 -2%
95 Villa Simonne Hotel · 4★ Johannesburg City Centre $75 -2%
94 St Andrews Hotel and Spa pty Ltd Hotel · 3★ Germiston $73 -5%
93 Black Brick Hotel Sandton Hotel · 4★ Sandton $73 -6%
92 The Lakes Hotel and Conference Hotel · 3★ Benoni AH $73 -6%
91 Garden Court Milpark, Johannesburg Hotel · 3★ Johannesburg City Centre $72 -6%
90 Garden Court Morningside Sandton Hotel · 3★ Sandton $72 -6%
89 Southern Sun Katherine Street Hotel · 4★ Sandton $72 -6%
88 The Wantage Suites Hotel · 3★ Rosebank $72 -6%
87 Amadwala Lodge Hotel · 3.5★ Roodepoort $70 -9%
86 Garden Court Eastgate Hotel · 3★ Johannesburg City Centre $70 -9%
85 Town Lodge Waterfall, Midrand Hotel · 2★ Midrand $70 -9%
84 President Lodge Hotel · 4★ Edenvale $70 -9%
83 Lilian Lofts Hotel & Spa Hotel · 4.5★ Johannesburg City Centre $69 -10%
82 Thatchfoord Lodge Hotel · 4★ Sandton $69 -10%
81 ANEW Hotel Roodepoort Johannesburg Hotel · 3★ Roodepoort $69 -11%
80 BlackBrick Sandton Two Hotel · 4★ Sandton $68 -11%
79 Mercure Johannesburg Midrand Hotel Hotel · 3★ Midrand $66 -14%
78 City Lodge Hotel Eastgate Hotel · 4★ Johannesburg City Centre $65 -15%
77 Royal Majestic Hotel Hotel · 5★ Rosebank $65 -15%
76 Premier Hotel Quatermain Hotel · 4★ Sandton $65 -16%
75 The Parktonian All Suite Hotel Hotel · 4★ Johannesburg City Centre $63 -19%
74 Mercure Johannesburg Randburg Hotel · 3★ Randburg $63 -19%
73 Monte La Vue Boutique Hotel Hotel · 4★ Sandton $61 -20%
72 CedarWoods of Sandton Hotel Hotel · 3★ Sandton $61 -20%
71 Panorama Suite Elevated Living in Dainfern Private room · 3.5★ Midrand $61 -21%
70 Melrose Corner Self-Catering Hotel Apartments Hotel · 4★ Greater Melrose $61 -21%
69 Magnolia Guesthouse Hotel · 4★ Alberton $60 -22%
68 Hunni Hotel Melrose Edge Hotel · 3★ Greater Melrose $60 -22%
67 Sandton Times Square Serviced Apartments Guesthouse / B&B / apartment · 5★ Sandton $60 -22%
66 WINK Aparthotel Saxon Square Hotel · 3★ Randburg $59 -24%
65 The Cozy Haven Private room · 3★ Sandton $58 -25%
64 Shumba Valley Lodge Lanseria Airport Hotel · 4★ Sandton $58 -25%
63 MINT Express Sandton View Guesthouse / B&B / apartment · 4.5★ Greater Melrose $58 -25%
62 Blue Hills Lodge Hotel · 3★ Midrand $58 -25%
61 MINT Hotel Sandhurst Hotel · 3★ Sandton $57 -26%
60 The Residency Jellicoe Hotel · 3★ Rosebank $57 -26%
59 MINT Express Melrose View Guesthouse / B&B / apartment · 4.5★ Greater Melrose $57 -26%
58 Airport Bird & Game Lodge Hotel · 3★ Greater OR Tambo $56 -27%
57 Aerotropolis Guest Lodge Hotel · 3★ Greater OR Tambo $56 -28%
56 Deluxe Self-Catering Apartment | Park Central Hotel · 4★ Rosebank $55 -28%
55 One Rosebank Executive Apartment Hotel Hotel · 4★ Sandton $54 -29%
54 Europrime Hotels Airport Hotel · 3★ Boksburg $53 -31%
53 Marion Lodge Hotel · 4★ Sandton $52 -32%
52 The Nicol Hotel and Apartments Hotel · 4★ Germiston $52 -32%
51 Regal Inn Midrand Hotel · 3★ Midrand $52 -33%
50 Dynasty Forest Sandown Accommodation Hotel · 4★ Sandton $52 -33%
49 Premier Hotel Mapungubwe Hotel · 4★ Johannesburg City Centre $52 -33%
48 StayEasy Eastgate Hotel · 3★ Johannesburg City Centre $52 -33%
47 Palm Continental Hotel Hotel · 4★ Johannesburg City Centre $52 -33%
46 Innov8 Spaces Hotel · 3★ Sandton $51 -33%
45 Reef Hotel - Johannesburg Hotel · 4★ Johannesburg City Centre $51 -34%
44 Emerald Backpackers Hotel · 3★ Greater OR Tambo $50 -36%
43 Road Lodge Randburg Hotel · 1★ Randburg $49 -36%
42 Claires of Sandton Luxury Guest House Hotel · 4★ Sandton $49 -37%
41 Road Lodge Sandton Hotel · 2★ Sandton $48 -37%
40 Constantia Hotel Midrand Hotel · 3★ Midrand $47 -39%
39 The Bannister Hotel Hotel · 3★ Johannesburg City Centre $47 -40%
38 Road Lodge JNB Airport Hotel · 1★ Germiston $47 -40%
37 Africa Paradise OR Tambo Boutique Hotel Hotel · 4★ Benoni AH $46 -41%
36 Airport Inn Bed and Breakfast Hotel · 3★ Greater OR Tambo $45 -41%
35 Meredale Lodge Hotel · 3★ Johannesburg South $45 -41%
34 SUN1 O.R.TAMBO Hotel · 2★ Germiston $44 -42%
33 Woodpecker's Inn Hotel · 3★ Greater OR Tambo $44 -43%
32 Lido Hotel Hotel · 3★ Johannesburg South $44 -43%
31 The Hide in Sandown-Sandton Hotel · 4★ Sandton $44 -43%
30 INANI Hotels Gallagher Hotel · 3★ Midrand $44 -43%
29 Travetel OR Tambo Airport Hotel · 3★ Greater OR Tambo $43 -44%
28 Doves Nest Guest House Hotel · 2★ Greater OR Tambo $43 -45%
27 Inn & Out Plus Craighall Hotel · 4★ Sandton $43 -45%
26 Inn & Out Plus Rosebank Hotel · 3★ Rosebank $42 -46%
25 La Orchard Hotel Hotel · 4★ Greater Melrose $41 -46%
24 SUN1 SOUTHGATE Hotel · 2★ Johannesburg South $40 -48%
23 The Royal Bryanston Hotel · 2★ Sandton $39 -49%
22 SUN1 BENONI Hotel · 1★ Benoni AH $39 -49%
21 Europrime Hotels Lakefield Hotel · 3★ Benoni AH $39 -50%
20 Heartwood Haven guest house Hotel · 3★ Boksburg $38 -51%
19 MINT Hotel Randburg Hotel · 3★ Randburg $37 -52%
18 Johannesburg Apartment Collection Private room · 4★ Johannesburg City Centre $37 -53%
17 The Eden Boulders Hotel and Resort Midrand Hotel · 2★ Midrand $36 -53%
16 Fezeu's Place Hotel · 3★ Randburg $35 -55%
15 Ithonsi Guesthouse Hotel · 3★ Greater OR Tambo $34 -56%
14 Heartbeat of Maboneng Private room · 3.5★ Johannesburg City Centre $31 -59%
13 Inn and Out Sandton Hotel · 1★ Sandton $30 -61%
12 Airport Inn and Suites Hotel · 3★ Greater OR Tambo $30 -61%
11 Hayat Hotel Hotel · 3★ Johannesburg City Centre $29 -62%
10 Aqua Guest House Hotel · 3★ Midrand $28 -64%
9 Goldwell airport Lodge Hotel · 3★ Greater OR Tambo $24 -69%
8 Inn & Out Sandton Park Guesthouse / B&B / apartment · 3★ Greater Melrose $24 -69%
7 Classic-Lodge Hotel · 3★ Greater OR Tambo $22 -71%
6 Redd Town Guesthouse / B&B / apartment · 3★ Johannesburg City Centre $22 -71%
5 Fullmoon Homes Private room · 1★ Edenvale $21 -73%
4 Businessburg Hotel Hotel · 1★ Johannesburg City Centre $20 -74%
3 Tassili Lodge Hotel · 3★ Greater OR Tambo $19 -75%
2 Slumberlake Guest House, Auckland Park Hotel · 5★ Johannesburg City Centre $18 -77%
1 Africaren Budget Stay Hotel · 2★ Greater OR Tambo $15 -80%

How to read the table

Price — the asking price for the stated terms
Vs median — difference from $77
No price — the place is sold out or closed

Proof of measurement

✓208 places checked
✓196 returned a price
✓Measured: 07.11.2026, 14:26
✓Source: public asking prices

Each row is one place on that night: name, type, district and asking price — exactly as measured. A place whose name we have not learned yet gets a dash, never an invented name. Source: public asking prices on hotel sites — hotels and listed rentals. Rental-only listings are not in this list.

Benchmark: what the numbers show

Johannesburg · selected night: 28 November 2026

Weekend vs weekdays
+1%
Friday and Saturday: $78
Monday–Thursday: $77
Priciest night in the window
$82
26 January 2027 · 199 available offers
Availability that night
94%
196 of 208 places with a price
  • Friday and Saturday: median $78. Monday to Thursday: $77. The difference is +1% — 24 and 48 measured nights.
  • The priciest measured night in the window is 26 January 2027: a median of $82 across 199 offers.
  • On the night of 28 November 2026, half the places sat between $52 and $108 — 196 offers out of 208 checked.
  • Next event: Day of Reconciliation, 16 December 2026 — that night's median runs +1% against comparable nights around it.

Price distribution that night

Median $77

‹ $300 190
300–600 5
600–900 1
900–1500 0
› 1500 0

Which day of the week is priciest?

Each weekday's median across the window, against the whole window's median. Measured, not assumed.

Day Median vs window median
Friday $79 +3%
Tuesday $78 +2%
Saturday $78 +1%
Thursday $78 +1%
Monday $76 -2%
Wednesday $76 -2%
Sunday $75 -3%

Availability, night by night

0% 48% 96% 13 Nov 4 Feb

Places without a price are sold out or closed — counted, never estimated.

What you can do

  1. Type your base price under the selected night to see where it sits against the median.
  2. Check the pricey nights and the window's events.
  3. Change prices in your own extranet.
Back to the rate shop ↑

Statistics: Johannesburg in numbers

Everything below was measured in the same 90-night window. Nothing is a forecast or an estimate.

Guest scores across the town

Average 8.5/10 across 358 places — 298 945 reviews in total. The hotel sites' scale and scores.

9–10 102
8–9 186
7–8 51
6–7 13
‹6 5

Your comp set by star rating — night of 28 November 2026

The median price of each category on that one night. A category with fewer than 3 prices is not printed.

5★ $229 · 25
4.5★ $91 · 6
4★ $82 · 78
3.5★ $70 · 5
3★ $58 · 65
2★ $43 · 9
1★ $39 · 6

Your comp set by district — night of 28 November 2026

The median price of priced places in each district that night. A district with fewer than 5 prices is not printed.

Krugersdorp $104 · 5
Rosebank $91 · 13
Greater OR Tambo $83 · 27
Greater Melrose $81 · 12
Sandton $81 · 67
Randburg $79 · 10
Germiston $73 · 6
Midrand $70 · 16

“Last room”, night by night

The percentage of priced places where the site shows one room left. The site's number — it can be marketing, which is why we say so.

0% 30% 61% 13 Nov 4 Feb

How many offers fit under $75, night by night

The percentage of priced offers at or under one round ceiling — the whole window's median snapped to a round amount. Counted from the same nights that draw the curve above.

0% 27% 54% 13 Nov 4 Feb

Most: 14 November 2026 — 108 of 199 offers at or under $75. Fewest: 30 January 2027 — 86 of 199.

Friday–Saturday nights in Johannesburg run +1% against Monday–Thursday nights.

How these numbers were made

1. Asking prices

The prices visible while searching, not the prices rooms sold for.

2. Same terms for everyone

One night, 2 adults, the same date and currency for every place.

3. No price ≠ zero

Sold-out or closed places are counted separately and never drag the median down.

✓ Every number carries a date, a sample and a source. Read the full method →

This town's months

More about Johannesburg

Frequently asked questions from operators

What should I charge per night in Johannesburg?

Comparable places in Johannesburg ask $46–$98 a night; the middle is $68. The middle half of 287 places, measured 7 November 2026. That is the market's range, not a price for you: you set your rate.

What are properties in Johannesburg asking per night?

The median asking price in Johannesburg is $77 and the average is $102, from 208 places checked and measured 7 November 2026.

When is accommodation in Johannesburg most expensive?

The priciest measured night in the window is 26 January 2027: the median asking price was $82, based on 199 available offers.

How much do events increase asking prices in Johannesburg?

On the measured night of New Year's Day, 1 January 2027, the median asking price was $80, based on 200 offers, and ran +4% against comparable nights.

What is the typical weekend premium in Johannesburg?

The Friday–Saturday median asking price is $78, against $77 on Monday–Thursday: +1%.

How many properties were measured in Johannesburg?

The window covers up to 208 checked properties per night across 84 measured nights.

Are these asking prices or completed bookings?

These are public asking prices visible while searching, not the prices of completed bookings.

Two minutes. Whole town.

The moment a town is scanned, its month becomes a public market page — same curve, same events, same receipt.

Scan Sign in with Google and the scan starts. No card — 3 free scans a week.