Beginning of main content

Best 5 stars Hotels in Johannesburg

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

See all 783 Hotels in Johannesburg
Idwala Boutique Hotel Johannesburg
Idwala Boutique Hotel Johannesburg
13 Garrick Road, Darrenwood, Randburg
5.0 out of 5.0
4.7 out of 5 (3 reviews)
Hide review
Great city hideaway. Lovely place to go see and stay. Rooms were excellent with an amazing bath and shower. Relaxing was easy. Food was great and the staff were brill. Their "pool" is a bit of a misnomer, unless you're tiny or I missed the actually swimming pool. The out-door fires are highly romantic and well worth ...
  Sep 8, 2016

$104

$104
The Residence Boutique Hotel
The Residence Boutique Hotel
17th 4th Avenue, Johannesburg
5.0 out of 5.0
4.9 out of 5 (67 reviews)
Hide review
Best hotel in Joburg! We work in the travel and hospitality industry, and this was by fare one of the best experiences we have EVER had. The Residence is exactly that. A place to call home. A place you never want to leave. The staff went above and beyond for us and were the most friendly, skilled and service minded we ...
  Apr 11, 2017

$228

$228
InterContinental Johannesburg O.R Tambo Airport
InterContinental Johannesburg O.R Tambo Airport
Johannesburg Intl Airport, Kempton Park
5.0 out of 5.0
4.7 out of 5 (63 reviews)
Hide review
Location, location, location. . .with luxury! We stayed 3 nights at the InterContinental on the way to Richards Bay, South Africa. Initially we chose this hotel because it was at the airport and we were arriving late. Being able to collect your baggage then literally walk across the street into a luxurious hotel was priceless. We were off the ...
  May 19, 2017

$271

$271
54 On Bath
54 On Bath
54 Bath Avenue, Johannesburg
5.0 out of 5.0
4.5 out of 5 (12 reviews)
Hide review
Wow great classic beautiful property! I was ending a 14 day safari and needed one night in Johannesburg. I was traveling with friends and family and did not want the standard airport hotel. 54 on Bath kept our magical African time intact. Super respectful uniformed staff looked after us very well. The Champagne Bar was full of energy ...
  Apr 26, 2017

$184

$184
African Rock Hotel
African Rock Hotel
48 de Villiers Avenue, Kempton Park
5.0 out of 5.0
5.0 out of 5 (7 reviews)
Hide review
Nice boutique hotel with good security Our stay at the hotel for 2 nights was very pleasant. The staff was helpful and offered to shuttle us to a couple of different places. Unfortunately, we were under the impression that the shuttle service was complimentary because there was no mention of a cost associated with the service. It was ...
  May 26, 2014

$267

$267
Fairlawns Boutique Hotel and Spa
Fairlawns Boutique Hotel and Spa
Alma Road, Sandton
5.0 out of 5.0
4.9 out of 5 (8 reviews)
Hide review
Luxury Boutique Hotel in Beautiful Garden Setting Fairlawns is a beautifully appointed luxury boutique hotel set amongst extensive gardens. It is hard to believe that you are close to the bustling Sandton shopping and business areas - but you are! It is luxury all the way, from the moment you arrive to the moment you leave. A warm towel and fresh ...
  Mar 16, 2017

$215

$215
Tladi Lodge
Tladi Lodge
16 David Street Sandown Ext 24, Sandton
5.0 out of 5.0
4.6 out of 5 (5 reviews)
Hide review
Excellent hotel with brilliant personal service 5 days of calm and tranquility in lovely surroundings!
  Mar 11, 2017

$124

$124
Morrells Boutique Guest House
Morrells Boutique Guest House
Corner Weltevreden and Scott Street, Randburg
5.0 out of 5.0
4.0 out of 5 (2 reviews)
Hide review
Returning to the time when romance was born While I had a migraine the entire time I was there (unrelated to the stay), I still took the opportunity to marvel at my surroundings and room. Everything, including service, was absolutely breathtaking, peaceful, and lovely. Perfect site to get married, relax, or simply enjoy time by yourself! Like ...
 Ann Feb 14, 2014

$261

$261
Monarch Hotel
Monarch Hotel
167 Oxford Road, Johannesburg
5.0 out of 5.0
4.9 out of 5 (24 reviews)
Hide review
Pampering but.... The staff were very attentive and friendly, the hotel spotlessly clean. Certainly merits 5 stars. However, the 19th century decor is not quite my style and the time passed since the last renovation is starting to show. In addition although it is situated in a posh neighborhood next to the big chain ...
  Apr 7, 2017

$159

$159
Ten Bompas
Ten Bompas
10 Bompas Road, Dunkeld West, Randburg
5.0 out of 5.0
5.0 out of 5 (2 reviews)
Hide review
Favorite Hotel I have stayed here a couple of times, and love it. Fantastic staff, rooms and food - recommend it if staying in Johannesburg.
  Sep 30, 2016

$255

$255
Map

Johannesburg Five Star Hotel Information

If you’re searching for the celebrity treatment, the 5 star hotels in Johannesburg are your dreams come true. From sprawling resorts to fancy hot spots, theseJohannesburg 5 star hotels immerse each traveler in the most elite experience money can buy. Want to unwind with a VIP-worthy spa treatment? These hotels have the leisure you're looking for.

Interested in sampling world-class cuisine? The on-site restaurants at the 5 stars hotels in Johannesburg, Gauteng, let you do just that. You’ll even be able to book a room (or perhaps a penthouse?) at first-rate hotels near the region’s can’t-miss sights and most bustling shopping centers. Plus, many globe-trotters who visit Johannesburg five star hotels find incredible rates and deep discounts thanks to Expedia, so you can score a deal without sacrificing an ounce of quality.

Everything you could possibly want (and a few things you didn’t know you needed): That’s what you’ll receive when you stay at Johannesburg 5 star hotels.

Recently booked Johannesburg hotels

Lombardy Boutique Hotel & Conference Centre
5.0 out of 5.0
Last booking: 43 minutes ago