Johannesburg CBD Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to NZ$2,400 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 12 - Aug 28

    7th Street Guesthouse + Flight

    Melville
    15 nights
    4.0 star property
    9.2/10 - Wonderful (48 reviews)
    "Okay "
    Reviewed November 21, 2025
    Return Dunedin (DUD) - Johannesburg (JNB)
    DUD - JNB2 stops JNB - DUD2 stops
    NZ$4,119
    NZ$3,607
    per traveller
    found 1 day ago
    7th Street Guesthouse
  • Aug 12 - Aug 28

    Park Hyatt Johannesburg + Flight

    Johannesburg
    15 nights
    5.0 star property
    10/10 - Exceptional (3 reviews)
    "My wife and I stayed at Park Hyatt Johannesburg during our honeymoon, and it was one of the highlights of our trip. With only 31 rooms, the hotel offers a truly intimate and exclusive atmosphere that feels more like a private luxury residence than a traditional hotel. The staff were exceptionally warm, friendly, and attentive throughout our stay. They went out of their way to make our honeymoon special and surprised us with a thoughtful honeymoon cake in our room, which was a lovely gesture..."
    Reviewed June 1, 2026
    Return Dunedin (DUD) - Johannesburg (JNB)
    DUD - JNB2 stops JNB - DUD2 stops
    NZ$11,084
    NZ$8,662
    per traveller
    found 1 day ago
    Park Hyatt Johannesburg
  • Aug 12 - Aug 28

    Ellipse Executive Apartments + Flight

    Midrand
    15 nights
    5.0 star property
    9.2/10 - Wonderful (19 reviews)
    Return Dunedin (DUD) - Johannesburg (JNB)
    DUD - JNB2 stops JNB - DUD2 stops
    NZ$4,553
    NZ$3,727
    per traveller
    found 1 day ago
    Ellipse Executive Apartments
  • Aug 12 - Aug 28

    The Houghton Hotel, Spa, Wellness & Golf + Flight

    Houghton Estate
    15 nights
    5.0 star property
    9.4/10 - Exceptional (240 reviews)
    "Overall great place… have stayed there a number of times. But the last time was disappointing…I ordered room service at 9:20 pm and never got it delivered. Much less than i would expect even from a one star hotel let alone a hotel of this calibre "
    Reviewed May 16, 2026
    Return Dunedin (DUD) - Johannesburg (JNB)
    DUD - JNB2 stops JNB - DUD2 stops
    NZ$13,152
    NZ$10,842
    per traveller
    found 1 day ago
    The Houghton Hotel, Spa, Wellness & Golf
  • Aug 12 - Aug 28

    Lux Leisure Apartment Hotel Sandton + Flight

    Sandton
    15 nights
    4.5 star property
    9.4/10 - Exceptional (13 reviews)
    "Excelente propiedad, son apartamentos con todas las comodidades. La propiedad preciosa y muy bien ubicada"
    Reviewed June 2, 2026
    Return Dunedin (DUD) - Johannesburg (JNB)
    DUD - JNB2 stops JNB - DUD2 stops
    NZ$4,280
    NZ$3,778
    per traveller
    found 1 day ago
    Lux Leisure Apartment Hotel Sandton

Our guide on 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

Our pick of the best Johannesburg CBD Hotel Deals

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 NZ$139 per night from 4 June to 5 June
NZ$139
4 June - 5 June
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 NZ$108 per night from 29 June to 30 June
NZ$108
29 June - 30 June
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 NZ$291 per night from 1 July to 2 July
NZ$291
1 July - 2 July
includes taxes & fees
9/10 Wonderful! (1,950 reviews)
"it was good.........................."

Reviewed on 1 June 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.

Discover the most popular places to visit in Johannesburg CBD

Activities

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