Agoda Hero Banner

Search Luxury hotels & resorts in Johannesburg

Enter your travel details to see prices and availability

Best Luxury hotels in Johannesburg

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
DAVINCI Nelson Mandela Square Sandton Johannesburg
Sandton,Johannesburg - View on map
  1. Transport to airport
  2. Valet parking
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Exercise area
  6. Sauna
  7. Front desk [24-hour]
  8. Luggage storage
"We were worried about staying in Johannesburg, but the Davinci was brilliant! Extremely safe and secure in the most upmarket area of South Africa. Close to Tambo airport and the best of shopping. Hotel was 5 Star plus..."
Show more
8.9

Excellent

419 reviews

Peermont D'oreale Grande at Emperors Palace Johannesburg
Greater OR Tambo,Johannesburg - View on map
  1. Transport to airport
  2. Valet parking
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Swimming pool [indoor]
  6. Hot tub
  7. Front desk [24-hour]
  8. Check-in/out [express]
"We were looking for a hotel near OR Tambo airport and were really pleased we chose here. Everything was splendid and I don't think I could reasonably find anything to grumble about. The facilities and staff were of the highest calibre, especially the staff. I will certainly stay here again when next in Johannesburg. (This was our first visit to South Africa and I hope to return fairly soon, maybe to watch the rugby) "
Show more
8.2

Excellent

433 reviews

Avg price per night
$ 245
Radisson Blu Hotel Sandton Johannesburg
Sandton,Johannesburg - View on map
  1. Transport to airport
  2. Car park
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Exercise area
  6. Sauna
  7. Front desk [24-hour]
  8. Check-in/out [express]
"We asked for a room on a higher floor since this was the last stop for our daughter on a family holiday. With the rest of us continuing to travel for two weeks we wanted it to be special for her. Raddison Blu surpassed all our expectations with an upgrade to the penthouse. Four bedrooms (all with ensuite), huge living spaces and fantastic views on three levels, we felt truly spoilt and did not want to leave. We had a dinner and breakfasts in the excellent restaurant, daughters enjoyed the superlative gymnasium and pool facilities (there is a running track around the inside of the building on this high floor) while the bar and the sports coverage were appreciated by son and husband. Radisson Blu is located in a safe part of Johannesburg (Sandton) and we happily walked the 10 minutes to the nearby shopping mall, shuttle buses brought us back after dark. We felt very safe and thoroughly enjoyed Johannesburg, our three nights was not enough - much to our surprise. The fabulous staff and lovely facilities would be available to all but the penthouse was a fabulous treat."
Show more
8.5

Excellent

995 reviews

Avg price per night
$ 100
Hilton Sandton Hotel
Sandton,Johannesburg - View on map
  1. Transport to airport
  2. Car park
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Exercise area
  6. Sauna
  7. Bicycles
  8. Front desk [24-hour]
"I’ve been to many hotels around the world and this is 10 star. The service is above and beyond and the place is amazing and so safe The comfiest bed I’ve ever slept on and bathroom and room were oversized I could have a party in there not that I did Will definitely be staying here again or suggest u do if you come to Johannesburg. Just wow. Close to mall and pretty much everything 🙌🙌🙌"
Show more
8.6

Excellent

121 reviews

Avg price per night
$ 112
Sandton Sun and Towers
Sandton,Johannesburg - View on map
  1. Transport to airport
  2. Valet parking
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Exercise area
  6. Spa
  7. Front desk [24-hour]
  8. Check-in/out [express]
"Loved the place They upgraded me into suite ended up staying for 3 days instead of one "
9.2

Exceptional

18 reviews

Avg price per night
$ 233
The Houghton Hotel Spa Wellness and Golf
Johannesburg City Centre,Johannesburg - View on map
  1. Transport to airport
  2. Valet parking
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Swimming pool [indoor]
  6. Hot tub
  7. Front desk [24-hour]
  8. Check-in/out [express]
"Amazing hotel. Incredible value for the money. Highly recommended "
9.4

Exceptional

72 reviews

The Residence
Johannesburg City Centre,Johannesburg - View on map
  1. Transport to airport
  2. Valet parking
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Swimming pool [indoor]
  6. Hot tub
  7. Front desk [24-hour]
  8. Check-in/out [express]
"Can I say fabulous again...this was by far the best hotel that I have been too and I stay at five star hotels...but the service and grounds were awesome. I think there are 10 rooms so very intimate. The room(suite?)I stayed in had a private outdoor space that included shower, hot tub, lounge area and table and chars that we had breakfast the next morning. The room has a fireplace and a beautiful spa bathroom with soaking tub for two...very romantic...I will definitely return on my next trip to South Africa. I forgot to say that the airport transfer is in a old Rolls Royce...can you say class...family owned and operated hotel. "
Show more
9.5

Exceptional

182 reviews

