Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Johannesburg on Hotels.com. These Johannesburg hotels consistently deliver on comfort, location and traveller experience. Last updated on .
Hotels in Johannesburg
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Johannesburg?

The Parktonian All Suite Hotel
The Parktonian All Suite HotelJohannesburg CBD
8.2 out of 10, Very good, (419 reviews)
The price is ₹6,886
₹7,919 total
includes taxes & fees
6 Jul - 7 Jul

Holiday Inn Johannesburg Sunnyside Park by IHG
Holiday Inn Johannesburg Sunnyside Park by IHGParktown
8.2 out of 10, Very good, (188 reviews)
The price is ₹6,886
₹8,591 total
includes taxes & fees
18 Jul - 19 Jul

Sandton Sun & Towers
Sandton Sun & TowersSandton
9.2 out of 10, Wonderful, (614 reviews)
The price is ₹20,418
₹23,480 total
includes taxes & fees
18 Jul - 19 Jul

Holiday Inn Johannesburg - Rosebank by IHG
Holiday Inn Johannesburg - Rosebank by IHGRosebank
9.0 out of 10, Wonderful, (519 reviews)
The price is ₹6,937
₹9,034 total
includes taxes & fees
31 Jul - 1 Aug

54 On Bath
54 On BathRosebank
9.6 out of 10, Exceptional, (256 reviews)
The price is ₹19,112
₹21,979 total
includes taxes & fees
17 Jul - 18 Jul

Four Seasons Hotel The Westcliff, Johannesburg
Four Seasons Hotel The Westcliff, JohannesburgRandburg
9.6 out of 10, Exceptional, (385 reviews)
The price is ₹50,505
₹58,662 total
includes taxes & fees
24 Jul - 25 Jul

Hyde Johannesburg Rosebank
Hyde Johannesburg RosebankRosebank
9.6 out of 10, Exceptional, (228 reviews)
The price is ₹15,862
₹15,862 total
includes taxes & fees
10 Jul - 11 Jul

Radisson Blu Gautrain Hotel
Radisson Blu Gautrain HotelSandton
8.8 out of 10, Excellent, (1,001 reviews)
The price is ₹8,672
₹10,072 total
includes taxes & fees
17 Jul - 18 Jul

The Residence Boutique Hotel
The Residence Boutique HotelHoughton Estate
9.8 out of 10, Exceptional, (308 reviews)
The price is ₹29,745
₹34,207 total
includes taxes & fees
7 Jul - 8 Jul

Southern Sun O.R Tambo
Southern Sun O.R TamboO.R. Tambo
8.6 out of 10, Excellent, (1,629 reviews)
The price is ₹11,380
₹13,087 total
includes taxes & fees
3 Aug - 4 Aug

One Rosebank Executive Apartment Hotel
One Rosebank Executive Apartment HotelRosebank
8.6 out of 10, Excellent, (30 reviews)
The price is ₹5,739
₹6,599 total
includes taxes & fees
6 Jul - 7 Jul

Protea Hotel by Marriott Johannesburg Wanderers
Protea Hotel by Marriott Johannesburg WanderersSandton
8.6 out of 10, Excellent, (440 reviews)
The price is ₹11,732
₹13,627 total
includes taxes & fees
10 Jul - 11 Jul

City Lodge Hotel Eastgate
City Lodge Hotel EastgateJohannesburg
9.0 out of 10, Wonderful, (84 reviews)
The price is ₹6,770
₹7,785 total
includes taxes & fees
1 Aug - 2 Aug

Southern Sun Rosebank
Southern Sun RosebankRosebank
8.6 out of 10, Excellent, (434 reviews)
The price is ₹7,857
₹9,035 total
includes taxes & fees
9 Jul - 10 Jul

The Peech Hotel
The Peech HotelJohannesburg
9.8 out of 10, Exceptional, (136 reviews)
The price is ₹26,030
₹29,935 total
includes taxes & fees
6 Jul - 7 Jul

The Houghton Hotel, Spa, Wellness & Golf
The Houghton Hotel, Spa, Wellness & GolfHoughton Estate
9.4 out of 10, Exceptional, (247 reviews)
The price is ₹13,314
₹15,311 total
includes taxes & fees
12 Jul - 13 Jul

City Lodge Hotel Newtown
City Lodge Hotel NewtownJohannesburg CBD
8.8 out of 10, Excellent, (101 reviews)

Hyatt House Johannesburg Rosebank
Hyatt House Johannesburg RosebankMelrose
9.0 out of 10, Wonderful, (241 reviews)
The price is ₹6,937
₹8,058 total
includes taxes & fees
9 Jul - 10 Jul
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.
Get last-minute hotel deals in Johannesburg and save more
Sign in to unlock great savings.
Showing deals for:10 Jul - 12 Jul

9.4 out of 10, Exceptional, (247 reviews)
We have 2 left at
The price is ₹17,491
per night
₹40,230 total
includes taxes & fees
Showing deals for:4 Aug - 5 Aug

8.8 out of 10, Excellent, (1,002 reviews)
₹1,261 off
The price is ₹11,349
per night
₹13,051 total
includes taxes & fees
Check out hotels with a spa in Johannesburg

InterContinental Johannesburg O.R Tambo Airport by IHG
InterContinental Johannesburg O.R Tambo Airport by IHGO.R. Tambo
9.4 out of 10, Exceptional, (1002)
The price is ₹43,318
₹55,350 total
includes taxes & fees
3 Aug - 4 Aug
You may also like hotels with pools in Johannesburg

8.8 out of 10, Excellent, (1002)
The price is ₹10,853
₹12,481 total
includes taxes & fees
7 Jul - 8 Jul
You can also stay at family-friendly hotels in Johannesburg

City Lodge Hotel at OR Tambo International Airport
City Lodge Hotel at OR Tambo International AirportO.R. Tambo
9.0 out of 10, Wonderful, (1994)
The price is ₹15,725
₹18,084 total
includes taxes & fees
15 Jul - 16 Jul





































































































































































































