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.
View map
Sponsored by:
Price per night
Amenities
Location
Any Distance
from
Accommodation
Traveller Rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Genesis All-Suite Hotel
SAVE US$26
US$127
Priceline
US$101
View Deal
Faircity Mapungubwe Hotel Apartments
SAVE US$3
US$91
Expedia.com
US$88
View Deal
Crowne Plaza Johannesburg - The Rosebank
Expedia.com
US$118
View Deal
#2 Best Value of 68 hotels in Johannesburg
Genesis All-Suite Hotel
SAVE US$26
US$127
Priceline
US$101
View Deal
#3 Best Value of 68 hotels in Johannesburg
Mercure Johannesburg Midrand
Booking.com
US$54
View Deal
#4 Best Value of 68 hotels in Johannesburg
Holiday Inn Johannesburg-Rosebank
Orbitz.com
US$118
View Deal
SAVE US$87
US$345
Agoda.com
US$258
View Deal
#6 Best Value of 68 hotels in Johannesburg
Protea Hotel Fire & Ice! by Marriott Johannesburg Melrose Arch
Orbitz.com
US$174
View Deal
#7 Best Value of 68 hotels in Johannesburg
Four Seasons Hotel The Westcliff Johannesburg
FourSeasons.com
US$270
View Deal
#8 Best Value of 68 hotels in Johannesburg
Westpoint Executive Suites
SAVE US$49
US$117
Agoda.com
US$68
View Deal
#9 Best Value of 68 hotels in Johannesburg
motel Mi Pi CHi
SAVE US$11
US$76
Orbitz.com
US$65
View Deal
#10 Best Value of 68 hotels in Johannesburg
The Winston Hotel
SAVE US$8
US$196
Agoda.com
US$188
View Deal
#11 Best Value of 68 hotels in Johannesburg
Expedia.com
US$217
View Deal
#12 Best Value of 68 hotels in Johannesburg
Premiere Classe Suites
SAVE US$2
US$63
Orbitz.com
US$61
View Deal
#13 Best Value of 68 hotels in Johannesburg
African Pride Melrose Arch Hotel
Priceline
US$282
View Deal
SAVE US$44
US$237
Hotwire.com
US$193
View Deal
#15 Best Value of 68 hotels in Johannesburg
SAVE US$19
US$163
Expedia.com
US$144
View Deal
#16 Best Value of 68 hotels in Johannesburg
The Reef Hotel
SAVE US$9
US$92
Agoda.com
US$83
View Deal
#17 Best Value of 68 hotels in Johannesburg
Hyatt Regency Johannesburg
Priceline
US$259
View Deal
#18 Best Value of 68 hotels in Johannesburg
Clico Boutique Hotel
SAVE US$65
US$173
Agoda.com
US$108
View Deal
#19 Best Value of 68 hotels in Johannesburg
Courtyard Hotel Rosebank
SAVE US$10
US$126
Agoda.com
US$116
View Deal
Valverde Country Hotel
Priceline
US$65
View Deal
#21 Best Value of 68 hotels in Johannesburg
Courtyard Hotel Eastgate
SAVE US$8
US$106
Agoda.com
US$98
View Deal
#22 Best Value of 68 hotels in Johannesburg
TripAdvisor
US$76
View Deal
Garden Court Milpark
Orbitz.com
US$96
View Deal
#24 Best Value of 68 hotels in Johannesburg
Hockey Visit
Good
Road Lodge Southgate
Expedia.com
US$48
View Deal
#25 Best Value of 68 hotels in Johannesburg
Riverbend Country House
SAVE US$5
US$76
Agoda.com
US$71
View Deal
#26 Best Value of 68 hotels in Johannesburg
AirportInn & Suites Isando
SAVE US$8
US$50
Priceline
US$42
View Deal
#27 Best Value of 68 hotels in Johannesburg
Garden Court Eastgate
TripAdvisor
US$91
View Deal
#28 Best Value of 68 hotels in Johannesburg
The Capital on Bath
SAVE US$6
US$99
Agoda.com
US$93
View Deal
#29 Best Value of 68 hotels in Johannesburg
Palm Continental Hotel - Johannesburg
SAVE US$11
US$76
Booking.com
US$65
View Deal
#30 Best Value of 68 hotels in Johannesburg
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.