Agoda Hero Banner

5-Star hotels & resorts in Johannesburg

Enter your travel details to see prices and availability

Best 5-star hotels in Johannesburg

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Peermont D'oreale Grande at Emperors Palace Johannesburg
Greater OR Tambo,Johannesburg - View on map
"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

429 reviews

Avg price per night
$ 250
Radisson Blu Hotel Sandton Johannesburg
Sandton,Johannesburg - View on map
"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

985 reviews

Avg price per night
$ 134
DAVINCI Nelson Mandela Square Sandton Johannesburg
Sandton,Johannesburg - View on map
"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

405 reviews

The Houghton Hotel Spa Wellness and Golf
Johannesburg City Centre,Johannesburg - View on map
"Amazing hotel. Incredible value for the money. Highly recommended "
9.4

Exceptional

67 reviews

Davinci Suites
Sandton,Johannesburg - View on map
Sandton Sun
Sandton,Johannesburg - View on map
"Loved the place They upgraded me into suite ended up staying for 3 days instead of one "
9.3

Exceptional

14 reviews

Avg price per night
$ 180
Palazzo
Sandton,Johannesburg - View on map
"honestly one of the best hotels ive stayed at. "
8.9

Excellent

20 reviews

Avg price per night
$ 185
Four Seasons Hotel Westcliff
Randburg,Johannesburg - View on map
"The Westcliff is situated in a good part of Johannesburg and just a short walk from the zoo. The staff at Reception were unbelievably helpful in day-to-day issues, in arranging visits and helping get tickets for shows etc. As Johannesburg is a very large city it was really helpful that the hotel organize a free shuttle service (there and return) to various Malls and venues close to the hotel. The standard of bedrooms is wonderful with each room having a "Tardiss-like" pod at the end of the bed which turned out to be a hidden TV which emerged on pressing a bedside switch! We had two separate stays in different parts of the hotel grounds - both excellent. The only criticism we had was that the breakfast costs were not included and were quite pricey on top of a fairly expensive room rate. The access to free internet in the Business Centre was good. "
Show more
9

Exceptional

45 reviews

InterContinental Johannesburg OR Tambo Airport Hotel
Greater OR Tambo,Johannesburg - View on map
"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

67 reviews

Avg price per night
$ 354
Isibaya House
Johannesburg City Centre,Johannesburg - View on map
"The room was clean, beautiful and had all the amenities mentioned."
8.3

Excellent

11 reviews

Peermont D'oreale Grande at Emperors Palace Johannesburg
Greater OR Tambo,Johannesburg - View on map
"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

429 reviews

Avg price per night
$ 250

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 45. 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 156.

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 44. The average price for a 4-star hotel in Johannesburg this weekend is USD 65. The average price for a 5-star hotel in Johannesburg this weekend is USD 152.

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

The average price for a 3-star hotel in Johannesburg tonight is USD 45. The average price for a 4-star hotel in Johannesburg tonight is USD 65. The average price for a 5-star hotel in Johannesburg tonight is USD 144.

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 Peermont D'oreale Grande at Emperors Palace Johannesburg.

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 B and B Sandton.

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, Rivonia Premier Lodge and Ginnegaap Guest House.

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