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
15 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 $79 +3% 22 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
199 / 2083 January 2027
No price
9sold 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 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 (82)
Johannesburg: median asking price per night, 15 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
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 -3% $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 +5% $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 — 8 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 — 199 places in Johannesburg and what each asks

Johannesburg · night of 3 January 2027 · USD · 2 adults · 1 night

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

# Place Type Location Price Vs median
199 Four Seasons Hotel Westcliff Hotel · 5★ Randburg $731 +849%
198 InterContinental Johannesburg OR Tambo Airport Hotel By IHG Hotel · 5★ Greater OR Tambo $493 +540%
197 The Peech Hotel Hotel · 4★ Greater Melrose $407 +429%
196 DAVINCI Suites Hotel · 5★ Sandton $404 +425%
195 Fairlawns Boutique Hotel & Spa Hotel · 5★ Sandton $400 +420%
194 Masingita Towers Hotel and SPA Hotel · 4★ Sandton $389 +405%
193 The Leonardo Hotel · 4.5★ Sandton $385 +400%
192 D'oreale Grande Hotel Emperors Palace Hotel · 5★ Greater OR Tambo $337 +338%
191 The Residence Hotel · 5★ Johannesburg City Centre $310 +302%
190 DAVINCI Hotel on Nelson Mandela Square Hotel · 5★ Sandton $299 +288%
189 Johannesburg Marriott Hotel Melrose Arch Hotel · 4★ Greater Melrose $296 +284%
188 Steyn City Hotel by Saxon Hotel · 5★ Midrand $293 +280%
187 Palazzo Hotel Hotel · 5★ Sandton $250 +225%
186 Sanctuary Mandela Hotel · 5★ Greater Melrose $244 +217%
185 Kloofzicht Lodge & Spa Hotel · 5★ Krugersdorp $238 +209%
184 Hyde Johannesburg Rosebank Hotel · 4★ Rosebank $234 +204%
183 The Houghton Hotel Spa Wellness and Golf Hotel · 5★ Johannesburg City Centre $228 +196%
182 54 on Bath, Johannesburg Rosebank Hotel · 5★ Rosebank $226 +193%
181 Sandton Sun and Towers Hotel · 5★ Sandton $213 +176%
180 The Monarch Hotel Hotel · 5★ Rosebank $212 +176%
179 18 On Onix Lodge & Spa - Greece Inspired Luxury Guesthouse / B&B / apartment · 4★ Randburg $201 +161%
178 Elsewhere Treehouse and Apartment on the River Guesthouse / B&B / apartment · 4.5★ Krugersdorp $200 +159%
177 Home Suite Hotels Rosebank Hotel · 4★ Randburg $190 +147%
176 The Capital Empire Hotel · 4★ Sandton $185 +141%
175 Mondior Emperors Palace Hotel · 4★ Greater OR Tambo $177 +130%
174 SEVEN Hotel, Villas and Spa Hotel · 5★ Sandton $173 +124%
173 The Capital On The Park Hotel · 5★ Sandton $170 +121%
172 Protea Hotel Fire & Ice! Johannesburg Melrose Arch Hotel · 4★ Greater Melrose $167 +117%
171 Radisson RED Hotel, Johannesburg Rosebank Hotel · 4★ Sandton $165 +114%
170 Pivot Hotel Montecasino Hotel · 4★ Sandton $162 +111%
169 Metcourt Emperors Palace Hotel · 3★ Greater OR Tambo $155 +101%
168 City Lodge Hotel at OR Tambo International Airport Johannesburg Hotel · 3★ Greater OR Tambo $147 +91%
167 The Maslow Hotel Sandton Hotel · 4★ Sandton $142 +84%
166 Melville koppies view guest house Guesthouse / B&B / apartment · 4.5★ Johannesburg City Centre $138 +79%
165 The Capital on Bath Hotel · 4★ Sandton $135 +75%
164 Indaba Hotel Hotel · 4★ Sandton $132 +72%
163 Gold Reef City Hotel Hotel · 4★ Johannesburg South $132 +72%
162 Rivonia Premier Lodge Hotel · 4★ Sandton $132 +71%
161 Silverstar Hotel Hotel · 4★ Krugersdorp $127 +65%
160 Gold Reef City Theme Park Hotel Hotel · 4★ Johannesburg South $127 +65%
159 Protea Hotel O.R. Tambo Airport Hotel · 4★ Greater OR Tambo $125 +62%
158 NH Johannesburg Sandton Hotel · 5★ Sandton $123 +59%
157 Sunrock Guesthouse Hotel · 4★ Greater OR Tambo $121 +57%
156 Piazza Hotel Montecasino Hotel · 3★ Sandton $120 +56%
155 Courtyard Hotel Sandton Johannesburg Hotel · 4★ Sandton $119 +54%
154 Pablo House Melville Hotel · 3★ Johannesburg City Centre $116 +51%
153 Executive Spaces at Ellipse Waterfall Hotel · 4★ Midrand $112 +45%
152 Southern Sun OR Tambo International Airport Hotel · 4★ Greater OR Tambo $111 +44%
151 Radisson Blu Gautrain Hotel, Sandton Johannesburg Hotel · 4★ Sandton $109 +42%
150 Afrique Boutique Hotel Ruimsig Hotel · 4★ Roodepoort $109 +41%
149 Premier Hotel O.R. Tambo Hotel · 4★ Greater OR Tambo $107 +39%
148 Radisson Blu Hotel Sandton, Johannesburg Hotel Sandton $106 +38%
147 Holiday Inn Johannesburg-Rosebank By IHG Hotel · 4★ Rosebank $106 +38%
146 The Catalyst Apartment Hotel by NEWMARK Hotel · 4★ Sandton $105 +36%
145 Qurtuba Resort and Events Hotel · 5★ Lethabong $105 +36%
144 City Lodge Hotel Johannesburg Airport Barbara Road Hotel · 3★ Germiston $103 +34%
143 Southern Sun Hyde Park Sandton Hotel · 4★ Sandton $103 +34%
142 Protea Hotel Midrand Hotel · 4★ Midrand $102 +32%
141 Premier Hotel Quatermain Hotel · 4★ Sandton $100 +30%
140 @Sandton Hotel Hotel Sandton $99 +29%
139 Misty Hills Country Hotel Hotel · 4★ Krugersdorp $98 +27%
138 Premier Hotel Mapungubwe Hotel · 4★ Johannesburg City Centre $98 +27%
137 City Lodge Hotel Fourways Johannesburg Hotel · 3★ Sandton $98 +27%
136 The Tyrwhitt Serviced Apartments Guesthouse / B&B / apartment · 4.5★ Rosebank $98 +27%
135 Birchwood Hotel and OR Tambo Conference Centre Hotel · 4★ Greater OR Tambo $97 +26%
134 Garden Court OR Tambo International Airport Hotel · 3★ Greater OR Tambo $97 +26%
133 Holiday Inn Johannesburg Sunnyside Park By IHG Hotel · 4★ Johannesburg City Centre $94 +23%
132 City Lodge Hotel Sandton Morningside Johannesburg Hotel · 3★ Sandton $94 +22%
131 Courtyard Hotel Waterfall City Hotel · 4★ Midrand $93 +21%
130 The Fairway Hotel, Spa & Golf Resort Hotel · 5★ Randburg $93 +20%
129 Mercure Hotel Bedfordview Hotel · 3★ Germiston $92 +20%
128 Blue Hills Lodge Hotel · 3★ Midrand $92 +19%
127 Sandton Lodge Rivonia Hotel · 4★ Sandton $92 +19%
126 Protea Hotel Johannesburg Balalaika Sandton Hotel · 4★ Sandton $91 +18%
125 Southern Sun Katherine Street Hotel · 4★ Sandton $91 +18%
124 Southern Sun Rosebank, Johannesburg Hotel · 4★ Rosebank $90 +17%
123 Southern Sun Sandton Hotel · 4★ Sandton $90 +17%
122 The Lakes Hotel and Conference Hotel · 3★ Benoni AH $90 +17%
121 2 Bedroom Luxury Suite at The Apex on Smuts, Rosebank Private room · 4.5★ Rosebank $90 +17%
120 Holiday Inn Johannesburg Airport By IHG Hotel · 4★ Greater OR Tambo $90 +16%
119 Hyatt House Johannesburg Rosebank Hotel · 4★ Greater Melrose $88 +14%
118 Riverstone Lodge Hotel · 3★ Krugersdorp $87 +13%
117 Cradle View Tented Camp and Venue Guesthouse / B&B / apartment · 3.5★ Krugersdorp $86 +12%
116 26° South Bush Boho Hotel Hotel · 3★ Krugersdorp $86 +11%
115 Courtyard Hotel Rosebank Johannesburg Hotel · 4★ Greater Melrose $84 +9%
114 Hyatt House Johannesburg Sandton Hotel · 3.5★ Sandton $83 +8%
113 The Parktonian All Suite Hotel Hotel · 4★ Johannesburg City Centre $82 +7%
112 Hotel Sky Sandton Hotel · 3★ Sandton $82 +6%
111 Clico Boutique Hotel Hotel · 5★ Rosebank $82 +6%
110 Hampton by Hilton Sandton Grayston Hotel · 4★ Sandton $81 +5%
109 Holiday Inn Express Sandton-Woodmead By IHG Hotel · 3★ Sandton $80 +4%
108 Sunward Park Guest House Hotel · 4★ Boksburg $80 +4%
107 Premier Hotel Midrand Hotel · 4★ Midrand $80 +4%
106 Garden Court Sandton City Hotel · 3★ Sandton $80 +4%
105 Rosebank Lodge Guesthouse by Claires Hotel · 4★ Randburg $79 +3%
104 @Sandton Apartments Hotel · 4★ Sandton $79 +3%
103 The Rosebank Maison Private room · 3.5★ Rosebank $79 +2%
102 Airport Tower Lodge Hotel · 3★ Greater OR Tambo $78 +1%
101 St Andrews Hotel and Spa pty Ltd Hotel · 3★ Germiston $78 +1%
100 President Lodge Hotel · 4★ Edenvale $77 +0%
99 Lakeview Boutique Hotel & Conference Center Hotel · 4★ Boksburg $75 -2%
98 Marion Lodge Hotel · 4★ Sandton $75 -2%
97 Villa Simonne Hotel · 4★ Johannesburg City Centre $75 -2%
96 City Lodge Hotel Bryanston Johannesburg Hotel · 3★ Sandton $75 -3%
95 Garden Court Milpark, Johannesburg Hotel · 3★ Johannesburg City Centre $74 -3%
94 Prestige Apartments Sandton at Westpoint Guesthouse / B&B / apartment · 5★ Sandton $74 -5%
93 Chartwell Castle & Guest House Hotel · 4★ Sandton $73 -6%
92 WINK Aparthotel Saxon Square Hotel · 3★ Randburg $72 -6%
91 Garden Court Eastgate Hotel · 3★ Johannesburg City Centre $72 -7%
90 Garden Court Morningside Sandton Hotel · 3★ Sandton $71 -7%
89 City Lodge Hotel Eastgate Hotel · 4★ Johannesburg City Centre $70 -9%
88 Town Lodge Roodepoort Johannesburg Hotel · 2★ Roodepoort $70 -9%
87 WeStay Westpoint Apartments Guesthouse / B&B / apartment · 5★ Sandton $70 -9%
86 Thatchfoord Lodge Hotel · 4★ Sandton $69 -10%
85 ANEW Hotel Roodepoort Johannesburg Hotel · 3★ Roodepoort $69 -11%
84 Hotel Perte at Montecasino Hotel · 2★ Sandton $68 -11%
83 Mercure Johannesburg Midrand Hotel Hotel · 3★ Midrand $66 -14%
82 Amadwala Lodge Hotel · 3.5★ Roodepoort $66 -15%
81 Onomo Hotel Johannesburg Sandton Hotel · 3★ Sandton $66 -15%
80 Town Lodge Waterfall, Midrand Hotel · 2★ Midrand $65 -15%
79 The Great Gatsby Houghton Hotel Johannesburg City Centre $65 -15%
78 Royal Majestic Hotel Hotel · 5★ Rosebank $65 -15%
77 Black Brick Hotel Sandton Hotel · 4★ Sandton $65 -16%
76 Lourie Lodge Hotel · 4★ Sandton $65 -16%
75 Airport Bird & Game Lodge Hotel · 3★ Greater OR Tambo $64 -17%
74 Town Lodge Johannesburg Airport Hotel · 2★ Germiston $64 -17%
73 MINT Hotel 84 on Katherine Hotel · 4★ Sandton $62 -19%
72 One Rosebank Executive Apartment Hotel Hotel · 4★ Sandton $62 -19%
71 Panorama Suite Elevated Living in Dainfern Private room · 3.5★ Midrand $61 -21%
70 The Rosebank Luxe | City View Balcony Private room · 4.5★ Rosebank $60 -22%
69 Cave View Cottages - Self catering Private room · 4★ Krugersdorp $60 -22%
68 Dynasty Forest Sandown Accommodation Hotel · 4★ Sandton $60 -23%
67 Monte La Vue Boutique Hotel Hotel · 4★ Sandton $59 -24%
66 Palm Continental Hotel Hotel · 4★ Johannesburg City Centre $57 -26%
65 Lilian Lofts Hotel & Spa Hotel · 4.5★ Johannesburg City Centre $57 -26%
64 The Rosebank Suite | One Rosebank | Private Terrace Private room · 3.5★ Sandton $55 -29%
63 StayEasy Eastgate Hotel · 3★ Johannesburg City Centre $53 -31%
62 Emerald Backpackers Hotel · 3★ Greater OR Tambo $53 -31%
61 BlackBrick Sandton Two Hotel · 4★ Sandton $53 -31%
60 Europrime Hotels Airport Hotel · 3★ Boksburg $53 -31%
59 Regal Inn Midrand Hotel · 3★ Midrand $53 -31%
58 The Nicol Hotel and Apartments Hotel · 4★ Germiston $52 -32%
57 Fourways BnB Hotel · 3★ Sandton $51 -33%
56 Reef Hotel - Johannesburg Hotel · 4★ Johannesburg City Centre $51 -34%
55 Aerotropolis Guest Lodge Hotel · 3★ Greater OR Tambo $51 -34%
54 Impangele Lodge Guesthouse / B&B / apartment · 4.5★ Krugersdorp $51 -34%
53 The Wantage Suites Hotel · 3★ Rosebank $51 -34%
52 MINT Hotel Randburg Hotel · 3★ Randburg $49 -36%
51 The Residency Jellicoe Hotel · 3★ Rosebank $49 -37%
50 Claires of Sandton Luxury Guest House Hotel · 4★ Sandton $49 -37%
49 The Royal Bryanston Hotel · 2★ Sandton $48 -37%
48 Airport Inn Bed and Breakfast Hotel · 3★ Greater OR Tambo $48 -38%
47 Road Lodge JNB Airport Hotel · 1★ Germiston $47 -38%
46 Pantera Lodge Guesthouse / B&B / apartment · 4.5★ Randburg $47 -39%
45 Innov8 Spaces Hotel · 3★ Sandton $46 -40%
44 MINT Express Melrose View Guesthouse / B&B / apartment · 4.5★ Greater Melrose $46 -40%
43 RNB Guesthouse Hotel · 4★ Roodepoort $46 -40%
42 Road Lodge Randburg Hotel · 1★ Randburg $46 -41%
41 Road Lodge Sandton Hotel · 2★ Sandton $46 -41%
40 SUN1 O.R.TAMBO Hotel · 2★ Germiston $44 -42%
39 118 Bayley Street Hotel · 4★ Benoni AH $44 -43%
38 INANI Hotels Gallagher Hotel · 3★ Midrand $44 -43%
37 Doves Nest Guest House Hotel · 2★ Greater OR Tambo $43 -45%
36 Grand Diamond Lodge Hotel · 4★ Roodepoort $42 -45%
35 Valverde Country Hotel Hotel · 3★ Lanseria $42 -46%
34 SUN1 SOUTHGATE Hotel · 2★ Johannesburg South $41 -46%
33 Rustic Oasis@Mapungubwe 4 Star Hotel|WIFI|Pool Private room · 3★ Johannesburg City Centre $41 -47%
32 The Hide in Sandown-Sandton Hotel · 4★ Sandton $41 -47%
31 Inn & Out Plus Craighall Hotel · 4★ Sandton $40 -47%
30 Meredale Lodge Hotel · 3★ Johannesburg South $40 -48%
29 Africa Paradise OR Tambo Boutique Hotel Hotel · 4★ Benoni AH $40 -49%
28 vickers home Hotel Sandton $39 -49%
27 Seven Eleven Apartments - Isibaya House Guesthouse / B&B / apartment · 3★ Johannesburg City Centre $39 -49%
26 Heartwood Haven guest house Hotel · 3★ Boksburg $38 -51%
25 Johannesburg Apartment Collection Private room · 4★ Johannesburg City Centre $37 -53%
24 Europrime Hotels Lakefield Hotel · 3★ Benoni AH $36 -53%
23 Fezeu's Place Hotel · 3★ Randburg $35 -55%
22 La Orchard Hotel Hotel · 4★ Greater Melrose $34 -56%
21 The Noir Living Studio Private room · 4★ Johannesburg City Centre $34 -56%
20 Ithonsi Guesthouse Hotel · 3★ Greater OR Tambo $34 -56%
19 Bella Casa Guesthouse Hotel · 3★ Sandton $33 -57%
18 Inn & Out Plus Rosebank Hotel · 3★ Rosebank $33 -57%
17 Aqua Guest House Hotel · 3★ Midrand $32 -59%
16 Heartbeat of Maboneng Private room · 3.5★ Johannesburg City Centre $31 -59%
15 Hunni Hotel Melrose Edge Hotel · 3★ Greater Melrose $30 -61%
14 Airport Inn and Suites Hotel · 3★ Greater OR Tambo $30 -61%
13 Hayat Hotel Hotel · 3★ Johannesburg City Centre $29 -62%
12 Inn and Out Sandton Hotel · 1★ Sandton $28 -64%
11 Airport Lodge Hotel Hotel Greater OR Tambo $26 -67%
10 Goldwell airport Lodge Hotel · 3★ Greater OR Tambo $24 -69%
9 Inn & Out Sandton Park Guesthouse / B&B / apartment · 3★ Greater Melrose $24 -69%
8 Classic-Lodge Hotel · 3★ Greater OR Tambo $22 -71%
7 Modern cozy suite in maboneng- Trendy living Private room · 2★ Johannesburg City Centre $21 -73%
6 Fullmoon Homes Private room · 1★ Edenvale $21 -73%
5 Tassili Lodge Hotel · 3★ Greater OR Tambo $20 -74%
4 Businessburg Hotel Hotel · 1★ Johannesburg City Centre $20 -74%
3 Slumberlake Guest House, Auckland Park Hotel · 5★ Johannesburg City Centre $20 -75%
2 TRIANGLE STARS Guest House Hotel Greater OR Tambo $18 -76%
1 Africaren Budget Stay Hotel · 2★ Greater OR Tambo $13 -83%

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
✓199 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: 3 January 2027

