Find Hotels with Free Airport Shuttle in Johannesburg

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Johannesburg Hotels with Free Airport Shuttle

African Rock Hotel
5 out of 5
48 de Villiers Avenue, van Riebeeck Park ext 9, Kempton Park, Gauteng
The price is $135 per night from Jan 25 to Jan 26
4.9/5 Exceptional! (16 reviews)
"Lovely staff; they couldn’t do enough to help. Picked us up late at night from train and thereafter looked after us superbly. This is a small boutique hotel which is an oasis of peace, close to the main airport. Highly recommended."

Reviewed on Mar 2, 2019

African Rock Hotel
Casta Diva
4 out of 5
67 Albatros Street, Ninapark, Akasia, Gauteng
Fully refundableReserve now, pay when you stay
The price is $46 per night from Jan 25 to Jan 26
4.8/5 Exceptional! (8 reviews)
Service driven
"The staff were more than accomodating, and happy to help far later than should be expected of them. A pleasant stay."

Reviewed on Apr 14, 2021

Casta Diva
Blue Mango Lodge
3 out of 5
226 Sixth Avenue, Bredell, Kempton Park, Gauteng
4.6/5 Exceptional! (32 reviews)
"This is a lovely setting and the hospitality is warm and welcoming. The rooms were comfortable - the only issues we had were that one of the electrical outlets was dead and the ceiling fan wasn’t operational, so had to swap out electrical charging station for portable fan to sleep. But VERY minor ..."

Reviewed on Nov 13, 2019

Blue Mango Lodge
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Sunrock Guesthouse
3 out of 5
Park Street 11, Kempton Park, Gauteng
Fully refundableReserve now, pay when you stay
The price is $103 per night from Jan 25 to Jan 26
4.6/5 Wonderful! (456 reviews)
"Lovely place, close to the airport and the family that runs it are terrific and even pick you up and drop you off at the airport. The rooms are great and the food is delicious. Fun bar on site and a nice pool."

Reviewed on Jan 19, 2022

Sunrock Guesthouse
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 $62 per night from Feb 4 to Feb 5
4.4/5 Excellent! (982 reviews)
"The general stay was good. Lovely spacious rooms the common areas beautiful and tranquil. Food was not bad either. It's only one time the breakfast really tasted stale and couldn't handle expect for the eggs and croissants"

Reviewed on Jan 24, 2022

Premier Hotel OR Tambo
African Dreams Lodge
3 out of 5
24 Eton Drive, Aston Manor, Kempton Park, Gauteng
4.3/5 Excellent! (7 reviews)
Great value
"Friendly staff. Excellent breakfast."

Reviewed on Mar 24, 2018

African Dreams Lodge
Aero Guest Lodge
4 out of 5
81 Kempton Road, Kempton Park, Gauteng
Fully refundableReserve now, pay when you stay
The price is $40 per night from Jan 25 to Jan 26
4.2/5 Excellent! (701 reviews)
Ideal.
"Very convenient Location and helpful staff."

Reviewed on Nov 17, 2020

Aero Guest Lodge
aha Kopanong Hotel & Conference Centre
3 out of 5
243 Glen Gory Road, Norton Estates, Benoni, Gauteng
4.2/5 Very Good! (36 reviews)
Comfort overall
"Just them beds were too tiny (like kiddies bed for a grown man requiring XL). Booked an executive room with two twin beds, bad mistake!!!"

Reviewed on May 24, 2021

aha Kopanong Hotel & Conference Centre
Aerotropolis Guest Lodge
4 out of 5
30 Eland Road, Nimrod Park, Kempton Park, Gauteng
Fully refundableReserve now, pay when you stay
The price is $49 per night from Jan 25 to Jan 26
4.2/5 Very Good! (83 reviews)
"The interior decor was superb"

Reviewed on Dec 29, 2021

