Find luxury hotels in Johannesburg

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top Luxury Hotels in Johannesburg

The Residence Boutique Hotel
5 out of 5
17th 4th Avenue, Houghton, Johannesburg, Gauteng
The price is $220 per night from Oct 6 to Oct 7
$220
per night
Oct 6 - Oct 7
Treat yourself to some sumptuous lodging at The Residence Boutique Hotel, where you'll find deep soaking bathtubs and Egyptian cotton sheets. Notable amenities include a spa, 3 outdoor pools, and an outdoor tennis court.
9.8/10 Exceptional! (262 reviews)
What a fantastic hotel.
"What a fantastic find this hotel was, just 30 minutes from Johannesburg airport. This hotel is well worth the 5 start rating and the service was excellent from our pick up from the airport to our return. Exceptionally good value. We would definitely recommend to other travellers."

Reviewed on Mar 16, 2023

The Residence Boutique Hotel
Monarch Hotel
5 out of 5
167 Oxford Road, Rosebank, Johannesburg, Gauteng
Monarch Hotel is a Johannesburg luxury 5-star boutique property where you can pamper yourself with Frette Italian sheets, 24-hour room service, and more. Notable amenities include a spa, a restaurant, and a fitness center.
9.6/10 Exceptional! (205 reviews)
"What a Gem hidden in the heart of Johannesburg!"

Reviewed on Oct 17, 2019

Monarch Hotel
Opikopi Guest House
5 out of 5
581 Verdi Street, Constantia Park, Pretoria, Gauteng
The price is $73 per night from Sep 29 to Sep 30
$73
per night
Sep 29 - Sep 30
Enjoy a lavish stay at Opikopi Guest House, where you'll find deep soaking bathtubs and premium bedding. Deluxe amenities at this guesthouse include 3 outdoor pools, a restaurant, and a bar.
9.6/10 Exceptional! (36 reviews)
"Excellent, as always."

Reviewed on Sep 17, 2020

Opikopi Guest House
Save an average of 15% on thousands of hotels when you're signed in
InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel
5 out of 5
Opposite Int'l Arrivals Hall, O.R. Tambo International Airport, Kempton Park, Gauteng
Fully refundable
The price is $194 per night from Oct 27 to Oct 28
$194
per night
Oct 27 - Oct 28
Be treated to a grand stay at InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel, where you'll find deep soaking bathtubs and pillowtop beds. Notable amenities include a spa, an indoor pool, and a restaurant.
9.4/10 Exceptional! (807 reviews)
"Service and courtesy"

Reviewed on Sep 26, 2023

InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel
Four Seasons Hotel The Westcliff, Johannesburg
5 out of 5
67 Jan Smuts Avenue, Randburg, Gauteng
Fully refundableReserve now, pay when you stay
The price is $316 per night from Oct 2 to Oct 3
$316
per night
Oct 2 - Oct 3
Four Seasons Hotel The Westcliff, Johannesburg is a sumptuous 5-star boutique property where you can be treated to deep soaking bathtubs and pillowtop beds. Deluxe amenities at this hotel include a spa, 2 outdoor pools, and 2 bars.
9.4/10 Exceptional! (291 reviews)
"I rarely write reviews but this hotel exceeded all our expectations. The views, dining options and pool are lovely. There is space to walk after dinner which is such a treat in Joburg. But most of all the staff was just fabulous. We had 2 separate 1 night stays in our lay over days in Joburg and ..."

Reviewed on Sep 1, 2023

Four Seasons Hotel The Westcliff, Johannesburg
54 On Bath
5 out of 5
54 Bath Avenue, Rosebank, Johannesburg, Gauteng
Fully refundableReserve now, pay when you stay
The price is $145 per night from Sep 30 to Oct 1
$145
per night
Sep 30 - Oct 1
Treat yourself to some sumptuous lodging at 54 On Bath, where you'll find deep soaking bathtubs and pillowtop beds. The outdoor pool, poolside bar, and restaurant are just some of the popular amenities at this deluxe hotel.
9.4/10 Exceptional! (174 reviews)
"Can not say enough about the wonderful accommodations and the outstanding staff in this hotel. They truly got out of their way to make sure you have a comfortable stay. The hotel restaurant is fantastic! The only negative is that you are advised not to walk outside the hotel . But that is true throughout ..."

Reviewed on Aug 31, 2023

54 On Bath
Fairlawns Boutique Hotel and Spa
5 out of 5
Alma Road, Sandton, Gauteng
Fully refundableReserve now, pay when you stay
The price is $272 per night from Sep 29 to Sep 30
$272
per night
Sep 29 - Sep 30
Be treated to a grand stay at Fairlawns Boutique Hotel and Spa, where you'll find jetted bathtubs and memory foam beds. Notable amenities include a spa, an outdoor pool, and a restaurant.
9.4/10 Exceptional! (76 reviews)
"Beyond beautiful property & tremendous staff! Online pictures do not do this place justice… it’s stunningly gorgeous in person. My only regret is we only booked one night here."

