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.

3-Star Hotels in Greater Johannesburg

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
#44 of 226 hotels in Greater Johannesburg
Match:
Top Deal
USD 220*
USD 92* /night
View Deal
Travelocity
USD 92*
Orbitz.com
USD 92*
AMOMA
USD 220*
#10 of 226 hotels in Greater Johannesburg
Match:
Top Deal
USD 93*
USD 89* /night
View Deal
Booking.com
USD 92*
Priceline
USD 92*
Agoda.com
USD 93*
#37 of 226 hotels in Greater Johannesburg
Match:
Top Deal
USD 319*
USD 144* /night
View Deal
Cancelon
USD 188*
TripAdvisor
USD 144*
AMOMA
USD 319*
#27 of 226 hotels in Greater Johannesburg
Match:
Top Deal
USD 113*
USD 110* /night
View Deal
Travelocity
USD 110*
Orbitz.com
USD 110*
getaroom.com
USD 113*
#64 of 226 hotels in Greater Johannesburg
Match:
Top Deal
USD 128*
USD 56* /night
View Deal
Hotels.com
USD 69*
Expedia.com
USD 69*
AMOMA
USD 128*
#31 of 226 hotels in Greater Johannesburg
Match:
Top Deal
USD 131*
USD 97* /night
View Deal
Hotels.com
USD 97*
Expedia.com
USD 97*
Cancelon
USD 131*
#44 of 226 hotels in Greater Johannesburg
Match:
Top Deal
USD 220*
USD 92* /night
View Deal
Travelocity
USD 92*
Orbitz.com
USD 92*
AMOMA
USD 220*
#91 of 226 hotels in Greater Johannesburg
Match:
USD 76* /night
View Deal
Orbitz.com
USD 77*
Expedia.com
USD 77*
Hotels.com
USD 77*
#47 of 226 hotels in Greater Johannesburg
Match:
Top Deal
USD 288*
USD 119* /night
View Deal
Expedia.com
USD 155*
Agoda.com
USD 124*
AMOMA
USD 288*
#70 of 226 hotels in Greater Johannesburg
Match:
USD 65* /night
View Deal
Agoda.com
USD 66*
TripAdvisor
USD 65*
Priceline
USD 65*
#73 of 226 hotels in Greater Johannesburg
Match:
USD 58* /night
View Deal
Travelocity
USD 58*
Orbitz.com
USD 58*
Booking.com
USD 59*
#141 of 226 hotels in Greater Johannesburg
Match:
Top Deal
USD 101*
USD 50* /night
View Deal
Priceline
USD 50*
Hotwire.com
USD 50*
AMOMA
USD 101*
#88 of 226 hotels in Greater Johannesburg
Match:
Top Deal
USD 66*
USD 50* /night
View Deal
Booking.com
USD 62*
Hotels.com
USD 60*
HotelQuickly
USD 66*
#79 of 226 hotels in Greater Johannesburg
Match:
Top Deal
USD 65*
USD 58* /night
View Deal
Hotwire.com
USD 63*
Travelocity
USD 63*
Booking.com
USD 65*
#81 of 226 hotels in Greater Johannesburg
Match:
Top Deal
USD 315*
USD 121* /night
View Deal
Hotels.com
USD 128*
Orbitz.com
USD 127*
AMOMA
USD 315*
#18 of 226 hotels in Greater Johannesburg
Match:
Top Deal
USD 203*
USD 195* /night
View Deal
CheapTickets
USD 201*
Travelocity
USD 201*
Cancelon
USD 203*
#89 of 226 hotels in Greater Johannesburg
Match:
Top Deal
USD 100*
USD 93* /night
View Deal
Agoda.com
USD 100*
Hotels.com
USD 98*
Orbitz.com
USD 98*
#116 of 226 hotels in Greater Johannesburg
Match:
Top Deal
USD 111*
USD 57* /night
View Deal
Booking.com
USD 57*
Mercure
USD 57*
AMOMA
USD 111*
#104 of 226 hotels in Greater Johannesburg
Match:
USD 76* /night
View Deal
Travelocity
USD 76*
Orbitz.com
USD 76*
Hotels.com
USD 76*
#52 of 226 hotels in Greater Johannesburg
Match:
USD 131* /night
View Deal
TripAdvisor
USD 122*
Orbitz.com
Hotels.com
#143 of 226 hotels in Greater Johannesburg
Match:
Top Deal
USD 43*
USD 42* /night
View Deal
Booking.com
USD 43*
Orbitz.com
USD 43*
Hotels.com
USD 43*
#121 of 226 hotels in Greater Johannesburg
Match:
Top Deal
USD 124*
USD 76* /night
View Deal
Booking.com
Hotels.com
USD 76*
AMOMA
USD 124*
#130 of 226 hotels in Greater Johannesburg
Match:
Top Deal
USD 74*
USD 53* /night
View Deal
Expedia.com
USD 53*
Priceline
USD 53*
HotelQuickly
USD 74*
#109 of 226 hotels in Greater Johannesburg
Match:
Top Deal
USD 290*
USD 75* /night
View Deal
Hotels.com
USD 76*
Expedia.com
USD 75*
AMOMA
USD 290*
#83 of 226 hotels in Greater Johannesburg
Match:
Top Deal
USD 121*
USD 93* /night
View Deal
Hotels.com
USD 121*
Orbitz.com
USD 121*
Cancelon
#101 of 226 hotels in Greater Johannesburg
Match:
Top Deal
USD 239*
USD 95* /night
View Deal
Hotels.com
USD 100*
Travelocity
USD 100*
AMOMA
USD 239*
#113 of 226 hotels in Greater Johannesburg
Match:
USD 57* /night
View Deal
Priceline
Orbitz.com
Agoda.com
#69 of 226 hotels in Greater Johannesburg
Match:
Loading prices...
Orbitz.com
TripAdvisor
USD 77*
Expedia.com
USD 77*
#179 of 226 hotels in Greater Johannesburg
Match:
USD 47* /night
View Deal
Priceline
USD 47*
Booking.com
USD 47*
#96 of 226 hotels in Greater Johannesburg
  • 25/03/2017