Skip to main content

Stay in Johannesburg's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Houghton Hotel, Spa, Wellness & Golf 5 stars

Hotel in Houghton, Johannesburg

Located in Johannesburg, 2.5 km from Observatory Golf Club, The Houghton Hotel, Spa, Wellness & Golf provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a... the service was excellent in all the levels. from the reception through the restaurant to the room. the garden and pools are beautiful. the adjacent golf area gives beautiful views. the food is very good in the regular restaurant and excellent in the higher restaurant. the rooms are large, well equipped, elegant and clean. everything is extremely clean and safe. business services are good. a highly recommended hotel.

Show more Show less
9
Superb
2,545 reviews
Price from
£111
per night

Home Suite Hotels Rosebank 4 stars

Hotel in Saxonwold, Johannesburg

Home Suite Hotels Rosebank features accommodation set in Rosebank and situated less than 1 km from Rosebank Gautrain station, Home Suite Hotels Rosebank offers accommodation for any discerning guest... The room is spacious and comfortable. Everything was clean and nice. The breakfast is awesome, it has both buffet and a chef if you want something express. The location is good and safe. The staff is friendly and open to help you. Highly recommended!

Show more Show less
9.3
Superb
1,482 reviews
Price from
£71
per night

Thaba Eco Hotel 4 stars

Hotel in Johannesburg

Surrounded by the Klipriviersberg Nature Reserve, Thaba Eco Hotel and Spa features elegant suites. It offers a swimming pool, a spa, and function and conference facilities. Everything, the place ,the service the staff i can go on and on , world class customer service 👌

Show more Show less
9
Superb
2,291 reviews
Price from
£170
per night

voco Johannesburg Rosebank an IHG Hotel 5 stars

Hotel in Rosebank, Johannesburg

Set in Johannesburg and with Parkview Golf Club reachable within 4.1 km, voco Johannesburg Rosebank an IHG Hotel offers concierge services, non-smoking rooms, a fitness centre, free WiFi throughout... The location in Rosebank makes this hotel the only choice when staying in Johannesburg. The hotel has lovely doormen one of whom even drove us in the golf buggy to nearby Marble restaurant to ensure our safety. The room we stayed in had a seperate sitting area which was made up into a bed for our daughter, it had its own tv so she could relax with room service instead of coming out with us. The room is large with a seperate toilet from the walk in shower, great when 3 people getting ready in the morning. The room has a Nespresso machine which is always welcome! The breakfast included in our rate at the fabulous Proud Mary was perfect as it was a la carte for the main course with some juice, pastries and fruits to help yourself to. Could not fault Voco, location, the friendly and helpful staff and the freshness of the decor all made for a great nights in this city.

Show more Show less
9.1
Superb
570 reviews
Price from
£130
per night

The Giglio Boutique Hotel 5 stars

Hotel in Bedfordview, Johannesburg

Set in Johannesburg, 7.4 km from Observatory Golf Club, The Giglio Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Fantastic room, superfriendly staff. Excellent breakfast, dinner and service over all. Giglio Boutique Hotel is a not so big, but it is warm and welcoming and it is nice to have breakfast and lunch by the pool. we’ll be back

Show more Show less
9.4
Superb
394 reviews
Price from
£144
per night

Amberhall Guesthouse 4 stars

Hotel in Randburg, Johannesburg

Located 8 km from Monte Casino, Amberhall Guesthouse in Randburg features a garden with a small stream. All rooms have a flat-screen TV with satellite channels. IT is a very nice and quiet place good situated in Joburg. The owners and all the staff are very friendly and help you with everything. The rooms are pretty new and very nice. The breakfast is very good and they offer even dinner, which is also delicious. After my first week I directly booked there again for the following week and looking forward to my next stay.

Show more Show less
9.2
Superb
399 reviews
Price from
£54
per night

Four Seasons Hotel The Westcliff 5 stars

Hotel in Randburg, Johannesburg

Four Seasons Hotel The Westcliff is a luxury 5-star hotel located within 1 km from the Johannesburg Zoo. Featuring an expansive lush garden, the hotel offers a restaurant, fitness centre. The connection of the room to the pool through the terrace.

Show more Show less
9.2
Superb
596 reviews
Price from
£300
per night

The Parkwood

Hotel in Parkwood, Johannesburg

The Parkwood is nestled in a lush and well-manicured garden estate in Parkwood, Johannesburg. It offers luxurious accommodation with a swimming pool and free Wi-Fi in all areas. Love this place! It’s so beautifully decorated, feels like at home. Safe and the stuff is awesome.

Show more Show less
9.3
Superb
205 reviews
Price from
£108
per night

Saxon Hotel, Villas & Spa 5 stars

Hotel in Sandton, Johannesburg

Featuring luxurious and spacious suites, Saxon Hotel, Villas & Spa includes a spa and outdoor pool. The terrace with the retractable roof and the food was really good. Brian is an awesome sommeliers

Show more Show less
9.5
Exceptional
175 reviews
Price from
£578
per night

The Monarch Hotel 5 stars

Hotel in Rosebank, Johannesburg

Situated in Johannesburg, 4.1 km from Parkview Golf Club, The Monarch Hotel features accommodation with a terrace, private parking, a restaurant and a bar. This 5-star hotel offers a concierge... What a beautiful art collection! Each room and hall is decorated differently, and the rooms are so beautiful. The staff was amazing and the service impeccable. Walking distance to the mall.

Show more Show less
9.6
Exceptional
39 reviews
Price from
£206
per night

Hotels with extra health and safety measures

Find hotels in Johannesburg with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Johannesburg in the past month

See all

Johannesburg's best hotels with breakfast

See all

Budget hotels in Johannesburg

See all

Hotels in Johannesburg that you can book without a credit card

See all

FAQs about hotels in Johannesburg

Explore guest reviews of hotels in Johannesburg

See all
gogless