
Johannesburg Vacation Packages
Book a Stay + Flight or Car to save on your trip
Top Johannesburg vacation package deals
Price found within the past 48 hours. Click for updated prices.


5.0-star property
CT Hotel
Arcadia
8.4/10 Very Good! (415 reviews)
Nov 1 - Nov 8
7 night stay
Miami (MIA) to Johannesburg (JNB)
Kenya Airways • Roundtrip • Coach
Price was $1,638, price is now $1,426 per person
$1,426
per person
found 1 day ago
The television in my room 222 is of poor quality, bad screen visibility, channel selection limited
Reviewed on Mar 8, 2022



4.0-star property
Premier Hotel OR Tambo
8.6/10 Excellent! (1,021 reviews)
Nov 1 - Nov 8
7 night stay
Miami (MIA) to Johannesburg (JNB)
Kenya Airways • Roundtrip • Coach
Price was $1,575, price is now $1,473 per person
$1,473
per person
found 1 day ago
Very close to the airport, safe and convenient
Reviewed on Jul 30, 2025
Top rated hotels for your Johannesburg vacation package

City Lodge Hotel at OR Tambo International Airport
Above Multi-Storey Parkade 2, Level 5, OR Tambo International Airport, Kempton Park, Gauteng
12.42 mi from city center
$134 nightly
The price is $154 total per night
$154 total
Sep 29 - Sep 30
Total with taxes and fees
Guests of City Lodge Hotel at OR Tambo International Airport have access to an outdoor pool, a 24-hour gym, and free WiFi in public areas. Self parking is available for ZAR 100 per night. The 24-hour front desk has staff standing by to help with luggage storage, securing valuables, and tours or tickets. Additional amenities include meeting rooms, a conference center, and a terrace.
Pool
Free WiFi

Premier Hotel OR Tambo
73 Gladiator Street, Rhodesfield, Kempton Park, Gauteng
Free Cancellation
Reserve now, pay when you stay
13.11 mi from city center
$94 nightly
The price is $108 total per night
$108 total
Sep 20 - Sep 21
Total with taxes and fees
Guests of Premier Hotel OR Tambo enjoy features like 2 outdoor pools, free WiFi in public areas, and a conference center. There's free parking, as well as a free airport shuttle (available on request). Multilingual staff at the 24-hour front desk can assist with concierge services, luggage storage, and dry cleaning/laundry. Other amenities at this family-friendly hotel include a 24-hour business center, coffee/tea in a common area, and a computer station.
Pool
Free airport shuttle

Holiday Inn Johannesburg Airport by IHG
O.R. Tambo Airport Johannesburg, Boksburg, Gauteng
Free Cancellation
12.7 mi from city center
$64 nightly
The price is $74 total per night
$74 total
Oct 18 - Oct 19
Total with taxes and fees
Guests staying at Holiday Inn Johannesburg Airport by IHG enjoy an outdoor pool, a gym, and a steam room. There's free parking, as well as a free airport shuttle at scheduled times. The front desk has multilingual staff on hand 24/7 to help with dry cleaning/laundry, luggage storage, and tours or tickets. Additional amenities include free WiFi in public areas, a conference center, and a 24-hour business center.
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.
More trip options
- Destinations similar to Johannesburg
- Best neighborhoods in Johannesburg
- More to explore for Johannesburg
- Top trending
- Book on Expedia
Top trending
Hotels
- Hotels in Cape Town
- Hyatt Place Arlington/Courthouse Plaza
- RV Parks Mexico
- Guest Houses Ghana
- All Inclusive Resorts & Hotels in Cape Town
- Kid Friendly Hotels in Rochester
- Historic Hotels in Pretoria
- Hotels in Kitchener
- Hotels in Great Lakes
- Kid Friendly Hotels in Muldersdrift
- Cheap Hotels in Cape Town
- Motels St. Augustine
- Hotels with an Indoor Pool in Elyria
- Hotels with Hot Tubs in Pigeon Forge
- Washington Square Hotel
Flights
- Cheap Boston to Gatlinburg - Pigeon Forge flights
- Flights to Anambra East
- Cheap Houston to Indianapolis flights
- Cheap Dallas to Abuja flights
- Flights to Cape Town
- Cheap Toronto to Savannah flights
- Cheap Nairobi to Pretoria flights
- BDL to PHX
- Cheap Toronto to St. George's flights
- Flights to Thackerville
- Cheap Cleveland to Honolulu flights
- Cheap Atlantic City to Minneapolis - St. Paul flights