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:
Your selections
Clear all
  • Free Parking
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...
DaVinci Hotel and Suites
Expedia.com
US$192
View Deal
Genesis All-Suite Hotel
SAVE US$3
US$80
Agoda.com
US$77
View Deal
#1 Best Value of 223 hotels in Greater Johannesburg
Hotels.com
US$186
View Deal
#2 Best Value of 223 hotels in Greater Johannesburg
Peermont Metcourt Hotel at Emperors Palace
SAVE US$27
US$126
Agoda.com
US$99
View Deal
#3 Best Value of 223 hotels in Greater Johannesburg
Four Seasons Hotel The Westcliff Johannesburg
SAVE US$20
US$265
Hotels.com
US$245
View Deal
#4 Best Value of 223 hotels in Greater Johannesburg
Booking.com
US$212
View Deal
#5 Best Value of 223 hotels in Greater Johannesburg
SAVE US$26
US$92
Agoda.com
US$66
View Deal
#6 Best Value of 223 hotels in Greater Johannesburg
SAVE US$39
US$232
Agoda.com
US$193
View Deal
#7 Best Value of 223 hotels in Greater Johannesburg
Clico Boutique Hotel
SAVE US$33
US$149
Agoda.com
US$116
View Deal
#8 Best Value of 223 hotels in Greater Johannesburg
SAVE US$7
US$178
Travelocity
US$171
View Deal
#9 Best Value of 223 hotels in Greater Johannesburg
The Maslow
SAVE US$20
US$153
Agoda.com
US$133
View Deal
#10 Best Value of 223 hotels in Greater Johannesburg
SAVE US$6
US$83
Agoda.com
US$77
View Deal
#11 Best Value of 223 hotels in Greater Johannesburg
Motel Mi Pi CHi
SAVE US$11
US$66
Agoda.com
US$55
View Deal
#12 Best Value of 223 hotels in Greater Johannesburg
DaVinci Hotel and Suites
Expedia.com
US$192
View Deal
Travelocity
US$226
View Deal
#14 Best Value of 223 hotels in Greater Johannesburg
Protea Hotel by Marriott OR Tambo Airport
SAVE US$11
US$151
Booking.com
US$140
View Deal
#15 Best Value of 223 hotels in Greater Johannesburg
Silverbirch at Birchwood
SAVE US$5
US$112
Agoda.com
US$107
View Deal
#16 Best Value of 223 hotels in Greater Johannesburg
Faircity Mapungubwe Hotel Apartments
SAVE US$15
US$72
Agoda.com
US$57
View Deal
#17 Best Value of 223 hotels in Greater Johannesburg
Garden Court Morningside Sandton
SAVE US$11
US$85
Travelocity
US$74
View Deal
#18 Best Value of 223 hotels in Greater Johannesburg
SAVE US$3
US$141
Agoda.com
US$138
View Deal
#19 Best Value of 223 hotels in Greater Johannesburg
Booking.com
US$158
View Deal
#20 Best Value of 223 hotels in Greater Johannesburg
Courtyard Hotel Rosebank
SAVE US$10
US$109
Agoda.com
US$99
View Deal
Premiere Classe Suites
SAVE US$14
US$63
Agoda.com
US$49
View Deal
#22 Best Value of 223 hotels in Greater Johannesburg
Valverde Country Hotel
Agoda.com
US$55
View Deal
#23 Best Value of 223 hotels in Greater Johannesburg
Maropeng Boutique Hotel
Agoda.com
US$97
View Deal
#24 Best Value of 223 hotels in Greater Johannesburg
Premier Hotel Midrand
SAVE US$24
US$99
CheapTickets
US$75
View Deal
#25 Best Value of 223 hotels in Greater Johannesburg
Lanseria Country Estate
TripAdvisor
US$49
View Deal
#26 Best Value of 223 hotels in Greater Johannesburg
The Aviator Hotel OR Tambo
Loading prices...
#27 Best Value of 223 hotels in Greater Johannesburg
Misty Hills Country Hotel
Cancelon
US$116
View Deal
#28 Best Value of 223 hotels in Greater Johannesburg
Southern Sun Katherine Street Sandton
TripAdvisor
US$140
View Deal
#29 Best Value of 223 hotels in Greater Johannesburg
The Oasis Boutique Hotel
Loading prices...
#30 Best Value of 223 hotels in Greater Johannesburg
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.