Aerotropolis Guest Lodge
Airport Game Lodge
3 out of 5
21 Fourth Road Bredell, Kempton Park, Gauteng
The price is $57 per night from Jan 28 to Jan 29
4.1/5 Very Good! (300 reviews)
"It was not far from the airport but it was a rural like property that was quiet and relaxing. It felt safe and the hotel sent a shuttle driver for me even though i had not prearranged it. They were accomodating in that regard. The only problem was there was no restaurant on site and nothing close ..."

Reviewed on Nov 17, 2021

Airport Game Lodge
Protea Hotel by Marriott O.R. Tambo Airport
4 out of 5
Corner of York and Gladiator Streets, Rhodesfield, Kempton Park, Gauteng
Fully refundableReserve now, pay when you stay
The price is $61 per night from Feb 4 to Feb 5
4.1/5 Very Good! (993 reviews)
"A good value overnight option for OR Tambo."

Reviewed on Jan 12, 2022

Protea Hotel by Marriott O.R. Tambo Airport
Garden Court O.R. Tambo International Airport
3 out of 5
2 Hulley Road, Isando, Kempton Park, Gauteng
Fully refundableReserve now, pay when you stay
The price is $77 per night from Feb 1 to Feb 2
4.1/5 Very Good! (417 reviews)
"It was clean, staff friendly and COVID safe."

Reviewed on Nov 26, 2021

Garden Court O.R. Tambo International Airport
Peermont Mondior At Emperors Palace
4 out of 5
64 Jones Road, Kempton Park, Gauteng
3.9/5 Very Good! (256 reviews)
Emperors Palace mondior Hotel
"Room OK.. Bit tired but has everything including fridge. Tea/coffee making. Iron. TV etc and full bath with shower. Excellent bedding and pillows. Great pool at 5 star sister hotel.. Spent a lovely"

Reviewed on Mar 10, 2020

Peermont Mondior At Emperors Palace
The Aviator Hotel OR Tambo International Airport
3 out of 5
Corner of Bosch Street and Kempton Road, Kempton Park, Gauteng
3.9/5 Very Good! (999 reviews)
excellent hotel in Johannesburg
"check in was easy and staff very friendly"

Reviewed on Jul 5, 2021

The Aviator Hotel OR Tambo International Airport
Airport Grand Hotel and Conference Center
100 North Rand Road, Bardene, Boksburg, Gauteng
3.8/5 Good! (420 reviews)
Nice overnight accommodations
"Nice overnight accommodations. Secure with a nice breakfast and transfer to airport."

Reviewed on Sep 6, 2015

Airport Grand Hotel and Conference Center
Africa Paradise
3.5 out of 5
9 Stymie Avenue Westdene, Benoni, Gauteng
The price is $57 per night from Jan 25 to Jan 26
3.8/5 Good! (13 reviews)
"Booked and prepaid my room. Upon arrival they had given it to someone else. They were then fully booked. I was sen5 to another hotel. Would never recommend this hotel. Will not reply to my request for a refund. Terrible"

Reviewed on Dec 3, 2019

Africa Paradise
Emerald Guesthouse
3 out of 5
19 Halifax Street / 78A Gladiator Street, Kempton Park, Gauteng
The price is $35 per night from Jan 25 to Jan 26
3.7/5 Good! (295 reviews)
"The overall experience was great everyone was courteous. Thanks"

Reviewed on Jan 1, 2022

Emerald Guesthouse
Airport Lodge Guest House
3 out of 5
Koppie Rd 6-273, Pomona, Kempton Park, Gauteng
Fully refundableReserve now, pay when you stay
The price is $34 per night from Feb 4 to Feb 5
3.3/5 (72 reviews)
"Spacious"

Reviewed on Dec 3, 2021

Airport Lodge Guest House
50 Galena
3 out of 5
50 Galena Avenue, Helderkruin, Roodepoort, Gauteng
50 Galena
Airport Transit Guest Lodge
3 out of 5
36 Susana Road, Birchleigh North, Kempton Park, Gauteng
Airport Transit Guest Lodge
Don't see what you're looking for?
See all available properties in Johannesburg
View all properties
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.

Frequently asked questions

Recent reviews of Johannesburg hotels
expedia verified reviews