Beginning of main content

4 stars Hotels in Johannesburg, Gauteng

Search Flights

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

Johannesburg Hotels

Search Flight + Hotel

Advanced options

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 stars Hotels

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

C$209

C$209
Route 511 Guest House
Route 511 Guest House
R511, Laezonia, Centurion
4.5 out of 5.0

C$104

C$104
Lourie Lodge
Lourie Lodge
56 Mulbarton Road, Sandton
4.0 out of 5.0
4.6 out of 5 (5 reviews)
Hide review
Lourie Lodge is an absolutely beautiful facility. My room was amazing and spacious. The view was outstanding of the well kept grounds and pool. I felt completely safe. The grounds are surrounded by a high wall and electronic gate. From the moment I was greeted at the airport by a transfer service the friendliness of the staff was shown throughout ...
  30 Aug 2016

C$103

C$103
Little Tuscany Boutique Hotel
Little Tuscany Boutique Hotel
48 Queens Road, Sandton
4.0 out of 5.0
4.5 out of 5 (2 reviews)
Hide review
Totally comfortable Comfortable rooms; great staff. More TV channels would be great.
  12 Apr 2017

C$114

C$114
Casta Diva
Casta Diva
67 Albatros Street, Ninapark, Akasia
4.0 out of 5.0
5.0 out of 5 (1 reviews)
Hide review
Nearly a five star to me I found it very relaxing ,staff member very helpfull and caring, I and going to be a regular guest at Castadiva, go there once but difficult to leave got to go back.
 brenda 20 May 2014

C$116

C$116
Bed and Breakfast on Melrose
Bed and Breakfast on Melrose
13 Campbell Street, Johannesburg
4.5 out of 5.0

C$115

C$115
The Capital Moloko
The Capital Moloko
160 Helen Road, Strathavon, Sandton
4.5 out of 5.0
3.8 out of 5 (4 reviews)
Hide review
Really good hotel close to city centre Our 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.
  3 Sep 2015

C$121

C$121
The Oasis Boutique Hotel
The Oasis Boutique Hotel
29 Homestead Road (off 10th Avenue), Sandton
4.0 out of 5.0
4.9 out of 5 (7 reviews)
Hide review
A very nice change from the usual business hotels that I stay at.
  29 Oct 2016

C$177

C$177
Villa Simonne
Villa Simonne
16 West Street, Johannesburg
4.0 out of 5.0
5.0 out of 5 (2 reviews)
Hide review
Business hotel with style I travel worldwide for business. I wanted a place that was different and that would cater for the high standards of the business traveler. This hotel has a great location 30 seconds to the freeway, centrally located and offers fantastic food and atmosphere. The wifi is fast, stable and free.
  11 Jun 2015

C$147

C$147
Purple Trumpet Guesthouse
Purple Trumpet Guesthouse
433 Albert Street, Pretoria
4.5 out of 5.0

C$105

C$105
Map

If you’re looking for a spot with great rates, just-for-you amenities, and a world of luxurious little perks, the best 4 stars hotels in Johannesburg are calling your name. Known for providing first-rate service in amazing locations, each of the Johannesburg 4 stars hotels lets discerning travelers bask in an unforgettable experience.

Kick back in your spacious room. Relax in the lobby’s sumptuous surroundings. Start the day with delicious room service, and then use the complimentary body care items to freshen up before you head out for the day.

It’s all waiting for you at the top four star hotels in Johannesburg. Plus, when you book with Expedia.ca, you might find a cheap deal on a 4 stars hotel in Johannesburg, Gauteng, neighbourhoods near the most popular attractions, so you can see the sights and bask in the discounts all in one trip. Whether you’re planning a romantic retreat or simply want to experience everything the area has to offer, the top Johannesburg hotels with 4 stars provide everything you need to unwind in style.

Recently booked Johannesburg hotels

The Capital Empire
4.0 out of 5.0
Last booking: 6 hours ago
Protea Hotel by Marriott O.R. Tambo Airport Transit
4.0 out of 5.0
Last booking: 16 hours ago
Premier Hotel OR Tambo
4.0 out of 5.0
Last booking: 19 hours ago
Radisson Blu Gautrain Hotel Sandton Johannesburg
4.0 out of 5.0
Last booking: 19 hours ago