
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! (414 reviews)
Sep 13 - Sep 15
2 night stay
Boston (BOS) to Johannesburg (JNB)
British Airways • Non-stop roundtrip • Coach
per person
found 21 hours ago
The television in my room 222 is of poor quality, bad screen visibility, channel selection limited
Reviewed on Mar 8, 2022


5.0-star property
The Residence Boutique Hotel
Houghton Estate
9.8/10 Exceptional! (293 reviews)
Sep 13 - Sep 15
2 night stay
Boston (BOS) to Johannesburg (JNB)
British Airways • Non-stop roundtrip • Coach
per person
found 21 hours ago
One of the most beautiful places I have ever stayed in travel taking me to over 80 countries.
Reviewed on Oct 4, 2019


4.0-star property
Hyde Johannesburg Rosebank
Rosebank
9.6/10 Exceptional! (126 reviews)
Sep 13 - Sep 15
2 night stay
Boston (BOS) to Johannesburg (JNB)
British Airways • Non-stop roundtrip • Coach
per person
found 21 hours ago
Location is great. Hotel is decorated so cute and is clean. I’m glad I stayed here!
Reviewed on Jul 29, 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
$129 nightly
The price is $148 total per night
$148 total
Sep 1 - Sep 2
Total includes 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 dry cleaning/laundry, luggage storage, 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
$91 nightly
The price is $104 total per night
$104 total
Aug 4 - Aug 5
Total includes 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 securing valuables. 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

@Sandton Hotel
5 Benmore Rd, Sandton, Gauteng
Free Cancellation
Reserve now, pay when you stay
7.29 mi from city center
At @Sandton Hotel, guests enjoy a full-service spa, an outdoor pool, and a 24-hour gym. Self parking is offered for ZAR 50.00 per night. The front desk is staffed 24/7 to help with concierge services, and answer any questions about the accommodations. Other amenities at this spa hotel include free WiFi in public areas, a business center, and express check-in.
Pool
Spa
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
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