We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.

Johannesburg Hotels

What style of hotel do you prefer?
All Hotels (61)
B&Bs (151)
Best Value (5)
Luxury (16)
Business (9)
Romantic (8)
Trendy (7)
Family (5)
Castle Hotel (1)

Check availability

Refine search

Price per night

 

Property type

 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offers in Johannesburg

La Bougain Villa
La Bougain Villa 4.5 of 5 stars
Special offer 720 per night
5th Avenue Gooseberry
5th Avenue Gooseberry 4.5 of 5 stars
Special offer 50% off room rate
View all special offers in Johannesburg (4)

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
The Residence Boutique Hotel
INR14,804 - 19,420 per night*
Special offer Free room upgrade
E-mail hotel
+27 118532480
Special offer Free room upgrade
The Residence Boutique Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d2322502?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 61 hotels in Johannesburg
5 of 5 stars 15 reviews
Professional photos | Traveller photos (13) | Map
5.0 of 5 The Westcliff by Orient-Express
INR14,804 - 27,301 per night*
Travellers' Choice™ 2012 Winner Luxury Special offer Book in Advance and Save
+27(0)114816000
Special offer Book in Advance and Save
The Westcliff by Orient-Express Slideshow
CHECK RATES! ABS:HotelCheckRates-d302766?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 61 hotels in Johannesburg
4.5 of 5 stars 217 reviews
Professional photos | Traveller photos (74) | Map
4.0 of 5 The Peech Hotel
INR11,708 - 15,480 per night*
CHECK RATES! ABS:HotelCheckRates-d592624?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 61 hotels in Johannesburg
4.5 of 5 stars 106 reviews
Professional photos | Traveller photos (54) | Map
10 2nd Avenue Houghton Estate
INR9,907 - 15,592 per night*
CHECK RATES! ABS:HotelCheckRates-d564959?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 61 hotels in Johannesburg
4.5 of 5 stars 32 reviews
Professional photos | Traveller photos (17) | Map
5.0 of 5 Saxon Boutique Hotel, Villas and Spa
INR50,605 - 56,234 per night*
CHECK RATES! ABS:HotelCheckRates-d302904?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 61 hotels in Johannesburg
4.5 of 5 stars 67 reviews
Professional photos | Traveller photos (51) | Map
5.0 of 5 African Pride Melrose Arch
INR11,990 - 22,235 per night*
Travellers' Choice™ 2012 Winner Trendiest
CHECK RATES! ABS:HotelCheckRates-d306122?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 61 hotels in Johannesburg
4.5 of 5 stars 124 reviews
Professional photos | Traveller photos (35) | Map
4.0 of 5 Holiday Inn Johannesburg-Rosebank
INR7,937 - 14,072 per night*
Special offer Save on Hotel Packages!
0124-455-1263
Special offer Save on Hotel Packages!
Holiday Inn Johannesburg-Rosebank Slideshow
CHECK RATES! ABS:HotelCheckRates-d1751873?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 61 hotels in Johannesburg
4 of 5 stars 71 reviews
Professional photos | Traveller photos (28)
4.0 of 5 Protea Hotel Fire & Ice! Melrose Arch
INR7,543 - 17,281 per night*
Travellers' Choice™ 2012 Winner Trendiest
CHECK RATES! ABS:HotelCheckRates-d1723721?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 61 hotels in Johannesburg
4 of 5 stars 111 reviews
Professional photos | Traveller photos (31) | Map
The Faircity Falstaff Hotel
INR6,586 - 9,457 per night*
CHECK RATES! ABS:HotelCheckRates-d653948?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 61 hotels in Johannesburg
4 of 5 stars 14 reviews
Professional photos | Traveller photos (5) | Map
Faircity Quatermain Premier Boutique Hotel
INR8,669 - 13,228 per night*
CHECK RATES! ABS:HotelCheckRates-d783712?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 61 hotels in Johannesburg
4 of 5 stars 26 reviews
Professional photos | Traveller photos (11) | Map
No photo provided
Ranked #11 of 61 hotels in Johannesburg
4.5 of 5 stars 4 reviews
Map
Riverbend Country House B & B
INR3,828 - 5,291 per night*
CHECK RATES! ABS:HotelCheckRates-d1097225?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #12 of 61 hotels in Johannesburg
4.5 of 5 stars 3 reviews
Professional photos
5.0 of 5 Hyatt Regency Johannesburg
INR17,562 - 22,403 per night*
CHECK RATES! ABS:HotelCheckRates-d308221?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #13 of 61 hotels in Johannesburg
3.5 of 5 stars 103 reviews
Professional photos | Traveller photos (52) | Map
4.0 of 5 Courtyard Eastgate
INR8,950 - 12,159 per night*
CHECK RATES! ABS:HotelCheckRates-d306138?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #14 of 61 hotels in Johannesburg
4 of 5 stars 9 reviews
Professional photos | Traveller photos (7) | Map
3.0 of 5 Randburg Towers
INR19,701 - 47,284 per night*
CHECK RATES! ABS:HotelCheckRates-d1513482?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #15 of 61 hotels in Johannesburg
4 of 5 stars 6 reviews
Professional photos | Traveller photos (7) | Map
4.0 of 5 Protea Hotel Transit
INR13,622 - 15,986 per night*
CHECK RATES! ABS:HotelCheckRates-d653952?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #16 of 61 hotels in Johannesburg
3.5 of 5 stars 17 reviews
Professional photos | Traveller photos (10)
Premiere Classe Suite Hotel Offers & Announcements 10% Discount
E-mail hotel
+27 7881967
Offers & Announcements 10% Discount
Premiere Classe Suite Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d1057280?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #17 of 61 hotels in Johannesburg
4 of 5 stars 10 reviews
Professional photos | Traveller photos (8) | Map
3.0 of 5 Mercure Johannesburg Midrand
INR3,546 - 7,937 per night*
CHECK RATES! ABS:HotelCheckRates-d299661?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #18 of 61 hotels in Johannesburg
3.5 of 5 stars 26 reviews
Professional photos | Traveller photos (15) | Map
The View Boutique Hotel
INR6,811 - 8,838 per night*
CHECK RATES! ABS:HotelCheckRates-d2286179?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #19 of 61 hotels in Johannesburg
4 of 5 stars 1 review
Professional photos
3.0 of 5 City Lodge Sandton Katherine Street
INR6,642 - 10,020 per night*
CHECK RATES! ABS:HotelCheckRates-d306140?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #20 of 61 hotels in Johannesburg
3.5 of 5 stars 18 reviews
Professional photos | Traveller photos (1) | Map
4.0 of 5 Kilulu Lodge
INR8,275 - 8,275 per night*
CHECK RATES! ABS:HotelCheckRates-d590080?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #21 of 61 hotels in Johannesburg
4 of 5 stars 3 reviews
Professional photos | Traveller photos (6) | Map
Reef Hotel Johannesburg
INR4,503 - 7,881 per night*
No photo provided
Ranked #22 of 61 hotels in Johannesburg
4 of 5 stars 3 reviews
Map
3.0 of 5 Garden Court Morningside
INR6,867 - 7,036 per night*
E-mail hotel
0027118841804
Garden Court Morningside Slideshow
CHECK RATES! ABS:HotelCheckRates-d299207?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #23 of 61 hotels in Johannesburg
3.5 of 5 stars 14 reviews
Professional photos | Traveller photos (16) | Map
No photo provided
CHECK RATES! ABS:HotelCheckRates-d653950?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #24 of 61 hotels in Johannesburg
4 of 5 stars 4 reviews
Map
3.0 of 5 Garden Court Eastgate
INR9,119 - 12,102 per night*
E-mail hotel
0027116220570
Garden Court Eastgate Slideshow
CHECK RATES! ABS:HotelCheckRates-d299208?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #25 of 61 hotels in Johannesburg
3.5 of 5 stars 12 reviews
Professional photos | Traveller photos (6) | Map
4.0 of 5 Faircity Mapungubwe Hotel Apartments
INR6,755 - 10,188 per night*
CHECK RATES! ABS:HotelCheckRates-d946826?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #26 of 61 hotels in Johannesburg
3.5 of 5 stars 13 reviews
Professional photos | Traveller photos (8) | Map
StayEasy Eastgate
INR1,689 - 28,145 per night*
E-mail hotel
0027116220060
StayEasy Eastgate Slideshow
Ranked #27 of 61 hotels in Johannesburg
4 of 5 stars 4 reviews
Traveller photos (5) | Map
Ranked #28 of 61 hotels in Johannesburg
3.5 of 5 stars 6 reviews
Traveller photos (1) | Map
Fabz Estate Hotel
INR4,165 - 8,950 per night*
CHECK RATES! ABS:HotelCheckRates-d614900?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #29 of 61 hotels in Johannesburg
4 of 5 stars 10 reviews
Professional photos
CHECK RATES! ABS:HotelCheckRates-d2224756?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #30 of 61 hotels in Johannesburg
4 of 5 stars 1 review
Professional photos