We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Greater Johannesburg Hotels

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
#29 of 226 hotels in Greater Johannesburg
Top Deal
US$405*
US$166* /night
View Deal
TripAdvisor
US$166*
Hotels.com
US$201*
Cancelon
US$405*
View all 13 deals 
#121 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
Top Deal
US$72*
US$60* /night
View Deal
Priceline
US$60*
Protea Hotels
US$60*
HotelQuickly
US$72*
View all 12 deals 
#122 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
US$64* /night
View Deal
Hotels.com
US$64*
Agoda.com
US$65*
Orbitz.com
US$64*
View all 5 deals 
#123 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
Top Deal
US$152*
US$124* /night
View Deal
Protea Hotels
US$125*
Priceline
US$125*
HotelQuickly
US$152*
View all 9 deals 
#124 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
Top Deal
US$98*
US$49* /night
View Deal
Mercure
US$49*
Priceline
US$49*
AMOMA
US$98*
View all 13 deals 
#125 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
Top Deal
US$42*
US$41* /night
View Deal
TripAdvisor
US$42*
Booking.com
US$42*
Travelocity
US$42*
View all 8 deals 
#126 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
Top Deal
US$80*
US$71* /night
View Deal
Travelocity
Orbitz.com
Expedia.com
US$80*
View all 8 deals 
#127 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
Top Deal
US$59*
US$40* /night
View Deal
TripAdvisor
US$40*
Orbitz.com
US$40*
HotelQuickly
US$59*
View all 8 deals 
#128 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
Top Deal
US$273*
US$72* /night
View Deal
Expedia.com
US$73*
AMOMA
US$273*
Agoda.com
US$107*
View all 7 deals 
#129 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
US$46* /night
View Deal
TripAdvisor
US$46*
Hotwire.com
US$46*
Expedia.com
US$46*
View all 7 deals 
#130 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
Top Deal
US$46*
US$45* /night
View Deal
TripAdvisor
US$45*
Travelocity
US$45*
Hotels.com
US$46*
View all 7 deals 
#131 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
Top Deal
US$223*
US$183* /night
View Deal
TripAdvisor
US$183*
Hotels.com
US$217*
Official Site
US$223*
View all 10 deals 
#132 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
US$46* /night
View Deal
TripAdvisor
US$46*
Hotwire.com
US$46*
Orbitz.com
US$46*
View all 7 deals 
#133 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
US$46* /night
View Deal
TripAdvisor
US$46*
Expedia.com
US$46*
Hotwire.com
US$46*
View all 7 deals 
#134 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
Top Deal
US$77*
US$64* /night
View Deal
TripAdvisor
US$64*
Hotels.com
US$77*
Orbitz.com
US$76*
View all 5 deals 
#135 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
Top Deal
US$124*
US$120* /night
View Deal
TripAdvisor
US$119*
Priceline
US$124*
Hotwire.com
US$119*
View all 10 deals 
#136 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
Top Deal
US$91*
US$88* /night
View Deal
TripAdvisor
US$88*
Hotels.com
US$88*
Agoda.com
US$91*
View all 8 deals 
BON Hotel Midrand
#137 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
Top Deal
US$79*
US$47* /night
View Deal
Expedia.com
US$78*
Priceline
US$79*
Travelocity
US$77*
View all 10 deals 
#138 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
Top Deal
US$69*
US$67* /night
View Deal
TripAdvisor
US$67*
Priceline
US$68*
Booking.com
US$69*
View all 11 deals 
#139 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
Top Deal
US$133*
US$129* /night
View Deal
TripAdvisor
US$128*
Expedia.com
US$130*
Booking.com
US$133*
View all 10 deals 
#140 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
Top Deal
US$74*
US$64* /night
View Deal
Orbitz.com
US$74*
Travelocity
US$74*
Hotels.com
US$74*
View all 6 deals 
#141 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
US$50* /night
View Deal
Orbitz.com
US$50*
Booking.com
US$51*
Travelocity
US$50*
View all 7 deals 
#142 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
US$46* /night
View Deal
Booking.com
US$46*
Priceline
US$46*
#143 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
Loading prices...
Travelocity
TripAdvisor
US$136*
Priceline
US$136*
View all 11 deals 
#144 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
Top Deal
US$104*
US$101* /night
View Deal
TripAdvisor
US$101*
Hotels.com
US$104*
Travelocity
US$104*
View all 6 deals 
#145 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
Top Deal
US$76*
US$71* /night
View Deal
Orbitz.com
US$75*
Hotwire.com
US$76*
Agoda.com
US$76*
View all 9 deals 
#146 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
US$103* /night
View Deal
Expedia.com
Hotels.com
Hotwire.com
View all 7 deals 
#147 of 226 Hotels in Greater Johannesburg by Best Value + Top Rated
Top Deal
US$44*
US$36* /night
View Deal
TripAdvisor
US$36*
Orbitz.com
US$42*
Booking.com
US$44*
View all 9 deals