Reviewed on Jun 25, 2023

Fairlawns Boutique Hotel and Spa
Davinci Hotel And Suites On Nelson Mandela Square
5 out of 5
2 Maude Street, Corner of 5th Street, Sandton, Gauteng
Fully refundableReserve now, pay when you stay
The price is $198 per night from Sep 29 to Sep 30
$198
per night
Sep 29 - Sep 30
Treat yourself to a decadent stay at Davinci Hotel And Suites On Nelson Mandela Square, where you'll find deep soaking bathtubs and premium bedding. Deluxe amenities at this hotel include a spa, an outdoor pool, and a poolside bar.
9/10 Wonderful! (566 reviews)
"Great stay"

Reviewed on Aug 31, 2023

Davinci Hotel And Suites On Nelson Mandela Square
African Pride Melrose Arch Hotel, Autograph Collection
5 out of 5
1 Melrose Square, Melrose Arch, Johannesburg, Gauteng
Fully refundableReserve now, pay when you stay
The price is $114 per night from Oct 21 to Oct 22
$114
per night
Oct 21 - Oct 22
African Pride Melrose Arch Hotel, Autograph Collection is one of the Johannesburg grand 5-star boutique properties where you can treat yourself to deep soaking bathtubs and Champagne service. The outdoor pool, pool cabanas, and poolside bar are just some of the popular amenities at this deluxe hotel.
9/10 Wonderful! (329 reviews)
"Comfortable boutique property in the nice neighborhood of Melrose Arch. Close to Pedro friendly shopping and restaurants Pleasant stay and staff and service"

Reviewed on Sep 24, 2023

African Pride Melrose Arch Hotel, Autograph Collection
Peermont D'oreale Grande at Emperors Palace
5 out of 5
64 Jones Road, Kempton Park, Gauteng
Fully refundableReserve now, pay when you stay
The price is $197 per night from Oct 26 to Oct 27
$197
per night
Oct 26 - Oct 27
Be treated to luxurious accommodations at Peermont D'oreale Grande at Emperors Palace, where you can enjoy amenities like 24-hour room service, memory foam beds, and more. The 2 outdoor tennis courts, spa, and casino are just some of the popular amenities at this deluxe hotel.
8.4/10 Very Good! (289 reviews)
"Beautiful hotel, friendly staff and a great restaurant."

Reviewed on Aug 20, 2023

Peermont D'oreale Grande at Emperors Palace
Don't see what you're looking for?
See all available properties in Johannesburg
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular luxurious hotels

Most upscale stays in Johannesburg in 2023

Johannesburg Luxury Hotels information

 

Luxury Hotels in Johannesburg

104

Highest price
$316
Cheapest price
$73
Number of guest reviews
3,035
Total number of hotels in Johannesburg
2,496

 

Frequently asked questions

Are you looking for a luxury hotel for your Johannesburg vacation?

Fly into O.R. Tambo Intl. Airport (JNB) Airport or Lanseria Intl. Airport (HLA) Airport, and then pamper yourself by staying at one of 130 Johannesburg luxury hotels. Known for its museums and entertainment, Johannesburg also has some interesting things to see and do including Gold Reef City and Montecasino, so you may want to take in the local sights during your visit.

What's the best high-end place to stay in Johannesburg?

AM Milner is a 5-star hotel with free valet parking and a deli, and it's a popular choice for Expedia travelers looking for a pampering stay. African Pride Melrose Arch Hotel, Autograph Collection and Hilton Sandton are two other upscale options for your vacation.

How many luxury hotels can I expect to find in Johannesburg?

Lie in the lap of luxury during your getaway to Johannesburg in one of Expedia's 130 luxury hotels.

When can I expect good weather in Johannesburg?

Planning for the weather is an important factor for making your trip to Johannesburg a success, especially when you're splurging. The hottest months are usually January and February with an average temp of 76°F, while the coldest months are July and June with an average of 62°F. Average annual precipitation for Johannesburg is 35 inches.

What's there to see and do in Johannesburg?

Experience Johannesburg and visit Gold Reef City, Montecasino, and Johannesburg City Hall. If you have spare time during your trip, you might want to make a stop at Carlton Centre and Mary Fitzgerald Square.

How can I get around Johannesburg?

It's easier to get around town comfortably when you know your options. You can walk to nearby metro stations including Ellis Park Station, Rosebank Station, and Rhodesfield Station.

Recent reviews of Johannesburg hotels
Expedia verified reviews