South Africa may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Luxury Hotels in Johannesburg

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Saxon Hotel, Villas and Spa
5 out of 5
36 Saxon Road, Sandhurst, Sandton, Gauteng
Get Rates
5/5Exceptional! (75 reviews)

"Excellent premise and location. We stayed in a villa, but Qunu restaurant service sub par and overpriced. Had to ask 3x just to get a bottle of wine and waiters kept forgetting our orders"…"

Reviewed on 10 Mar 2020

Saxon Hotel, Villas and Spa
The Residence Boutique Hotel
5 out of 5
17th 4th Avenue, Houghton, Johannesburg, Gauteng
The price is £155 per night from 28 Feb to 1 Mar
4.9/5Exceptional! (239 reviews)
Outstanding!

"We have stayed before and we will be back again. Always good food and exceptional service! We also hosted a dinner for 10 with our friends and again everything was outstanding!!"…"

Reviewed on 16 Mar 2020

The Residence Boutique Hotel
Monarch Hotel
5 out of 5
167 Oxford Road, Rosebank, Johannesburg, Gauteng
Get Rates
4.8/5Exceptional! (205 reviews)

"What a Gem hidden in the heart of Johannesburg!"…"

Reviewed on 17 Oct 2019

Monarch Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Opikopi Guest House
5 out of 5
581 Verdi Street, Constantia Park, Pretoria, Gauteng
Free cancellationReserve now, pay when you stay
The price is £60 per night from 7 Feb to 8 Feb
4.8/5Exceptional! (36 reviews)

"Excellent, as always."…"

Reviewed on 17 Sep 2020

Opikopi Guest House
54 On Bath
5 out of 5
54 Bath Avenue, Rosebank, Johannesburg, Gauteng
Free cancellation
The price is £120 per night from 7 Feb to 8 Feb
4.8/5Exceptional! (135 reviews)

"Amazing hotel! We would definitely stay here again whenever we return to Joburg"…"

Reviewed on 3 Apr 2020

54 On Bath
Fairlawns Boutique Hotel and Spa
5 out of 5
Alma Road, Sandton, Gauteng
Free cancellationReserve now, pay when you stay
The price is £126 per night from 5 Feb to 6 Feb
4.8/5Exceptional! (66 reviews)
Great Experience.

"The stay was great. Beautiful setting with fantastic service."…"

Reviewed on 16 Feb 2020

Fairlawns Boutique Hotel and Spa
Four Seasons Hotel The Westcliff, Johannesburg
5 out of 5
67 Jan Smuts Avenue, Randburg, Gauteng
Free cancellationReserve now, pay when you stay
The price is £195 per night from 5 Feb to 6 Feb
4.7/5Exceptional! (258 reviews)

"The services and amenities are excellent. It site on a beautiful hill site of Johannesburg, next to the Zoo. The location is not very convenient, 30 to 40 minutes ride to the airport. There is no public transportation."…"

Reviewed on 12 Feb 2020

Four Seasons Hotel The Westcliff, Johannesburg
InterContinental Johannesburg O.R Tambo Airport
5 out of 5
Opposite Int'l Arrivals Hall, O.R. Tambo International Airport, Kempton Park, Gauteng
Free cancellation
The price is £193 per night from 5 Feb to 6 Feb
4.6/5Exceptional! (449 reviews)
A little pricey but superb location and service

"Great hotel and superb location however very pricy for what you get. We were there the night before the C19 21 day country lockdown so services slightly reduced. Service however from staff was superb as you would expect."…"

Reviewed on 29 Mar 2020

InterContinental Johannesburg O.R Tambo Airport
African Pride Melrose Arch Hotel, Autograph Collection
5 out of 5
1 Melrose Square, Melrose Arch, Johannesburg, Gauteng
Get Rates
4.6/5Exceptional! (279 reviews)
Style in midst of Covid

"If it was not for this Covid-19 junk, we might have had a better experience. For this, we will have to go back. The menus were really small, the service limited and I cannot blame the hotel for that."…"

Reviewed on 18 Aug 2020

African Pride Melrose Arch Hotel, Autograph Collection
Clico Boutique Hotel
5 out of 5
27 Sturdee Avenue, Rosebank, Johannesburg, Gauteng
The price is £72 per night from 5 Feb to 6 Feb
4.6/5Exceptional! (66 reviews)
Great little oasis

"We spent 1 night so as too avoid driving home after dinner. It was a good decision. This small little hotel is perfect for the business person who want to be central, but need quiet time after a hard day."…"

Reviewed on 18 Oct 2020

Clico Boutique Hotel
The Winston Hotel
5 out of 5
6 Tottenham Avenue, Melrose Estate, Johannesburg, Gauteng
Free cancellationReserve now, pay when you stay
The price is £99 per night from 2 Feb to 3 Feb
4.5/5Wonderful! (147 reviews)

"Beautiful hotel, very cosy and clean rooms, food is a amazing"…"

Reviewed on 14 Feb 2020

The Winston Hotel
Davinci Hotel And Suites On Nelson Mandela Square
5 out of 5
2 Maude Street, Corner of 5th Street, Sandton, Gauteng
Free cancellationReserve now, pay when you stay
The price is £90 per night from 7 Feb to 8 Feb
4.5/5Wonderful! (436 reviews)

