Discover our selection of Johannesburg hotels with Gym

Top rated hotels in Johannesburg

The Catalyst Apartment Hotel by Newmark
4.6/553 Reviews
The carpet in the room was wet due to the rain. The sheets were not clean, they still had make up stains from previous guests. You can hear noises from your neighbours and also noise when they use water facilities I.e showers and toilets
City Lodge Hotel Waterfall City
4.1/545 Reviews
Percy was sooooo amazing and went out of his way to decorate our table and printed a special message to ensure that me and family have a memorable Christmas breakfast!! He is super professional and meticulous. He is a real asset to the hotel and has excellent customer service 👌 👏 😀 👍
Piazza Hotel Montecasino
4.3/545 Reviews
I spent two weeks at the Piazza Hotel Monte****** for business, and it was amazing from beginning to end! Starting with Sipho, the taxi driver who fetched me from the airport and took me to the hotel (and helped with daily transport to site) - he was a gem! Always on time, efficient and friendly. I strongly recommend his services. My room was always spotless, breakfast was great and so was the room service - the best soups and sandwiches I've ever had. The staff were so welcoming, helpful and always friendly. Being within the Monte****** complex provided us with endless dinner choices - we didn't have one bad meal. I would highly recommend the Piazza Hotel.
Indaba Hotel, Spa & Conference Center
3.9/557 Reviews
I stayed at your hotel for a conference but loved the experience. Loved the food variety and abundance in chief's boma, large rooms and comfortable bed. The hotel was large so expect a lot of walking however there are transport carts to move you around.
The Capital on the Park
4.2/550 Reviews
Located in Sandown, at the heart of Sandton meant traveling around the district was convenient and time-saving so it’s great if you want the best of everything in Johannesburg. The hotel is relatively new and very clean, they seem to adhere to high hygiene standards and their rooms are fresh and well stocked. They have a fantastic pool and jacuzzi area and this was where I enjoyed spending most of my time, just wish there wasn’t an obvious fence immediately after the infinity pool as I feel this defeats the purpose. Not a place I recommend for high-profile guests simply because coming and going was too easy and there wasn’t much privacy outside of the room. The breakfast buffet as well as the food menu were quite a disappointment except for their steaks and cocktails: the breakfast range was limited so forking R240 pp each day felt like a rip-off. The service was generally incredible, with warm and friendly staff ready to greet you at every corner.
City Lodge Hotel Bryanston
4/527 Reviews
Thank you for the great service! The staff was friendly, kind and made us feel at home, we actually extended our stay by an extra day. A big Thank You to Cynthia and Bhut’ Sipho at the front desk, Mami Jackie and Tlou from the restaurant, you were kind and amazing humans to us! You all made our stay exceptional! We will definitely be back.

Frequently Asked Questions

Local Travel Info

Number of hotels366
Number of Reviews 4,252
Highest PriceCAD 1,200
Lowest PriceCAD 36
Average Price(Weekday Night)CAD 168
Average Price(Weekend Night)CAD 169