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

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

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


Featured Johannesburg 3 Star Hotels

See all 912 Hotels in Johannesburg
City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport

Above Multi-Storey Parkade 2, Level 5, Kempton Park
3.0 out of 5.0
4.0 out of 5 (191 reviews)
Great hotel.Perfect location, connected to airport via walkway, near train station and no waiting on shuttle bus.
  Sep 22, 2017

$124

$124
The Aviator Hotel OR Tambo International Airport

The Aviator Hotel OR Tambo International Airport

Corner of Bosch Street and Kempton Road, Kempton Park
3.0 out of 5.0
3.6 out of 5 (183 reviews)
I enjoyed my night at this hotel. The staff was very accommodating. My room was clean and comfortable. The restaurant and bar on site were convenient and provided delicious food and drinks with excellent service.
  Sep 21, 2017

$52

$52
Garden Court Sandton City

Garden Court Sandton City

Cnr West and Maude Street, Sandton
3.0 out of 5.0
4.0 out of 5 (34 reviews)
Nice hotelIt is a fantastic hotel . I really liked the breakfast and the restaurant the food is really good.
  Aug 30, 2017

$68

$68
Signature Lux Hotel

Signature Lux Hotel

135 West Street, Sandton
3.5 out of 5.0
4.0 out of 5 (9 reviews)
Great Value - Great locationThis hotel is right beside Melson mandela Square - about 100 steps from the front door to the square. Rooms are small, but have everything you need. They are still experiencing problems with their online check in so that is not as effecient as it could be.
  Sep 22, 2017

$45

$45
Peermont Metcourt at Emperors Palace

Peermont Metcourt at Emperors Palace

Emperors Palace, 64 Jones Road, Kempton Park
3.0 out of 5.0
3.7 out of 5 (57 reviews)
very clean and comfortable. The hotel is very clean and comfortable. The staff was very pleasant and accommodating as well. The hotel is close to the airport with convenient shuttle service and close to a mall with plenty of great restaurants. The breakfast is also very nice with made to order omelets, pastries, fruit and other ...
  Aug 30, 2017

$113

$113
Garden Court O.R. Tambo International Airport

Garden Court O.R. Tambo International Airport

2 Hulley Road, Isando, Kempton Park
3.0 out of 5.0
3.8 out of 5 (22 reviews)
the morning breakfast is always the highlightThe morning breakfast is the reason I return. Must admit being a little disappointed at the room's location overlooking a very busy, loud tire repair yard.
  Aug 26, 2017

$91

$91
Outlook Lodge OR Tambo

Outlook Lodge OR Tambo

24 Savannah Road, Kempton Park
3.0 out of 5.0
4.0 out of 5 (1 reviews)
Very convenient and close to the OR Tambo Airport. Supportive staff and very accommodating. I recommend highly because of the staff
  Aug 23, 2017

$42

$42
Emerald Guesthouse

Emerald Guesthouse

19 Halifax Street / 78A Gladiator Street, Kempton Park
3.0 out of 5.0
3.8 out of 5 (54 reviews)
Close to Airport Only a 10 minute drive to and from Johannesburg Airport, with the free shuttle!! The breakfast buffet was hearty, many hot items to choose from. Also great to have in-room tea, coffee and safes!
  Sep 11, 2017

$46

$46
City Lodge Hotel Lynnwood

City Lodge Hotel Lynnwood

Corner Lynnwood and Daventry Roads, Pretoria
3.0 out of 5.0
4.1 out of 5 (12 reviews)
The rooms are nice and spacious and kept clean and tidy. The hotel staf is quite kind and responsive. The hotel is located nearby several very good restaurants.
  May 23, 2017

$111

$111
Airport Game Lodge

Airport Game Lodge

21 Fourth Road Bredell, Kempton Park
3.0 out of 5.0
4.0 out of 5 (98 reviews)
Good for an airport stop with peace and quietChecked in here for one night both at the start and end of my trip. Shuttle to and from the airport was quick to arrive at the airport and also delivered me to the airport on time. Room was large, clean and comfortable. The wifi was not working the first night I stayed here but was fine on the return ...
  Sep 18, 2017

$57

$57
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

City Lodge Hotel at OR Tambo International Airport
3.0 out of 5.0
Last booking: 3 hours ago
The Aviator Hotel OR Tambo International Airport
3.0 out of 5.0
Last booking: 6 hours ago
Airport Inn and Suites
3.0 out of 5.0
Last booking: 7 hours ago