Beginning of main content

4 Star Hotels in Johannesburg

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Johannesburg Hotels

Search Flight + Hotel

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 4 Star Hotels

See all 848 Hotels in Johannesburg
Bed and Breakfast on Melrose

Bed and Breakfast on Melrose

13 Campbell Street, Johannesburg
4.5 out of 5.0

$74

$74
5th Avenue Gooseberry Guest House

5th Avenue Gooseberry Guest House

44 5th Avenue, Randburg
4.0 out of 5.0
4.3 out of 5 (7 reviews)
it was so nice to finally find a firstclass hotel in a quiet, bucolic setting away from all the noise and bustle of a major city centre. the staff even more friendly, i felt that i was being spoiled by each and every one. sarah handled the check in and made me feel right at home. ana made the breakfast ...
  Jun 8, 2017

$71

$71
The Capital Moloko

The Capital Moloko

160 Helen Road, Strathavon, Sandton
4.5 out of 5.0
3.8 out of 5 (4 reviews)
Really good hotel close to city centreOur stay was brief but rewarding. The hotel staff were friendly efficient and caring. This was a really good experience. I would recommend it to my friends.
  Sep 3, 2015

$152

$152
Villa Vittoria

Villa Vittoria

21 Melville Road - Hyde Park, Sandton
4.0 out of 5.0
3.5 out of 5 (2 reviews)
Nice Hotel in a quiet neighborhood.I really had a wonderful time at this Hotel. I loved the environment, the security and that fact that people mattered to them. I was warmly received when I got there and the room was simply beautiful.
 Olugbenga Mar 29, 2014

$69

$69
Purple Trumpet Guesthouse

Purple Trumpet Guesthouse

433 Albert Street, Pretoria
4.5 out of 5.0

$76

$76
Doveton House

Doveton House

21 Doveton Road, Johannesburg
4.5 out of 5.0
5.0 out of 5 (1 reviews)
A real gem :) Amanda made our stay very comfortable in this beautiful house
  Jan 24, 2017

$135

$135
African Pride Irene Country Lodge

African Pride Irene Country Lodge

Nellmapius Drive, Centurion
5.0 out of 5.0
4.6 out of 5 (5 reviews)
staff very friendly and helpful. Room very clean and comfortable. Lovely gardens in a quiet location
  Feb 7, 2017

$114

$114
Villa Lugano

Villa Lugano

100 The Broads Street, Mulbarton, Johannesburg South
4.0 out of 5.0
4.7 out of 5 (3 reviews)
Great Hospitality Stayed here for 3 nights in April, loved the reception and hospitality very personable and accommodating, will gladly return next time
  Jun 17, 2015

$82

$82
Chislehurst Guest House

Chislehurst Guest House

1 Vickers Avenue, Rivonia, Sandton
4.0 out of 5.0
5.0 out of 5 (2 reviews)
My experience at ChislehurstThe hotel was extremely nice and a bargain for the price. However, I didn't realize it was so far from the airport. Getting there by Gautrain and taxi added quite a bit for the price. This place is best suited for someone who has a car.
  Nov 8, 2014
Route 511 Guest House

Route 511 Guest House

R511, Laezonia, Centurion
4.5 out of 5.0
2.0 out of 5 (1 reviews)

$42

$42
Map

Johannesburg Four Star Hotel Information

When you need to book a room with luxurious amazing amenities and the best rates, the 4 star hotels in Johannesburg, Gauteng are incredible options. Known for their extra perks, first-rate service, and fantastic locations, each of the Johannesburg 4 star hotels offers the ultimate experience for globe-trotting travelers. Relax in your expertly designed room. Kick back with around-the-clock room service.

Get a good night’s sleep with the ultra-plush bedding, and freshen up in the morning with designer-inspired body products. It’s all available when you stay at one of the top book a four star hotels in Johannesburg. What’s more, thanks to Expedia you might even score a cheap great deal on a 4 star hotel in Johannesburg, Gauteng, areas near the hottest attractions, so you can plan a sightseeing adventure and take advantage of unbeatable discounts in one fell swoop.

Whether you’re putting together a serene getaway or want to revel in the most vibrant entertainment district, 4 star Johannesburg hotels offer everything your heart desires.

Recently booked Johannesburg hotels

President Lodge
4.0 out of 5.0
Last booking: 6 hours ago
Courtyard Hotel Rosebank
4.0 out of 5.0
Last booking: 16 hours ago
Protea Hotel Fire & Ice by Marriott Johannesburg Melrose Arch
4.0 out of 5.0
Last booking: 17 hours ago