Johannesburg Vacations

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to NT$5,067 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

Where to stay in Johannesburg

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

Find the Best Johannesburg Vacation Packages

Johannesburg Hotel Deals

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 NT$4,075 per night from Dec 16 to Dec 17
NT$4,075
NT$4,687 total
Dec 16 - Dec 17
includes taxes & fees
8.8/10 Excellent! (1,822 reviews)
It is very convenient for Tambo airport.

Reviewed on 2025/11/26

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 NT$2,685 per night from Dec 5 to Dec 6
NT$2,685
NT$3,087 total
Dec 5 - Dec 6
includes taxes & fees
8.6/10 Excellent! (1,025 reviews)
It was a good stay

Reviewed on 2025/11/27

Premier Hotel OR Tambo
Peermont Metcourt at Emperors Palace

Peermont Metcourt at Emperors Palace

3 out of 5
Emperors Palace, 64 Jones Road Kempton Park Gauteng
Fully refundableReserve now, pay when you stay
7.8/10 Good! (580 reviews)
Enjoyed my stay. All amenities of Emperor's palace are walking distance. I'll be back.

Reviewed on 2025/11/24

Peermont Metcourt at Emperors Palace
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

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