Avg price per night
$ 276
InterContinental Johannesburg OR Tambo Airport Hotel
Greater OR Tambo,Johannesburg - View on map
  1. Valet parking
  2. Pets allowed
  3. Complimentary WIFi in all rooms
  4. Front desk [24-hour]
  5. Swimming pool [indoor]
  6. Hot tub
  7. Check-in/out [express]
  8. Luggage storage
"Flight connections between Lusaka, Johannesburg and Perth in Western Australia necessitated an overnight stay at the Intercontinental, OR Tambo airport, Johannesburg. We could not have chosen a better hotel for our one night stopover. A big thank you to duty manager, Sharon, for storing our luggage after check out and then allowing us access to shower facilities so that we could freshen up before our late night flight to Australia. A few minor issues with our room which was in need of some refurbishment; eg peeling paint, a broken glass shelf, part of tap missing in the bathroom and rather noisy air conditioning. As this is an expensive hotel, these items should be attended to. Nevertheless, we were greatly impressed by the friendly and attentive staff and enjoyed the very high standard of breakfast in Quills restaurant. I would highly recommend this hotel to all travellers."
Show more
8.9

Excellent

70 reviews

Avg price per night
$ 324
Isibaya House
Johannesburg City Centre,Johannesburg - View on map
  1. Transport to airport
  2. Car park
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Front desk [24-hour]
  6. Check-in/out [express]
  7. Swimming pool [outdoor]
  8. Laundry service
"The room was clean, beautiful and had all the amenities mentioned."
8.3

Excellent

11 reviews

Lakeview Boutique Hotel & Conference Center
Boksburg,Johannesburg - View on map
  1. Transport to airport
  2. Valet parking
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Swimming pool [indoor]
  6. Exercise area
  7. Bicycles
  8. Front desk [24-hour]
"Have to say we were disappointed with Agoda as our booking didn't reflect on the hotel computer when we got there however the staff had accommodated my family of 6 with adequate rooms upon me showing them the confirmation booking. Thank you Lakeview staff but still disappointed with Agoda "
Show more
7.7

Very good

26 reviews

Avg price per night
$ 66
DAVINCI Nelson Mandela Square Sandton Johannesburg
Sandton,Johannesburg - View on map
  1. Transport to airport
  2. Valet parking
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Exercise area
  6. Sauna
  7. Front desk [24-hour]
  8. Luggage storage
"We were worried about staying in Johannesburg, but the Davinci was brilliant! Extremely safe and secure in the most upmarket area of South Africa. Close to Tambo airport and the best of shopping. Hotel was 5 Star plus..."
Show more
8.9

Excellent

419 reviews

Discover the neighborhoods of Johannesburg


Frequently asked questions

What's the average price of a hotel in Johannesburg?

The average price for a 3-star hotel in Johannesburg is USD 43. The average price for a 4-star hotel in Johannesburg is USD 64. The average price for a 5-star hotel in Johannesburg is USD 160.

What's the average price of a hotel in Johannesburg this weekend?

The average price for a 3-star hotel in Johannesburg this weekend is USD 43. The average price for a 4-star hotel in Johannesburg this weekend is USD 64. The average price for a 5-star hotel in Johannesburg this weekend is USD 161.

What's the average price of a hotel in Johannesburg tonight?

The average price for a 3-star hotel in Johannesburg tonight is USD 43. The average price for a 4-star hotel in Johannesburg tonight is USD 68. The average price for a 5-star hotel in Johannesburg tonight is USD 162.

What are the best hotels in Johannesburg near O. R. Tambo International Airport?

Verified travelers to Johannesburg who stayed near O. R. Tambo International Airport have given top reviews to City Lodge Hotel at OR Tambo International Airport Johannesburg, Peermont Metcourt at Emperors Palace Johannesburg and Aero Guest Lodge.

What are the best hotels in Johannesburg near Sandton City Shopping Centre?

Verified travelers to Johannesburg who stayed near Sandton City Shopping Centre have given top reviews to Radisson Blu Hotel Sandton Johannesburg, Signature Lux Hotel by ONOMO - Sandton and City Lodge Hotel Sandton Katherine Street.

What are the most popular hotels in Johannesburg?

What are the best hotels in Johannesburg for couples?

What are the best hotels in Johannesburg for families?

What hotels in Johannesburg have the best views?

Verified travelers to Johannesburg have given top reviews for the views at Pablo House Melville, Cradle Boutique Hotel and Orangerie Guest House.

What hotels in Johannesburg have the best breakfast?

Verified travelers to Johannesburg have given top reviews for the breakfast at Claires of Sandton Luxury Guest House, Agterplaas B&B Guesthouse and Rivonia Premier Lodge.

What's the best neighborhood in Johannesburg to stay in?

Popular neighborhoods among travelers staying in Johannesburg include Sandton, Greater OR Tambo and Johannesburg City Centre.

Show more questions