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

Over the 84 nights measured from 13 November 2026 to 4 February 2027, 286 named places in Johannesburg asked a median of $71 a night; Africaren Budget Stay had the lowest regular asking price at $15 and Four Seasons Hotel Westcliff the highest at $701 (latest scan 7 November 2026). A place's price is the median of what it asked on the nights it showed a price; only places priced on at least 28 of the 84 nights are ranked. Nights read on 7 November 2026.

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

Updated

Every place and its median asking price

In Johannesburg, named places showing a price on at least one of the 84 measured nights: 286; the middle of their own medians is $71, and half of them ask between $48 and $105.

Cheapest first: the 150 places priced on the most nights, of 286.
PlaceTypeStarsMedian asking priceLowest nightHighest nightNights with a price
Slumberlake Guest House, Auckland ParkHotel5$18$18$2077
Businessburg HotelHotel1$20$20$2384
Classic-LodgeHotel3$22$22$2284
Inn & Out Sandton ParkGuesthouse / B&B / apartment3$24$24$2784
Inn and Out SandtonHotel1$30$28$3284
Airport Inn and SuitesHotel3$30$30$3584
Hayat HotelHotel3$31$29$3484
Heartbeat of MabonengPrivate room3.5$31$31$4079
Aqua Guest HouseHotel3$32$28$3283
Bella Casa GuesthouseHotel3$33$29$3482
Inn & Out Plus RosebankHotel3$33$33$4784
Ithonsi GuesthouseHotel3$34$31$5184
The Noir Living StudioPrivate room4$34$32$3480
Europrime Hotels LakefieldHotel3$37$36$4584
Heartwood Haven guest houseHotel3$38$38$4977
Seven Eleven Apartments - Isibaya HouseGuesthouse / B&B / apartment3$39$35$5582
Africa Paradise OR Tambo Boutique HotelHotel4$40$39$4780
Inn & Out Plus CraighallHotel4$40$40$5182
The Hide in Sandown-SandtonHotel4$41$36$5584
Doves Nest Guest HouseHotel2$43$41$4684
INANI Hotels GallagherHotel3$43$39$4580
118 Bayley StreetHotel4$44$35$5879
SUN1 O.R.TAMBOHotel2$44$36$4784
Road Lodge RandburgHotel1$46$41$5484
Airport Inn Bed and BreakfastHotel3$46$35$4983
Road Lodge SandtonHotel2$47$42$5484
MINT Express Melrose ViewGuesthouse / B&B / apartment4.5$47$42$6984
The Royal BryanstonHotel2$49$38$5284
Claires of Sandton Luxury Guest HouseHotel4$49$48$5778
MINT Hotel RandburgHotel3$49$37$5784
The Residency JellicoeHotel3$50$48$6584
Aerotropolis Guest LodgeHotel3$51$44$5684
Emerald BackpackersHotel3$51$38$7984
Road Lodge JNB AirportHotel1$52$47$6184
Reef Hotel - JohannesburgHotel4$52$51$5484
The Nicol Hotel and ApartmentsHotel4$52$52$7983
Europrime Hotels AirportHotel3$53$42$5384
Regal Inn MidrandHotel3$53$49$5684
Dynasty Forest Sandown AccommodationHotel4$54$52$6484
Palm Continental HotelHotel4$54$48$5783
StayEasy EastgateHotel3$55$51$6284
Marion LodgeHotel4$57$52$8182
One Rosebank Executive Apartment HotelHotel4$57$53$6583
Monte La Vue Boutique HotelHotel4$59$55$6684
BlackBrick Sandton TwoHotel4$60$44$13484
The Wantage SuitesHotel3$60$48$9084
Panorama Suite Elevated Living in DainfernPrivate room3.5$61$61$6181
Airport Bird & Game LodgeHotel3$63$49$8083
Premier Hotel MapungubweHotel4$63$52$9880
WINK Aparthotel Saxon SquareHotel3$64$59$10384
MINT Hotel 84 on KatherineHotel4$65$57$8684
Lourie LodgeHotel4$65$65$9877
Mercure Johannesburg Midrand HotelHotel3$66$62$10178
Royal Majestic HotelHotel5$67$63$7684
@Sandton ApartmentsHotel4$67$53$7984
Town Lodge Johannesburg AirportHotel2$68$64$8480
Hotel Perte at MontecasinoHotel2$68$68$10678
City Lodge Hotel EastgateHotel4$69$63$7484
Town Lodge Waterfall, MidrandHotel2$70$63$9684
President LodgeHotel4$70$70$7780
Onomo Hotel Johannesburg SandtonHotel3$71$59$8284
Amadwala LodgeHotel3.5$71$66$8684
Black Brick Hotel SandtonHotel4$71$61$9583
Garden Court Morningside SandtonHotel3$72$69$8584
Chartwell Castle & Guest HouseHotel4$73$73$8280
Prestige Apartments Sandton at WestpointGuesthouse / B&B / apartment5$74$63$8381
Garden Court Milpark, JohannesburgHotel3$75$70$9084
Villa SimonneHotel4$75$60$8280
Lakeview Boutique Hotel & Conference CenterHotel4$76$69$7684
Town Lodge Roodepoort JohannesburgHotel2$76$68$8784
Southern Sun Katherine StreetHotel4$78$69$12784
Courtyard Hotel Rosebank JohannesburgHotel4$80$71$9284
Sunward Park Guest HouseHotel4$80$80$8084
Holiday Inn Express Sandton-Woodmead By IHGHotel3$80$79$8083
Garden Court EastgateHotel3$81$69$8784
Hyatt House Johannesburg SandtonHotel3.5$81$73$8382
Hotel Sky SandtonHotel3$81$77$10384
City Lodge Hotel Bryanston JohannesburgHotel3$81$72$11181
Airport Tower LodgeHotel3$83$69$10084
Premier Hotel QuatermainHotel4$83$65$14084
City Lodge Hotel Sandton Morningside JohannesburgHotel3$85$78$9884
26° South Bush Boho HotelHotel3$85$79$13377
Clico Boutique HotelHotel5$86$81$10377
Premier Hotel MidrandHotel4$86$80$11984
ANEW Hotel Roodepoort JohannesburgHotel3$87$69$9777
St Andrews Hotel and Spa pty LtdHotel3$87$65$11484
Riverstone LodgeHotel3$88$83$24882
Garden Court Sandton CityHotel3$88$69$14984
Birchwood Hotel and OR Tambo Conference CentreHotel4$89$78$11383
Blue Hills LodgeHotel3$92$57$10983
Hampton by Hilton Sandton GraystonHotel4$93$78$10884
Hyatt House Johannesburg RosebankHotel4$93$88$11082
Courtyard Hotel Waterfall CityHotel4$93$81$13684
Holiday Inn Johannesburg Sunnyside Park By IHGHotel4$96$92$14084
Holiday Inn Johannesburg Airport By IHGHotel4$96$81$12684
City Lodge Hotel Fourways JohannesburgHotel3$97$85$15383
The Tyrwhitt Serviced ApartmentsGuesthouse / B&B / apartment4.5$98$79$11084
Southern Sun Rosebank, JohannesburgHotel4$99$68$12084
Misty Hills Country HotelHotel4$99$98$10580
Protea Hotel Johannesburg Balalaika SandtonHotel4$101$91$19683
The Fairway Hotel, Spa & Golf ResortHotel5$102$87$15283
Southern Sun SandtonHotel4$103$90$12284
Garden Court OR Tambo International AirportHotel3$105$97$11684
The Catalyst Apartment Hotel by NEWMARKHotel4$105$84$11684
Premier Hotel O.R. TamboHotel4$105$100$11684
Southern Sun Hyde Park SandtonHotel4$106$102$13884
Qurtuba Resort and EventsHotel5$107$89$12681
City Lodge Hotel Johannesburg Airport Barbara RoadHotel3$107$92$13084
Afrique Boutique Hotel RuimsigHotel4$109$104$18777
@Sandton HotelHotel—$111$99$12384
Executive Spaces at Ellipse WaterfallHotel4$112$96$11477
Pablo House MelvilleHotel3$116$116$13883
Southern Sun OR Tambo International AirportHotel4$118$106$14584
Piazza Hotel MontecasinoHotel3$121$114$14079
Radisson Blu Hotel Sandton, JohannesburgHotel—$123$98$15484
Protea Hotel O.R. Tambo AirportHotel4$125$96$13184
Rivonia Premier LodgeHotel4$126$107$13278
Holiday Inn Johannesburg-Rosebank By IHGHotel4$126$101$19182
Metcourt Emperors PalaceHotel3$126$120$16282
Radisson Blu Gautrain Hotel, Sandton JohannesburgHotel4$130$103$25780
Gold Reef City Theme Park HotelHotel4$132$77$20681
Sunrock GuesthouseHotel4$132$106$21779
The Capital on BathHotel4$135$76$17484
The Capital On The ParkHotel5$141$112$18983
City Lodge Hotel at OR Tambo International Airport JohannesburgHotel3$150$144$17384
The Maslow Hotel SandtonHotel4$152$134$24584
Mondior Emperors PalaceHotel4$152$135$19184
NH Johannesburg SandtonHotel5$158$119$21484
The Monarch HotelHotel5$164$129$21384
Radisson RED Hotel, Johannesburg RosebankHotel4$165$113$20780
Pivot Hotel MontecasinoHotel4$171$127$20781
SEVEN Hotel, Villas and SpaHotel5$176$154$22984
The Capital EmpireHotel4$185$98$26582
Home Suite Hotels RosebankHotel4$190$137$23284
Protea Hotel Fire & Ice! Johannesburg Melrose ArchHotel4$225$140$30478
Sandton Sun and TowersHotel5$226$213$26582
54 on Bath, Johannesburg RosebankHotel5$229$160$40484
The Houghton Hotel Spa Wellness and GolfHotel5$232$211$33284
Palazzo HotelHotel5$252$238$29584
D'oreale Grande Hotel Emperors PalaceHotel5$270$267$35384
Hyde Johannesburg RosebankHotel4$272$180$42283
DAVINCI Hotel on Nelson Mandela SquareHotel5$286$240$35283
The ResidenceHotel5$296$282$58882
Steyn City Hotel by SaxonHotel5$296$282$34584
DAVINCI SuitesHotel5$385$231$40484
Johannesburg Marriott Hotel Melrose ArchHotel4$387$276$60182
The LeonardoHotel4.5$396$353$48684
Fairlawns Boutique Hotel & SpaHotel5$403$302$43983
InterContinental Johannesburg OR Tambo Airport Hotel By IHGHotel5$521$486$97784
Four Seasons Hotel WestcliffHotel5$701$629$97481