"Friendly staff and superb service. The hotel is very clean"…"

Reviewed on 15 Dec 2020

Davinci Hotel And Suites On Nelson Mandela Square
Idwala Boutique Hotel Johannesburg
5 out of 5
13 Garrick Road, Darrenwood, Randburg, Gauteng
Get Rates
4.5/5Wonderful! (23 reviews)
Honeymoon Wonderland

"Extremely relaxing. The atmosphere was perfect. The staff was friendly, kind and extremely helpful."…"

Reviewed on 17 Sep 2019

Idwala Boutique Hotel Johannesburg
Hyatt Regency Johannesburg
5 out of 5
191 Oxford Road, Johannesburg, Gauteng
Get Rates
4.5/5Wonderful! (155 reviews)

"Loved absolutely everything about the hotel. Great fitness area with gym and swimming pool, amazing breakfasts and great helpful staff."…"

Reviewed on 18 Mar 2020

Hyatt Regency Johannesburg
Illyria House
5 out of 5
327 Bourke Street, Pretoria, Gauteng
The price is £145 per night from 5 Feb to 6 Feb
4.4/5Wonderful! (41 reviews)

"The staff and food were excellent, but the accomodation"…"

Reviewed on 11 Nov 2019

Illyria House
InterContinental Johannesburg Sandton Towers
5 out of 5
Corner Maude And 5th Streets, Sandton, Gauteng
Get Rates
4.4/5Wonderful! (161 reviews)

"I liked its location, very secure and within shopping mall However l encountered some mishap during my stay on 14th March alarm trigered and we had to rush downstairs by steps from 25th floor and following day 15th March on our way from the mall water was gushing along the sky walk what l didn't ..."…"

Reviewed on 14 Apr 2020

InterContinental Johannesburg Sandton Towers
Forum Homini Boutique Hotel
Get Rates
4.4/5Excellent! (40 reviews)
Amazing stay

"The hotel is amazing, attention to detail and amazing service. Very romantic couples getaway, our room felt completely secluded."…"

Reviewed on 26 Nov 2019

Forum Homini Boutique Hotel
Sheraton Pretoria Hotel
5 out of 5
643 Corner Of Church And Wessels Streets, Arcadia, Pretoria, Gauteng
Free cancellationReserve now, pay when you stay
The price is £48 per night from 5 Feb to 6 Feb
4.3/5Excellent! (325 reviews)

"Still a good hotel , very quite and peaceful even though it’s in town. Good food and great staff. Just the pool area cushions needs re do."…"

Reviewed on 27 Sep 2020

Sheraton Pretoria Hotel
Peermont D'oreale Grande at Emperors Palace
5 out of 5
Free cancellationReserve now, pay when you stay
The price is £154 per night from 29 Jan to 30 Jan
4.2/5Excellent! (214 reviews)

"Too much positive to list. Very convenient and comfortable for the airport when waiting for connecting flights"…"

Reviewed on 13 Mar 2020

Peermont D'oreale Grande at Emperors Palace
The Capital 20 West
5 out of 5
20 West Road South, Morningside, Sandton, Gauteng
Get Rates
3.8/5Good! (189 reviews)

"No hot water."…"

Reviewed on 31 Jan 2020

The Capital 20 West
Don't see what you're looking for?
We've got more Luxury Hotels. Find the right one for you.
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.

Pocket Guide: Luxury Hotels in Johannesburg

Search for Luxury Hotels in Johannesburg on Expedia.co.uk. You can easily find your Luxury Hotels in Johannesburg using one of the methods below:

  • View our selection of featured hotels in Johannesburg
  • Use the map to find budget hotels in the Johannesburg neighborhood you prefer
  • Use the filters to see hotels in a specific area of Johannesburg, select a specific theme, brand, or hotel class in Johannesburg
  • Enter your travel dates now to view the best deals on hotels in Johannesburg - while they last

Frequently asked questions

Are you looking for a luxury hotel for your Johannesburg holiday?
Fly into Johannesburg (JNB-O.R. Tambo Intl.) Airport or Johannesburg (HLA-Lanseria) Airport, and then pamper yourself by staying at one of 97 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 luxury accommodation option in Johannesburg?
Monarch Hotel is a 5-star hotel with a restaurant and a full-service spa, and it’s a popular choice for Expedia travellers looking for a pampered stay. The Residence Boutique Hotel and InterContinental Johannesburg O.R Tambo Airport are two other upscale options for your holiday.
How many luxury hotels are there in Johannesburg?
Lie in the lap of luxury during your getaway to Johannesburg in one of Expedia’s 172 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 temperature of 19°C, while the coldest months are June and July, with an average of 10°C. Average annual precipitation for Johannesburg is 626 inches.
What's there to see and do in Johannesburg?
Experience Johannesburg and visit Gold Reef City, Montecasino and Carlton Centre. If you have spare time during your trip, you might want to make a stop at Apartheid Museum and Sandton City Mall.
How can I get around Johannesburg?
It’s easier to get around town comfortably when you know your options. Walk to nearby metro stations such as Ellis Park Station, Rosebank Station and Rhodesfield Station.

Johannesburg Hotel Reviews

More trip options