Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check Prices on Hotels in Johannesburg

Tonight Jul 21 - Jul 22
This weekend Jul 26 - Jul 28
Next weekend Aug 2 - Aug 4

Featured Johannesburg 3 Star Hotels

See all 1,473 Properties in Johannesburg

Estimated price for 1 night/2 adults

City Lodge Hotel at OR Tambo International Airport
City Lodge Hotel at OR Tambo International Airport
3.0 out of 5.0 Above Multi-Storey Parkade 2, Level 5, OR Tambo International Airport, Kempton Park, Gauteng
4.2/5 (1380 reviews)
$125/ night for 2 guests

Access to transportation, food and shopping required only short walks.

Reviewed on Jul 18, 2019
Outlook Lodge OR Tambo
Outlook Lodge OR Tambo
3.0 out of 5.0 24 Savannah Road, Bonaero Park, Kempton Park, Gauteng
4.4/5 (275 reviews)
$40/ night for 2 guests

It was agrred I would get a breakfast pack as I had to leave very early but it did not happen,

Reviewed on Jul 15, 2019
Garden Court Sandton City
Garden Court Sandton City
3.0 out of 5.0 Cnr West and Maude Street, Sandton, Gauteng
Free Cancellation
4.2/5 (441 reviews)
$84/ night for 2 guests

They was very helpful helping us with trip around South Africa

Reviewed on Jul 7, 2019
The Aviator Hotel OR Tambo International Airport
The Aviator Hotel OR Tambo International Airport
3.0 out of 5.0 Corner of Bosch Street and Kempton Road, Kempton Park, Gauteng
Free Cancellation
3.9/5 (990 reviews)
$60/ night for 2 guests

Very friendly staff. Very welcoming environment. The food was nice

Reviewed on Jul 17, 2019
Garden Court O.R. Tambo International Airport
Garden Court O.R. Tambo International Airport
3.0 out of 5.0 2 Hulley Road, Isando, Kempton Park, Gauteng
Free Cancellation
4.0/5 (281 reviews)
$84/ night for 2 guests

Close to hotel and good price very nice hotel with a great Free breakfast and restaurants

Reviewed on Jul 12, 2019
Signature Lux Hotel, by Onomo
Signature Lux Hotel, by Onomo
3.5 out of 5.0 135 West Street, Sandton, Gauteng
Free Cancellation
4.1/5 (465 reviews)
$53/ night for 2 guests

great location, fair price , safe location , easy to walk from

Reviewed on Jul 13, 2019
Peermont Metcourt at Emperors Palace
Peermont Metcourt at Emperors Palace
3.0 out of 5.0 Emperors Palace, 64 Jones Road, Kempton Park, Gauteng
Free Cancellation
3.9/5 (376 reviews)
$153/ night for 2 guests

location and transfer to airport were excellent and easy to find Easy checkin as well

Reviewed on Jun 11, 2019
Sunsquare Montecasino
Sunsquare Montecasino
3.0 out of 5.0 Montecasino Boulevard, Montecasino Complex, Fourways, Sandton, Gauteng
Free Cancellation
4.3/5 (39 reviews)
$95/ night for 2 guests

The stay was fine.

Reviewed on Apr 5, 2019
Emerald Guesthouse
Emerald Guesthouse
3.0 out of 5.0 19 Halifax Street / 78A Gladiator Street, Kempton Park, Gauteng
3.7/5 (246 reviews)
$36/ night for 2 guests

I love their bathrooms, so beautiful and neat. Their beds are very comfortable.

Reviewed on Jun 20, 2019
Map

Three Star Hotel Guide for Johannesburg

There’s a reason the top 3 star hotels in Johannesburg, Gauteng are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Johannesburg, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

Search for a cheap deal on a 3 star upscale hotel in Johannesburg for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Johannesburg near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

From business trips to family getaways, the Johannesburg 3 star hotels offer a fantastic home base for any type of vacation.

Recently Booked 3 Star Hotels in Johannesburg

Courtyard Hotel Sandton
4.0 out of 5.0
Last booking: 58 minutes ago
City Lodge Hotel at OR Tambo International Airport
3.0 out of 5.0
Last booking: 2 hours ago
Radisson Blu Gautrain Hotel
4.0 out of 5.0
Last booking: 2 hours ago
African Pride Mount Grace Country House & Spa, Autograph Collection
5.0 out of 5.0
Last booking: 2 hours ago
Protea Hotel by Marriott Transit O.R. Tambo Airport
4.0 out of 5.0
Last booking: 2 hours ago
Airport Inn Executive Suites
3.5 out of 5.0
Last booking: 4 hours ago
Park Inn Sandton
4.0 out of 5.0
Last booking: 7 hours ago
Sandton Sun
5.0 out of 5.0
Last booking: 7 hours ago
Southern Sun O.R. Tambo International Airport
4.0 out of 5.0
Last booking: 9 hours ago