A place's median is the middle of what it asked over the nights it showed a price; its lowest and highest are its single cheapest and dearest nights. A night with no price for a place (sold out, closed or not in that night's results) does not count for it.

Cheapest places

In Johannesburg, the lowest regular asking price is $15, at Africaren Budget Stay; the 10 cheapest places priced on at least 28 nights have medians of $15 to $24.

PlaceTypeStarsMedian asking priceNights with a price
Africaren Budget StayHotel2$1566
Slumberlake Guest House, Auckland ParkHotel5$1877
TRIANGLE STARS Guest HouseHotel—$1868
Tassili LodgeHotel3$1953
Businessburg HotelHotel1$2084
Modern cozy suite in maboneng- Trendy livingPrivate room2$2161
Fullmoon HomesPrivate room1$2144
Classic-LodgeHotel3$2284
Inn & Out Sandton ParkGuesthouse / B&B / apartment3$2484
Goldwell airport LodgeHotel3$2461

Only places priced on at least 28 of the 84 nights are ranked, so a place seen on a few nights never becomes the cheapest or the priciest.

Priciest places

In Johannesburg, the highest regular asking price is $701, at Four Seasons Hotel Westcliff; the 10 priciest places priced on at least 28 nights have medians of $288 to $701.

PlaceTypeStarsMedian asking priceNights with a price
Four Seasons Hotel WestcliffHotel5$70181
InterContinental Johannesburg OR Tambo Airport Hotel By IHGHotel5$52184
The Peech HotelHotel4$40753
Fairlawns Boutique Hotel & SpaHotel5$40383
The LeonardoHotel4.5$39684
Johannesburg Marriott Hotel Melrose ArchHotel4$38782
DAVINCI SuitesHotel5$38584
Steyn City Hotel by SaxonHotel5$29684
The ResidenceHotel5$29682
Forum Homini Boutique HotelHotel5$28833

