Johannesburg

Johannesburg Hotels from Rs3,427

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Johannesburg

Southern Sun O.R. Tambo International Airport
4 out of 5
Free cancellationReserve now, pay when you stay
Rs7,554
per night
22 Nov-23 Nov
4/5Very Good! (873 reviews)

"Great service. Good restaurant and clean rooms with good amenities"…"

Reviewed on 18 Nov 2019

Southern Sun O.R. Tambo International Airport
City Lodge Hotel at OR Tambo International Airport
Rs8,506
per night
22 Nov-23 Nov
4.3/5Excellent! (1,536 reviews)

"The staff were extremely helpful and courteous. Checking was fast and the room was great!"…"

Reviewed on 13 Nov 2019

City Lodge Hotel at OR Tambo International Airport
Birchwood Hotel and OR Tambo Conference Centre
4 out of 5
Viewpoint Road, Bartlett, Boksburg, Gauteng
Rs3,427
per night
6 Dec-7 Dec
4.2/5Very Good! (145 reviews)

"I have no complaints at all would definitely rebook and recommend this property!!"…"

Reviewed on 17 Nov 2019

Birchwood Hotel and OR Tambo Conference Centre
Protea Hotel by Marriott O.R. Tambo Airport
4 out of 5
Free cancellationReserve now, pay when you stay
Rs4,248
per night
20 Dec-21 Dec
4.1/5Very Good! (1,354 reviews)

"Very modern comfortable hotel. Comfy beds, good dining in restaurant, excellent service."…"

Reviewed on 19 Oct 2019

Protea Hotel by Marriott O.R. Tambo Airport
Hilton Sandton
5 out of 5
138 Rivonia Road, Sandton, Gauteng
Free cancellationReserve now, pay when you stay
Rs7,362
per night
18 Dec-19 Dec
4.2/5Excellent! (301 reviews)

"There's absolutely nothing that I didn't like...Hilton Sandton is still the best hotel in South Africa. They serve the best breakfast in the world, staff members are so helpful and smiling all the time, treating you with the utmost respect and kindness, super clean, awesome Shuttle service and the ..."…"

Reviewed on 4 Nov 2019

Hilton Sandton
Premier Hotel OR Tambo
4 out of 5
Free cancellationReserve now, pay when you stay
Rs4,147
per night
14 Dec-15 Dec
4.4/5Wonderful! (1,406 reviews)

"Very nice stay. Exceeded expectations. Great airport shuttle. Wifi and tv we’re great. Quiet considering so close to airport."…"

Reviewed on 18 Nov 2019

Premier Hotel OR Tambo
Garden Court Sandton City
3 out of 5
Cnr West and Maude Street, Sandton, Gauteng
Free cancellationReserve now, pay when you stay
Rs5,698
per night
19 Dec-20 Dec
4.2/5Excellent! (517 reviews)

"Great location. Very accommodating staff. Good breakfast."…"

Reviewed on 9 Nov 2019

Garden Court Sandton City
The Maslow Hotel, Sandton
4 out of 5
Corner Grayston Drive and Rivonia Road, Sandton, Gauteng
Free cancellationReserve now, pay when you stay
Rs7,234
per night
6 Dec-7 Dec
4.4/5Wonderful! (348 reviews)

"Centrally located, friendly staff, frequent shuttle"…"

Reviewed on 31 Oct 2019

The Maslow Hotel, Sandton
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
Rs12,164
per night
20 Dec-21 Dec
4.6/5Wonderful! (393 reviews)

"Beautiful hotel, very classy, great service, the staff was amazing. Arrived earlier because of a change of time on my flight but reception was able to get me a room way before checkin time. Loved as well the food and service at the loundge area and restaurant. Would definitely go again !"…"

Reviewed on 19 Nov 2019

Davinci Hotel And Suites On Nelson Mandela Square
Hyatt Regency Johannesburg
5 out of 5
191 Oxford Road, Johannesburg, Gauteng
Free cancellation
Rs13,761
per night
30 Nov-1 Dec
4.5/5Wonderful! (135 reviews)

"Excellent hotel, staff, room, amenities, vibe and so on... definitely recommend this place!!"…"

Reviewed on 8 Aug 2019

Hyatt Regency Johannesburg
Can'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.

Visiting Johannesburg

Visitors give high marks for the shopping in Johannesburg, which is also known for its safaris and museums. Tourists who journey to this cultural city can discover its cafes, entertainment and theatres. Top sights in the city include Gold Reef City, Museum Africa and Johannesburg Zoo.

  • There are 1135 hotels and other accommodation options in Johannesburg
  • The closest major airport is in Johannesburg (JNB-O.R. Tambo Intl.), 12.8 mi (20.6 km) from the city centre
  • The next closest is in Johannesburg (HLA-Lanseria), 19.9 mi (32 km) away

Getting around Johannesburg

With so many ways to get around, seeing Johannesburg is a breeze. Metro stations nearby include Ellis Park Station and Rhodesfield Station. To see more of the surrounding area, hop aboard a train at Johannesburg Park Station or Johannesburg Sandton Station.

Dressing for Johannesburg

  • Between January and March, daytime temperatures average 26°C, whilst night-time temperatures stay around 10°C
  • From April to June, the average is 23°C during the day and -2°C at night
  • July to September sees average temperatures of 24°C during the day and -1°C at night
  • Between October and December, you can expect 26°C as the daytime average and 8°C as the night-time average
  • Average annual rainfall for Johannesburg is 24 millimetres
  • January and February are usually the hottest months averaging 26°C, while June and July are usually the coldest with an average temperature of -1°C

More trip options

Recently booked Johannesburg hotels

Johannesburg Hotel Reviews