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
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$153
View Deal
#61 Best Value of 222 hotels in Greater Johannesburg
  • Free Wifi
  • Free Parking
Special offer
Special OfferSummer in Africa
Protea Hotel Roodepoort by Marriott
Protea Hotels
US$114
View Deal
#62 Best Value of 222 hotels in Greater Johannesburg
  • Free Wifi
  • Free Parking
Special offer
Special OfferEarn a Free Night
Protea Hotel by Marriott Transit O.R. Tambo Airport
SAVE US$9
US$167
Protea Hotels
US$158
View Deal
#63 Best Value of 222 hotels in Greater Johannesburg
  • Free Wifi
Special offer
Special OfferEarn a Free Night
Park Inn Sandton
SAVE US$25
US$114
Agoda.com
US$89
View Deal
#64 Best Value of 222 hotels in Greater Johannesburg
  • Free Wifi
  • Free Parking
10 2nd Avenue Houghton Estate
SAVE US$7
US$225
Expedia.com
US$218
View Deal
#65 Best Value of 222 hotels in Greater Johannesburg
  • Free Wifi
  • Free Parking
Tintswalo at Waterfall
SAVE US$76
US$308
Agoda.com
US$232
View Deal
#66 Best Value of 222 hotels in Greater Johannesburg
  • Free Wifi
  • Free Parking
Special offer
Offers & AnnouncementsChristmas Day Lunch
Savings alert: 12% below average rate

The price you found is 12% lower than this hotel's average rate of US$264/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Mercure Johannesburg Midrand Hotel
SAVE US$9
US$57
Booking.com
US$48
View Deal
#67 Best Value of 222 hotels in Greater Johannesburg
  • Free Wifi
  • Free Parking
Holiday Inn Sandton - Rivonia Road
SAVE US$34
US$147
Booking.com
US$113
View Deal
#68 Best Value of 222 hotels in Greater Johannesburg
  • Free Wifi
  • Pool
Special offer
Special OfferSave up to 30% off
Michelangelo Towers
SAVE US$8
US$280
Expedia.com
US$272
View Deal
#69 Best Value of 222 hotels in Greater Johannesburg
  • Free Wifi
  • Free Parking
The Capital Moloko
SAVE US$12
US$114
Travelocity
US$102
View Deal
#70 Best Value of 222 hotels in Greater Johannesburg
  • Free Wifi
  • Free Parking
Mercure Suites Bedfordview
SAVE US$8
US$77
Mercure
US$69
View Deal
#71 Best Value of 222 hotels in Greater Johannesburg
  • Free Wifi
  • Free Parking
Zulu Nyala Country Manor
SAVE US$6
US$187
Agoda.com
US$181
View Deal
#72 Best Value of 222 hotels in Greater Johannesburg
  • Free Wifi
  • Free Parking
Safari Club
SAVE US$17
US$104
Agoda.com
US$87
View Deal
#73 Best Value of 222 hotels in Greater Johannesburg
  • Free Parking
  • Breakfast included
Savings alert: 14% below average rate

The price you found is 14% lower than this hotel's average rate of US$101/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Faircity Falstaff Hotel
SAVE US$22
US$126
Travelocity
US$104
View Deal
#74 Best Value of 222 hotels in Greater Johannesburg
  • Free Wifi
  • Free Parking
Mercure Johannesburg Randburg
SAVE US$13
US$65
Mercure
US$52
View Deal
#75 Best Value of 222 hotels in Greater Johannesburg
  • Free Parking
  • Restaurant
Courtyard Hotel Eastgate
SAVE US$8
US$100
Agoda.com
US$92
View Deal
#76 Best Value of 222 hotels in Greater Johannesburg
  • Free Parking
  • Pool
Peermont Metcourt Suites at Emperors Palace
Agoda.com
US$145
View Deal
#77 Best Value of 222 hotels in Greater Johannesburg
  • Free Wifi
  • Free Parking
Signature Lux Hotels
Agoda.com
US$54
View Deal
#78 Best Value of 222 hotels in Greater Johannesburg
  • Free Wifi
  • Free Parking
Hotel QSL on 44
SAVE US$21
US$94
Expedia.com
US$73
View Deal
#79 Best Value of 222 hotels in Greater Johannesburg
  • Free Wifi
Savings alert: 21% below average rate

The price you found is 21% lower than this hotel's average rate of US$92/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

All Suite on 14th
SAVE US$10
US$176
Booking.com
US$166
View Deal
#80 Best Value of 222 hotels in Greater Johannesburg
  • Free Wifi
  • Free Parking
African Dreams Lodge
Agoda.com
US$57
View Deal
#81 Best Value of 222 hotels in Greater Johannesburg
  • Free Wifi
  • Free Parking
The Capital on Bath
Booking.com
US$99
View Deal
#82 Best Value of 222 hotels in Greater Johannesburg
  • Free Wifi
  • Free Parking
AirportInn & Suites Isando
SAVE US$12
US$40
Booking.com
US$28
View Deal
#83 Best Value of 222 hotels in Greater Johannesburg
  • Pool
  • Restaurant
Outlook Lodge - O.R Tambo
Expedia.com
US$48
View Deal
#84 Best Value of 222 hotels in Greater Johannesburg
  • Free Wifi
  • Breakfast included
Savings alert: 27% below average rate

The price you found is 27% lower than this hotel's average rate of US$66/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Garden Court Eastgate
Orbitz.com
US$96
View Deal
#85 Best Value of 222 hotels in Greater Johannesburg
  • Breakfast included
  • Pool
Special offer
Offers & AnnouncementsZAR 900 (ZAR)
Ikwekwezi Boutique Estate
SAVE US$2
US$91
Hotels.com
US$89
View Deal
#86 Best Value of 222 hotels in Greater Johannesburg
  • Pool
  • Restaurant
Holiday Inn Johannesburg Airport
Booking.com
US$77
View Deal
#87 Best Value of 222 hotels in Greater Johannesburg
  • Free Wifi
  • Free Parking
Special offer
Special OfferSave up to 30% off
City Lodge Hotel Newtown
Travelocity
US$100
View Deal
#88 Best Value of 222 hotels in Greater Johannesburg
  • Free Wifi
  • Restaurant
SUN1 Berea
SAVE US$1
US$39
Expedia.com
US$38
View Deal
#89 Best Value of 222 hotels in Greater Johannesburg
  • Free Parking
Sunnyside Park Hotel
Cancelon
US$110
View Deal
#90 Best Value of 222 hotels in Greater Johannesburg
  • Free Wifi
  • Free Parking
Savings alert: 21% below average rate

The price you found is 21% lower than this hotel's average rate of US$140/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

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.