Discover our selection of Johannesburg hotels with Spa

Top rated hotels in Johannesburg

The Catalyst Apartment Hotel by Newmark
4.7/561 Reviews
The hotel is so beautiful and they have friendly staff members. The hotel serve breakfast then you have option to dine and pay extra for dinner. The meals are very fresh and nice
Piazza Hotel Montecasino
4.3/549 Reviews
One of my favorite hotels in South Africa! Feels like your in Europe. Hotel is very clean. Theres plenty of restaurants. Staff are friendly and professional. Definitely a must.
Indaba Hotel, Spa & Conference Center
3.9/554 Reviews
I had the most amazing experience.at indaba hotel The hotel has such a modern ,yet country like atmosphere The location is very central to major highways,shopping malls and the service is excellent ,one of my best breakfast ,my experience was 5/5 Will definitely return
The Capital on the Park
4.3/560 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.
Four Seasons Hotel the Westcliff
4.6/579 Reviews
The hotel environment is beautiful. I had dinner at the hotel restaurant once before, and I wanted to experience it once. The location of the restaurant is great, the view is expansive, the autumn scenery is beautiful, and the meal is also very good. The room is spacious and comfortable. The room I booked has two balconies with beautiful views on both sides. The attitude of the service staff is very good, and the service is very considerate and meticulous. Very recommended to stay.
Southern Sun Rosebank
4/563 Reviews
The hotel has shuttle service. There is two kinds of ones. It is to go to a nearby place. It is necessary to enter the system. The system will print out a confirmation form to confirm the time and place the sign. The PPS driver is good. If you can't find it. It takes a little trouble to get to the driver by phone. 5 minutes walk from rosebank mall

Frequently Asked Questions

  • How do I book a hotel on Trip.com?

    To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

  • How do I get hotel deals on Trip.com?

    There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

  • Where can I find hotel deals on Trip.com?

    Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

  • How can I get lower prices for hotels?

    Sometimes booking hotels midweek is cheaper, but it also depends on the season.

  • How many hotels are listed on Trip.com?

    You can find over 5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

  • Can I cancel or change my hotel bookings on Trip.com?

    It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

  • How do I contact Trip.com customer support?

    You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Local Travel Info

Number of Hotels231
Number of Reviews3,149
Highest PriceINR 107,471
Lowest PriceINR 2,263
Average Price (Weekdays)INR 11,839
Average Price (Weekends)INR 11,670