Johannesburg Holidays from £935

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to £335 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    Rest easy

    Packages with flights are ATOL protected

Your Johannesburg Holiday

Book a Johannesburg holiday package that includes everything you need without any unnecessary extras. Good for bars and pubs, markets and nightlife, think about basing yourself in the neighbourhood of Rosebank. If sightseeing is part of the programme during your trip to Johannesburg, look around major attractions like Gold Reef City Casino, Apartheid Museum and Johannesburg Zoo. A few quick clicks is all it takes to put together your ideal Johannesburg holiday on Expedia.

Top Johannesburg Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Lefa Boutique Hotel
Bakubung Villas
Black Rhino Game Lodge
Finfoot Lake Reserve by Dream Resorts
Mziki Safari Lodge

Where to stay in Johannesburg

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

Johannesburg Essential Information

Language
Afrikaans
Currency
South African rands
Closest Airport
O.R. Tambo Intl. Airport (JNB)
Population
2,026,500
Max Temp Winter
21ºC
Max Temp Summer
27ºC
Top Sights
Gold Reef City, Johannesburg Zoo and Gold Reef City Theme Park

Top hotels in Johannesburg

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, OR Tambo International Airport, Kempton Park, Gauteng
The price is £100 per night from 11 Oct to 12 Oct
£100
11 Oct - 12 Oct
includes taxes & fees
8.8/10 Excellent! (1,737 reviews)
"Great airport hotel for an overnight stay. Excellent cafe & restaurant onsite & also close to shops"

Reviewed on 10 Sep 2025

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

Premier Hotel OR Tambo

4 out of 5
73 Gladiator Street, Rhodesfield, Kempton Park, Gauteng
Fully refundableReserve now, pay when you stay
The price is £64 per night from 19 Sept to 20 Sept
£64
19 Sept - 20 Sept
includes taxes & fees
8.6/10 Excellent! (1,003 reviews)
"."

Reviewed on 31 Aug 2025

Premier Hotel OR Tambo
Holiday Inn Johannesburg Airport by IHG

Holiday Inn Johannesburg Airport by IHG

4 out of 5
O.R. Tambo Airport Johannesburg, Boksburg, Gauteng
Fully refundable
The price is £53 per night from 26 Sept to 27 Sept
£53
26 Sept - 27 Sept
includes taxes & fees
8.4/10 Very Good! (683 reviews)
"Good quick overnight hotel, friendly staff, close to JNB airport, older property, our room was difficult to cool."

Reviewed on 10 Sep 2025

Holiday Inn Johannesburg Airport by IHG
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

What to do in Johannesburg

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.