$26 - $121
Best prices found by HotelsCombined users in the past 24 hours.
Protea Hotel by Marriott O.R. Tambo Airport (8.1/10 from 2,682 reviews), Protea Hotel by Marriott Transit O.R. Tambo Airport (7.3/10 from 490 reviews), and The Capital 20 West (8.4/10 from 499 reviews) are all highly-rated places to stay near Johannesburg Rand.