Only places priced on at least 28 of the 84 nights are ranked, so a place seen on a few nights never becomes the cheapest or the priciest.

Hotels vs apartments vs guesthouses

In Johannesburg, the middle place of each type asks: hotels $75 (235 places), guesthouses / B&Bs / apartments $63 (25 places) and private rooms $60 (26 places).

TypeNamed placesMedian of the places' mediansMiddle half of the places
Hotels235$75$49 to $109
Guesthouses, B&Bs and apartments25$63$47 to $92
Private rooms26$60$34 to $79

Types are Agoda's own: it files many guesthouses, hostels and aparthotels as hotels, so the hotel row is wider than its name. Places with no type given: 0.

How this is measured

Nights measured in Johannesburg: 84, from 13 November 2026 to 4 February 2027; each with at least 30 places showing a price.

  • Places: every place shown with a name and a price in one-night searches on a hotel search site (Agoda): hotels and the guesthouses, B&Bs and apartments listed there; rental-only listings are not in this list.
  • A place's price is the median of its asking prices over the nights it showed one; the figure in the first sentence is the middle of those place medians, so each place counts once, however many nights it showed.
  • Cheapest and priciest: only places priced on at least 28 of the 84 nights (a third of them, and never fewer than 5).
  • Prices in USD, as shown on the day each night was read; nights read on 7 November 2026.
  • Asking prices seen while searching for one night: not prices paid, and not a forecast.

Source: asking prices for one night, read from public search results on the scan date; not prices paid, and not a forecast. How we measure →

More questions about this town

All prices in Johannesburg →