Select your dates to find the best hotel deals in Johannesburg
13 Reviews
4 Reviews
16 Reviews
24 Reviews
2 Reviews
2 Reviews
23 Reviews
5 Reviews
10 Reviews
Whether you are travelling to Johannesburg for business or tourism, Garden Court Sandton City , MINT Express Melrose View and Onomo Hotel Johannesburg Sandton are all preferred hotels.
For 3 star hotels in Johannesburg, the average price on weekdays is AU$ 90, and the average price on weekends (Friday–Saturday) is AU$ 92.
There are many 3 star hotels in Johannesburg with swimming pools. Garden Court Sandton City , Onomo Hotel Johannesburg Sandton , Hotel Sky and Sandton are very popular.
Garden Court Sandton City, Onomo Hotel Johannesburg Sandton and Yvonne's house provide fitness facilities. Satisfy your fitness needs even while travelling!
For 3 star hotels in Johannesburg with bars, Garden Court Sandton City , Onomo Hotel Johannesburg Sandton and Yvonne's house are very popular.
Want to relax with spa treatment? Among 3 star hotels in Johannesburg, Yvonne's house, Hotel Sky, Sandton and Mercure Johannesburg Midrand Hotel are very popular.
Not familiar with Johannesburg? Garden Court Sandton City, Onomo Hotel Johannesburg Sandton and Yvonne's house provide airport transfer services.
Internet connection is an essential condition for travel. Garden Court Sandton City, MINT Express Melrose View and Onomo Hotel Johannesburg Sandton are popular hotels with free Wi-Fi.
Premiere Classe Apartment Hotel allows pets. Take your pets with you in the travel!
Many 3 star hotels in Johannesburg are suitable for business travellers. When celebrating an anniversary, Garden Court Sandton City, Holiday Inn Express Sandton - Woodmead and Mercure Johannesburg Bedfordview Hotel are preferred hotels.
Trip.com provides various promotions and discounts for 3 star hotels. You can check the promotions page to see available promotions on Trip.com.
Highest Price | AU$ 312 |
---|---|
Lowest Price | AU$ 30 |
Number of Reviews | 1,625 |
Number of Hotels | 963 |
Average Price (Weekdays) | AU$ 90 |
Average Price (Weekends) | AU$ 92 |
28 Reviews