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... Clean, professional, amazing location Excellent staff and service

Show more Show less
9
Superb
2,545 reviews
Price from
4,535 Kč
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 Bristol Rosebank offers accommodation for any discerning... The whole place is great and comforting. Has a real home feeling when you go. The food service takes a bit long but you see that it’s made from almost scratch and comes hot makes it really worth while

Show more Show less
9.3
Superb
1,431 reviews
Price from
2,097 Kč
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 about the property was exceptional

Show more Show less
9
Superb
2,263 reviews
Price from
4,925 Kč
per night

Le'Ciara Luxury Guest House

Hotel in Randburg, Johannesburg

Boasting a garden, Le'Ciara Luxury Guest House is situated in Johannesburg in the Gauteng region, 9.3 km from Montecasino and 10 km from Sandton City Mall. The team is very friendly and responsive to your needs (thanks Mary and Michelle). I loved the fact that they had reception open 24/7. If you need to book an Uber/Bolt just ask. The property is very cozy with good vibes - I loved being around cute bunnies :). Breakfast was nice and delicias. Good WiFi.I

Show more Show less
9
Superb
115 reviews
Price from
1,134 Kč
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... Beyond expectations Clean and feels new, Comfortable beds and quiet rooms It’s located at the safest zone in the city where you can walk with no worries Great Shopping malls, cafes and restaurants are all within walking distance Special thanks for Moris for making our stay extra convenient Make sure to book with breakfast, you will be surprised how indulging it’s

Show more Show less
9.1
Superb
552 reviews
Price from
3,582 Kč
per night

The Northcliff Boutique Hotel

Hotel in Randburg, Johannesburg

Situated in Johannesburg, 10 km from Parkview Golf Club, The Northcliff Boutique Hotel features accommodation with a garden, free private parking, a terrace and a restaurant. NICE , CLEAN , AWESOME VIEWS ANDS EXCEPTIONALLY FRIENDLY STAFF

Show more Show less
9
Superb
270 reviews
Price from
3,174 Kč
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. The perfect safe oasis before ending our trip around South Africa. This beautiful hotel is 15 minutes from the airport. The amenities and service are high quality. The staff is so kind and the food is DELICIOUS! We had dinner the night we arrived (the peri peri chicken and balsamic chicken) - it was a meal you think about after eating. The complimentary breakfast is also delicious. I recommend the eggs Benedict. Everything was 10/10 and the perfect hotel close to the airport.

Show more Show less
9.4
Superb
385 reviews
Price from
4,188 Kč
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. Its a quiet beautiful space, family friendly with great facilities

Show more Show less
9.2
Superb
396 reviews
Price from
1,562 Kč
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 Westcliffe's staff are a treasure- they are so welcoming, warm/kind/interested- and nothing is too much trouble. The whole property is immaculate, our room was beautiful with a stunning pose of flowers on arrival- plus various delicious snacks and nibbles. The room itself was large, with a large bathroom, with bath and seperate shower and WC. We had a verandah outside, which was perfect for sitting in the morning. The room was very quiet, AC worked well-- and a range of chargers and connectors for electronics/ streaming etc. Pools beautiful and the Best Gym-- huge range of modern gear, towel fridges, fruit and coffee. Nice floor mats and yoga mats. This was really appreciated by me.

Show more Show less
9.2
Superb
591 reviews
Price from
9,101 Kč
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
201 reviews
Price from
3,143 Kč
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