We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near O.R.Tambo Intl Airport (JNB)

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
64 Jones Road | Emperors Palace, Kempton Park 1620, South Africa
3.1 km from Johannesburg Intl Airport
Top Deal
US$253*
US$99* /night
View Deal
Expedia.com
US$122*
Agoda.com
US$99*
AMOMA
US$253*
24 Savannah Road | Bonaero Park, 1622, South Africa
1.7 km from Johannesburg Intl Airport
US$73* /night
View Deal
Hotels.com
US$73*
Travelocity
US$73*
TripAdvisor
US$73*
68.7 metres from International Arrivals Hall | O.R Tambo International Airport, Kempton Park 1627, South Africa
1.9 km from Johannesburg Intl Airport
Top Deal
US$443*
US$361* /night
View Deal
TripAdvisor
US$361*
Expedia.com
US$361*
HotelQuickly
US$443*
Corner of York & Gladiator Streets | Rhodesfield, Kempton Park 1619, South Africa
1.9 km from Johannesburg Intl Airport
Top Deal
US$269*
US$156* /night
View Deal
Booking.com
US$164*
Hotwire.com
US$163*
AMOMA
US$269*
Terminal A, O.R. Tambo International Airport | exclusively for guests in International Transit, Kempton Park 1627, South Africa
1.9 km from Johannesburg Intl Airport
Top Deal
US$301*
US$152* /night
View Deal
Hotels.com
US$154*
Expedia.com
US$154*
AMOMA
US$301*
Above Multi-Storey Parkade 2, Level 5 | OR Tambo International Airport, Kempton Park 1620, South Africa
2.1 km from Johannesburg Intl Airport
Top Deal
US$313*
US$102* /night
View Deal
Orbitz.com
US$142*
Hotwire.com
US$142*
AMOMA
US$313*
73 Gladiator Street | Rhodesfield, Kempton Park 1619, South Africa
2.2 km from Johannesburg Intl Airport
Top Deal
US$178*
US$92* /night
View Deal
Booking.com
US$158*
Hotwire.com
US$153*
AMOMA
US$178*
Top Deal
US$176*
US$123* /night
View Deal
Travelocity
US$125*
Hotels.com
US$125*
getaroom.com
US$176*
2 Hulley Road | Johannesburg Airport, Kempton Park 1601, South Africa
2.9 km from Johannesburg Intl Airport
Top Deal
US$204*
US$90* /night
View Deal
Travelocity
US$90*
Orbitz.com
US$90*
AMOMA
US$204*
11 Park Street, Kempton Park 1619, South Africa
3.1 km from Johannesburg Intl Airport
Top Deal
US$92*
US$88* /night
View Deal
Booking.com
US$91*
Travelocity
US$88*
Agoda.com
US$92*
64 Jones Road | Emperors Palace, Kempton Park 1620, South Africa
3.1 km from Johannesburg Intl Airport
Top Deal
US$239*
US$193* /night
View Deal
Orbitz.com
US$231*
Booking.com
US$239*
Hotels.com
US$232*
64 Jones Road | Emperors Palace, Kempton Park 1620, South Africa
3.1 km from Johannesburg Intl Airport
Top Deal
US$253*
US$99* /night
View Deal
Expedia.com
US$122*
Agoda.com
US$99*
AMOMA
US$253*
64 Jones Road | Emperors Palace, Kempton Park 1620, South Africa
3.1 km from Johannesburg Intl Airport
Top Deal
US$437*
US$252* /night
View Deal
Expedia.com
US$326*
Hotels.com
US$331*
AMOMA
US$437*
64 Jones Road | Emperors Palace, Kempton Park 1620, South Africa
3.1 km from Johannesburg Intl Airport
Top Deal
US$339*
US$162* /night
View Deal
Orbitz.com
US$200*
Expedia.com
US$200*
AMOMA
US$339*
Corner of Kempton and Bosch Street, Kempton Park 1620, South Africa
3.2 km from Johannesburg Intl Airport
Top Deal
US$126*
US$55* /night
View Deal
Hostelworld.com
US$102*
Booking.com
US$68*
AMOMA
US$126*
Corner of Kempton and Bosch Street, Kempton Park, South Africa
3.2 km from Johannesburg Intl Airport
corner Oak and Jubliee Street, Kempton Park 1619, South Africa
3.3 km from Johannesburg Intl Airport
Sponsored
68.7 metres from International Arrivals Hall | O.R Tambo International Airport, Kempton Park 1627, South Africa
1.9 km from Johannesburg Intl Airport
Top Deal
US$443*
US$361* /night
View Deal
TripAdvisor
US$361*
Expedia.com
US$361*
HotelQuickly
US$443*
68 Pomona Rd, Kempton Park 0056, South Africa
3.4 km from Johannesburg Intl Airport
No availability for your dates from these sites
Expedia.com
Hotwire.com
Travelocity
P. O. Box 207, Hekpoort 1790, South Africa
4.4 km from Johannesburg Intl Airport
19 Fichat Street, Knysna, 6570 | Waterkloof Ridge, Pretoria 0145, South Africa
4.4 km from Johannesburg Intl Airport
No photo provided
Off the N2, On Harkerville Road, Between Knysna and Plettenberg Bay 0075, Pretoria, South Africa
4.4 km from Johannesburg Intl Airport
No photo provided
Viewpoint Street | Barlett, Boksburg 1469, South Africa
4.7 km from Johannesburg Intl Airport
Top Deal
US$119*
US$115* /night
View Deal
Hotels.com
US$117*
Hotwire.com
US$117*
CheapTickets
US$119*
Viewpoint Street | Bartlett, Boksburg 1459, South Africa
4.7 km from Johannesburg Intl Airport
Top Deal
US$167*
US$74* /night
View Deal
Priceline
US$120*
Booking.com
US$119*
AMOMA
US$167*
No 1 Drachman Avenue | Cnr Trichardts Road, Bardene, Boksburg 1462, South Africa
4.8 km from Johannesburg Intl Airport
Top Deal
US$56*
US$50* /night
View Deal
Priceline
US$52*
Travelocity
US$55*
Hotels.com
US$56*
24 Eton Drive, Kempton Park 1619, South Africa
4.8 km from Johannesburg Intl Airport
Top Deal
US$64*
US$60* /night
View Deal
Hotels.com
US$61*
Travelocity
US$62*
Booking.com
US$64*
100 North Rand Road | Bardene, Boksburg 1459, South Africa
5.0 km from Johannesburg Intl Airport
Top Deal
US$67*
US$65* /night
View Deal
Orbitz.com
US$65*
Travelocity
US$65*
Agoda.com
US$67*
319 Barbara Road | corner Barbara and Kruin Street, Kempton Park 1601, South Africa
5.2 km from Johannesburg Intl Airport
No photo provided
US$37* /night
View Deal
319 Barbara Road | Corner Barbara and Kruin Street, Kempton Park 1613, South Africa
5.2 km from Johannesburg Intl Airport
Top Deal
US$38*
US$37* /night
View Deal
Booking.com
US$37*
Priceline
US$38*
6 Electron Avenue | Isando, Johannesburg, South Africa
5.3 km from Johannesburg Intl Airport
#43 of 68 hotels in Johannesburg
US$42* /night
View Deal
Agoda.com
US$43*
6 Electron Avenue, Kempton Park 1601, South Africa
5.3 km from Johannesburg Intl Airport
No availability for your dates from these sites
Cancelon
4 Sandvale Road | P O Box 8404, Edenvale 1609, South Africa
5.6 km from Johannesburg Intl Airport
Top Deal
US$258*
US$109* /night
View Deal
Hotwire.com
US$113*
Travelocity
US$113*
AMOMA
US$258*
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.
Johannesburg Travel Forum Need specific advice visiting Johannesburg, Greater Johannesburg? Visit the TripAdvisor Travel Forum for Johannesburg and ask our Destination Experts and the travel community.