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
Special offers
Location
Any Distance
from
Accommodation
Traveller rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Protea Hotel by Marriott Midrand
Protea Hotels
US$142
View Deal
#31 Best Value of 223 hotels in Greater Johannesburg
Special offer
Special OfferMember Rates
Protea Hotel Roodepoort
Protea Hotels
US$125
View Deal
#32 Best Value of 223 hotels in Greater Johannesburg
Special offer
Special OfferMember Rates
Mercure Johannesburg Randburg
Booking.com
US$55
View Deal
#33 Best Value of 223 hotels in Greater Johannesburg
Peermont Metcourt Suites at Emperors Palace
SAVE US$39
US$191
Agoda.com
US$152
View Deal
#34 Best Value of 223 hotels in Greater Johannesburg
African Dreams Lodge
Agoda.com
US$59
View Deal
#35 Best Value of 223 hotels in Greater Johannesburg
Birchwood Hotel
Booking.com
US$133
View Deal
#36 Best Value of 223 hotels in Greater Johannesburg
Holiday Inn Express Sandton-Woodmead
Hotels.com
View Deal
#37 Best Value of 223 hotels in Greater Johannesburg
Special offer
Holiday Inn Johannesburg Airport
Booking.com
US$79
View Deal
#38 Best Value of 223 hotels in Greater Johannesburg
Special offer
Road Lodge Randburg
TripAdvisor
US$49
View Deal
#39 Best Value of 223 hotels in Greater Johannesburg
Road Lodge Rivonia
TripAdvisor
US$48
View Deal
#40 Best Value of 223 hotels in Greater Johannesburg
Road Lodge Carnival City
TripAdvisor
US$49
View Deal
#41 Best Value of 223 hotels in Greater Johannesburg
Park Inn Sandton
TripAdvisor
US$92
View Deal
#42 Best Value of 223 hotels in Greater Johannesburg
aha-Kopanong Hotel and Conference Centre
TripAdvisor
US$83
View Deal
#43 Best Value of 223 hotels in Greater Johannesburg
Town Lodge Sandton-Grayston Drive
TripAdvisor
US$87
View Deal
#44 Best Value of 223 hotels in Greater Johannesburg
Zulu Nyala Country Manor
TripAdvisor
US$102
View Deal
#45 Best Value of 223 hotels in Greater Johannesburg
Courtyard Hotel Eastgate
TripAdvisor
US$105
View Deal
#46 Best Value of 223 hotels in Greater Johannesburg
City Lodge Hotel Bryanston
TripAdvisor
US$99
View Deal
#47 Best Value of 223 hotels in Greater Johannesburg
City Lodge Hotel Katherine Street
TripAdvisor
US$118
View Deal
#48 Best Value of 223 hotels in Greater Johannesburg
Sunnyside Park Hotel
TripAdvisor
US$123
View Deal
#49 Best Value of 223 hotels in Greater Johannesburg
Silverbirch at Birchwood
Expedia.com
US$129
View Deal
#50 Best Value of 223 hotels in Greater Johannesburg
The Maslow
Hotels.com
View Deal
#51 Best Value of 223 hotels in Greater Johannesburg
Westpoint Executive Suites
Booking.com
View Deal
#52 Best Value of 223 hotels in Greater Johannesburg
Faircity Mapungubwe Hotel Apartments
Booking.com
View Deal
#53 Best Value of 223 hotels in Greater Johannesburg
Special offer
Offers & AnnouncementsDecember Special
Genesis All-Suite Hotel
Agoda.com
View Deal
#54 Best Value of 223 hotels in Greater Johannesburg
Special offer
Booking.com
View Deal
#55 Best Value of 223 hotels in Greater Johannesburg
Valverde Country Hotel
TripAdvisor
View Deal
#56 Best Value of 223 hotels in Greater Johannesburg
Peermont Metcourt Hotel at Emperors Palace
Agoda.com
View Deal
#57 Best Value of 223 hotels in Greater Johannesburg
TripAdvisor
View Deal
#58 Best Value of 223 hotels in Greater Johannesburg
Clico Boutique Hotel