The Leonardo in Johannesburg, South Africa has a corrected score of 3.3 ± 0.4 (thin evidence, 3 of 4 platforms), ranked 54 of 123 hotels we score in Johannesburg. Its platform ratings, normalised to 0-5, average 3.1 before correction: Booking.com 4.0, Tripadvisor 1.7, Google 3.8. Rooms from about $437 a night (cached, not a live quote).
The Leonardo is a 55-floor hotel situated on Maude Street in Sandton. It stands as one of the tallest buildings in Africa and sits close to Nelson Mandela Square and Sandton City Mall. The property features air-conditioned rooms, an outdoor pool, a spa, and several dining options. It suits travellers looking for a modern high-rise stay with secure parking and family-friendly facilities. While the penthouse suites are kept clean, some guests find the interior decor in these rooms to be somewhat basic. The hotel maintains a 24-hour reception and provides accessibility features for disabled guests.
All hotels in Johannesburg, ranked
How the scores work · Statistics · Guides · API · llms.txt
No hotel can pay for placement or a better score. Scores rebuilt 2026-10-02.