Weekend vs weekdays
+3%
Friday and Saturday: $79
Monday–Thursday: $77
Priciest night in the window
$82
26 January 2027 · 199 available offers
Availability that night
96%
199 of 208 places with a price
  • Friday and Saturday: median $79. Monday to Thursday: $77. The difference is +3% — 22 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 3 January 2027, half the places sat between $49 and $109 — 199 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 8
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%
Thursday $78 +1%
Saturday $78 +1%
Monday $76 -2%
Wednesday $76 -2%
Sunday $75 -3%

Availability, night by night

0% 48% 96% 15 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 3 January 2027

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

5★ $226 · 25
4.5★ $90 · 10
4★ $91 · 78
3.5★ $66 · 7
3★ $53 · 57
2★ $46 · 11
1★ $28 · 5
unrated $65 · 6

Your comp set by district — night of 3 January 2027

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

Rosebank $90 · 14
Greater Melrose $88 · 10
Krugersdorp $87 · 9
Sandton $83 · 64
Midrand $80 · 12
Randburg $79 · 10
Greater OR Tambo $78 · 26
Roodepoort $69 · 6

“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% 15 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% 15 Nov 4 Feb

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

Friday–Saturday nights in Johannesburg run +3% 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 $79, against $77 on Monday–Thursday: +3%.

How many properties were measured in Johannesburg?

The window covers up to 208 checked properties per night across 82 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.