Johannesburg CBD Holidays

  • Plan, book, travel with confidence

  • Better together

    Save up to €900 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.
  • Aug 10 - Aug 16

    Melrose Place Boutique Hotel + Flight

    Sandton
    6 nights
    3.5 star property
    9.2/10 - Wonderful (50 reviews)
    "I had an excellent stay at Melrose Place Boutique Hotel. The staff, hospitality, ambience, location, security were all top notch. I will be back!"
    Reviewed May 11, 2026
    Return Nairobi (NBO) - Johannesburg (JNB)
    NBO - JNBDirect JNB - NBODirect
    €1,164
    €992
    per traveller
    found 1 hour ago
    Melrose Place Boutique Hotel
  • Aug 10 - Aug 16

    The Residence Boutique Hotel + Flight

    Houghton Estate
    6 nights
    5.0 star property
    9.8/10 - Exceptional (308 reviews)
    "Never have been disappointed staying here. Great staff, excellent food, great piano player, comfortable rooms"
    Reviewed April 28, 2026
    Return Nairobi (NBO) - Johannesburg (JNB)
    NBO - JNBDirect JNB - NBODirect
    €1,817
    €1,426
    per traveller
    found 1 hour ago
    The Residence Boutique Hotel
  • Aug 10 - Aug 16

    The Leonardo + Flight

    Sandton
    6 nights
    5.0 star property
    9.4/10 - Exceptional (67 reviews)
    "room was great and view was spectacular"
    Reviewed February 8, 2026
    Return Nairobi (NBO) - Johannesburg (JNB)
    NBO - JNBDirect JNB - NBODirect
    €2,105
    €1,754
    per traveller
    found 1 hour ago
    The Leonardo
  • Aug 10 - Aug 16

    Hyde Johannesburg Rosebank + Flight

    Rosebank
    6 nights
    4.0 star property
    9.6/10 - Exceptional (214 reviews)
    "This hotel was outstanding, and the staff seemed happy to go above and beyond to be helpful! The breakfast was amazing (best mushroom toast in my life), the room clean and well designed, the bed comfortable, the shower powerful, and the location was convenient and safe. Room 610 was quiet and perfect. Room 1010 had an odd high-pitched sound occasionally that was a bit bothersome. It’s a little high in price, but still a lovely hotel. "
    Reviewed May 20, 2026
    Return Nairobi (NBO) - Johannesburg (JNB)
    NBO - JNBDirect JNB - NBODirect
    €1,327
    €1,124
    per traveller
    found 1 hour ago
    Hyde Johannesburg Rosebank
  • Aug 10 - Aug 16

    First Group Magalies Park + Flight

    Hartbeespoort
    6 nights
    4.0 star property
    9.0/10 - Wonderful (112 reviews)
    "This was a great place to stay for our needs, a spacious chalet, well furnished, great bed, and outdoor had a nice bush experience with birds and antelope 👍.Golf course is good, restaurant superb 👌, we’ll be back soon 🙏👍"
    Reviewed April 15, 2026
    Return Nairobi (NBO) - Johannesburg (JNB)
    NBO - JNBDirect JNB - NBODirect
    €1,203
    €1,034
    per traveller
    found 1 hour ago
    First Group Magalies Park

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 €70 per night from 23 May to 24 May
€70
23 May - 24 May
includes taxes & fees
8.2/10 Very Good! (417 reviews)
"I didn't take any breakfast I don't eat the morning"

Reviewed on 19 May 2026

The Parktonian All Suite Hotel
Garden Court Milpark

Garden Court Milpark

3 out of 5
Cnr. Empire And Owl Streets Johannesburg Gauteng
Fully refundableReserve now, pay when you stay
The price is €72 per night from 31 May to 1 Jun
€72
31 May - 1 Jun
includes taxes & fees
8.2/10 Very Good! (82 reviews)
"Yes the dinner and breakfast was nice the hotel is value for the money"

Reviewed on 30 Mar 2026

Garden Court Milpark
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 €161 per night from 8 Jun to 9 Jun
€161
8 Jun - 9 Jun
includes taxes & fees
9/10 Wonderful! (1,958 reviews)
"Staff in the dining room were exceptional. BReakfast ver good. The room was very clean. I did not use the pool so cannot comment."

Reviewed on 19 May 2026

City Lodge Hotel at OR Tambo International Airport
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

Things to do

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