Johannesburg CBD Trip

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to ₹43,962 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place
Price found within the past 48 hours. Click for updated prices.
Serviced apartment collection Rosebank
Hyde Johannesburg Rosebank
The Residence Boutique Hotel
The Houghton Hotel, Spa, Wellness & Golf
The Peech Hotel

Black Friday Sale

Limited-time deals: Save up to 50% on select hotels

Where to stay in Johannesburg CBD

Find the best Johannesburg CBD areas and neighborhoods for the activities you enjoy most. Learn more about Johannesburg CBD

Top hotels in Johannesburg CBD

The Parktonian All Suite Hotel

The Parktonian All Suite Hotel

4 out of 5
120 De Korte Street Johannesburg Gauteng
Fully refundableReserve now, pay when you stay
The price is ₹5,320 per night from 30 Nov to 1 Dec
₹5,320
₹6,227 total
30 Nov - 1 Dec
includes taxes & fees
8/10 Very Good! (400 reviews)
Check in was fine. That evening when i stepped out for some dinner, the door lock bracket was not secure and missing a screw. The maintenace engineer came and tried to fix it but couldn't, so he just jammed a screw there. Then the door was not shut properly, so i had to change rooms. The first room ...

Reviewed on 13 Nov 2025

The Parktonian All Suite Hotel
City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport

3 out of 5
Above Multi-Storey Parkade 2, Level 5 Kempton Park Gauteng
The price is ₹10,186 per night from 23 Dec to 24 Dec
₹10,186
₹11,902 total
23 Dec - 24 Dec
includes taxes & fees
8.8/10 Excellent! (1,804 reviews)
Super convenient, friendly staff

Reviewed on 16 Nov 2025

City Lodge Hotel at OR Tambo International Airport
Premier Hotel OR Tambo

Premier Hotel OR Tambo

4 out of 5
73 Gladiator Street Kempton Park Gauteng
Fully refundableReserve now, pay when you stay
The price is ₹7,536 per night from 5 Dec to 6 Dec
₹7,536
₹8,667 total
5 Dec - 6 Dec
includes taxes & fees
8.6/10 Excellent! (1,016 reviews)
Very clean room, overall hotel very clean, dining great food and overall service. Good shuttle service from and back to the airport. Thank you for a great stay. I will be returning for another stay.

Reviewed on 21 Nov 2025

Premier Hotel OR Tambo
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular places to visit

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.