Search hotels in Johannesburg, South Africa

Enter your dates and choose from 2439 hotels and other places to stay

Check out these popular cities in Johannesburg

Stay in Johannesburg's best hotels!

Filter by:

Star rating
Review score

The Houghton Hotel, Spa, Wellness & Golf

Hotel in 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...

A
Amanda
From
Australia
This was by far the best hotel I've ever stayed in. The staff were ALL absolutely lovely, helpful, friendly and attentive. Our room and every single space we visited were all spotless. The breakfast was delicious and the lunch/dinner menus had plenty of variety (although I did order the prawn linguini twice because it was so good). Modern pools, great gym, lovely spa. We will definitely stay here again. It is a short Uber ride away from town, main attractions, and about 20 minutes from the airport. There is underground parking available but we didn't need it. There's a lovely walking track around the golf course. Can't rate this place highly enough.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,136 reviews
Price from
US$258.29
1 night, 2 adults

Home Suite Hotels Rosebank

Hotel in 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...

J
Janet
From
United Arab Emirates
Friendly staff, comfortable quiet rooms, breakfast and live rooftop jazz are highlights.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,761 reviews
Price from
US$145.29
1 night, 2 adults

Thaba Eco Hotel

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.

H
Hamoud Salem
From
Saudi Arabia
I recently had the pleasure of staying at a fantastic hotel that exceeded all my expectations. From the moment I arrived, I was greeted with exceptional service and a warm welcome. The overall experience was truly remarkable. The room was spacious, comfortable and beautifully decorated, The bed was good, and I had a restful sleep every night. The food at the hotel was absolutely delicious. The restaurant offered a wide variety of dishes, catering to different tastes and dietary preferences. The staff members were attentive, friendly, and went above and beyond to make my stay memorable. They were always ready to assist with any request or inquiry, ensuring that I felt well taken care of throughout my time at the hotel. One of the highlights of this hotel was its serene and tranquil ambiance. It was the perfect place to relax and unwind. The surroundings were peaceful, allowing for moments of reflection and contemplation. The hotel was also blessed with breathtaking natural scenery, providing a feast for the eyes and a sense of tranquility. I would highly recommend this hotel to anyone seeking a relaxing getaway.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,650 reviews
Price from
US$202.64
1 night, 2 adults

The Monarch Hotel

Hotel in Johannesburg

Situated in Johannesburg and with Parkview Golf Club reachable within 4.1 km, The Monarch Hotel features concierge services, allergy-free rooms, a terrace, free WiFi throughout the property and a...

J
Jodi
From
Australia
The manager Nazeera was an absolute stand out at the Monarch! We can see because of her why every single detail of our stay was exceptional - from the food, the room, the cleanliness, the service - everything was amazing
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 181 reviews
Price from
US$309.95
1 night, 2 adults

HYDE JOHANNESBURG ROSEBANK

Hotel in Johannesburg

Set in Johannesburg and with Parkview Golf Club reachable within 4.1 km, HYDE JOHANNESBURG ROSEBANK offers concierge services, non-smoking rooms, a fitness centre, free WiFi throughout the property...

e
erick
From
Tanzania
exceptionally friendly staff, the fact that i was allowed to check in way way earlier that standard check in time. i was very happy. Plus, the room was very clean and had beautiful view of Rosebank.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 757 reviews
Price from
US$211.33
1 night, 2 adults

The Leonardo

Hotel in Johannesburg

Set in Johannesburg and with Gautrain Sandton Station reachable within 600 metres, The Leonardo offers concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi and a restaurant.

O
Olaf010
From
Netherlands
great place to stay; breakfast is fine, nothing special, small but good. Staff is very friendly, rooms are very clean and comfortable. We stayed already 2 times her and we will come back.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 380 reviews
Price from
US$491.34
1 night, 2 adults

The Giglio Boutique Hotel at Zevenster

Hotel in Johannesburg

Set in Johannesburg, 7.4 km from Observatory Golf Club, The Giglio Boutique Hotel at Zevenster offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

L
Louis
From
Malta
Breakfast was excellent, with friendly service and beautiful surrondings
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 419 reviews
Price from
US$240.68
1 night, 2 adults

Amberhall Guesthouse

Hotel in 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.

C
Christine
From
Democratic Republic of Congo
Its a quiet beautiful space, family friendly with great facilities
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 305 reviews
Price from
US$93.34
1 night, 2 adults

Hoeveld House

Hotel in Johannesburg

Featuring free WiFi throughout the property, Hoeveld House offers accommodation in Sandton, 200 metres from Inanda Club.

C
Christopher
From
Portugal
I had a fantastic stay at this boutique guest house. Andrew, the super host, and his team really went out of their way to make sure I was comfortable. The house was beautifully furnished and had a warm, inviting feel. I especially loved the real orchids placed around the building—they added a lovely touch. My room was exceptional: stylish, clean, and very cozy. The attention to detail and the friendly service made my stay memorable. I highly recommend this guest house for a special getaway.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 467 reviews
Price from
US$198.25
1 night, 2 adults

Four Seasons Hotel The Westcliff

Hotel in 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.

A
Aidan
From
Finland
Unique layout with beautifully manicured gardens and stunning views. Ridiculously comfortable bed. More than the facilities and surroundings, the service was impeccable and the team goes above and beyond.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 506 reviews
Price from
US$763.13
1 night, 2 adults
See all 2439 hotels in Johannesburg

Most booked hotels in Johannesburg in the past month

See all

Popular with guests booking hotels in Johannesburg

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 8,255 reviews

Popular with guests booking hotels in Johannesburg

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 8,129 reviews

Popular with guests booking hotels in Johannesburg

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,722 reviews

Popular with guests booking hotels in Johannesburg

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,561 reviews

Popular with guests booking hotels in Johannesburg

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 5,045 reviews

Popular with guests booking hotels in Johannesburg

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 4,162 reviews

Popular with guests booking hotels in Johannesburg

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 6,274 reviews

Popular with guests booking hotels in Johannesburg

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,131 reviews

Popular with guests booking hotels in Johannesburg

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6,216 reviews

Popular with guests booking hotels in Johannesburg

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 7,228 reviews

Johannesburg's best hotels with breakfast

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 120 reviews

The Peech is Johannesburg's eco-friendly, chic boutique hotel. Situated centrally in Melrose, between Rosebank and Sandton.

From US$293.04 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 75 reviews

Situated in Johannesburg, 5.8 km from Parkview Golf Club, Sanctuary Mandela features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

From US$268.49 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 14 reviews

Featuring a temperature-controlled swimming pool and a lush garden, AtholPlace Hotel & Villa also offers an intimate bar with built-in fireplace. Free WiFi is available throughout the property.

From US$528.32 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 21 reviews

Located in Johannesburg’s wealthy Sandton District, The Syrene is a modern colonial-style hotel set among gardens and an outdoor pool. It features intimate accommodation with a gourmet restaurant.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,523 reviews

Set in Johannesburg, 7.8 km from Observatory Golf Club, BlackBrick Bedfordview ApartHotel offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

From US$97.45 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 5,497 reviews

Located in Johannesburg, within 1.1 km of Gautrain Sandton Station and 1.6 km of Sandton City Mall, BlackBrick Sandton Two provides accommodation with a garden and free WiFi as well as free private...

From US$93.87 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,270 reviews

Situated in Johannesburg, 4.1 km from Parkview Golf Club, Hyatt House Johannesburg Rosebank features accommodation with a fitness centre, free private parking, a garden and a terrace.

From US$118.43 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 7,228 reviews

@Sandton Hotel features an outdoor swimming pool, garden, a restaurant and bar in Johannesburg.

From US$127.15 per night

Budget hotels in Johannesburg

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6,216 reviews

Set in Johannesburg, less than 1 km from Gautrain Sandton Station, The Catalyst Apartment Hotel by NEWMARK offers accommodation with an outdoor swimming pool, free private parking, a fitness centre...

From US$102.29 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,258 reviews

Located in Johannesburg, 5.4 km from Apartheid Museum, Lilian Lofts Hotel & Spa provides accommodation with a terrace, free private parking and a restaurant.

From US$55.16 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,853 reviews

Set in Johannesburg, 10 km from Saps Mechanical School Golf Club, Radisson Hotel and Convention Centre OR Tambo Airport offers accommodation with an outdoor swimming pool, free private parking, a...

From US$105.77 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,663 reviews

Situated in Johannesburg, 1.3 km from Gautrain Sandton Station, Blackbrick Sandton One features accommodation with a fitness centre, free private parking, a terrace and a restaurant.

From US$79.07 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 5,556 reviews

Featuring a casino, Hotel Perte at Montecasino is located in Johannesburg in the Gauteng region, 300 metres from Montecasino and 12 km from Sandton City Mall.

From US$81.23 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,128 reviews

Set in Johannesburg, 3.6 km from Parkview Golf Club, Garden Court Milpark, Johannesburg offers accommodation with an outdoor swimming pool, private parking, a fitness centre and a garden.

From US$81.42 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,131 reviews

Immerse yourself in the heart of Sandton at ONOMO Hotel Johannesburg Sandton, where a stylish and comfortable retreat awaits. our hotel is ideally located on the doorstep of Nelson Mandela Square,...

From US$85.85 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,030 reviews

Road Lodge Sandton is situated in Johannesburg, 1.7 km from Sandton City Shopping Centre and 11 km from Johannesburg Stadium.

From US$54.19 per night

Hotels in Johannesburg that you can book without a credit card

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 419 reviews

Set in Johannesburg, 7.4 km from Observatory Golf Club, The Giglio Boutique Hotel at Zevenster offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$240.68 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 305 reviews

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.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 467 reviews

Featuring free WiFi throughout the property, Hoeveld House offers accommodation in Sandton, 200 metres from Inanda Club.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 252 reviews

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.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews

In a prime location in Johannesburg, Mapungubwe Pop Champagne hotel apartments provides air-conditioned rooms with free WiFi, free private parking and room service.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews

Set in Johannesburg, 4.3 km from Parkview Golf Club, One Rosebank offers accommodation with a garden, free private parking and a restaurant.

From US$87.17 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 75 reviews

Marriott Executive Apartments Johannesburg, Melrose Arch features an outdoor swimming pool, fitness centre, a garden and restaurant in Johannesburg.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 23 reviews

Located in Bryanston, Little Tuscany Boutique Hotel offers elegantly furnished accommodation with free Wi-Fi and parking. Monte Casino and Bryanston Country Club are less than 4 km away.

FAQs about hotels in Johannesburg

See reviews by guests who stayed at hotels in Johannesburg

See all
From US$73.38 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 555 reviews
It was overall a great stay at the Reef hotel. I was only here from 11am saterday, until 7am sunday, so 1 night. -The partner with a company for airport shuttles. It was (950 Rand) for round trip airport transfer. Check in was easy, but i was early at 11am, so paid 350 Rand for early check in. Noticed lots of workers like to dance, a guy from restaurant, and lady from door desk both dancing to themselves, happy. -Room was good, big, good views. Fridge, and many outlets to charge things. I did accidentally test their outlet safety system and got a shock when plugging in my adaptor to outlet, but it was my own fault, and all outlets were out. One call to reception and they sent the mechanic up to look, and switched it back on. TV works with 1 English channel i could find. Big bath tub and shower. Safe in the room, big closet and drawers, and 2 desks. -The hotel takes up one whole block, and has a restaurant below (i never went there), and a bar on the roof (i went to the entrance of it, but was underdressed so didnt enter (they have a sign saying dress code), no one was at the entrance though. there is 4 elevators, but at least 1 was not working. 2 staircases, one in building by elevators, and one on the side of the building away from elevators. Nice views from side stairs. -Location is great, 20 min drive from/to airport if not rush hour. 2 blocks from ghandi square, with lots of food options. It was a good location for pickup for my soweto tour, i was last picked up and first dropped off. I was out at night and it felt safe for me. beer/weed store next door
Guest review by
Adam
Canada
From US$186.91 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,650 reviews
I recently had the pleasure of staying at a fantastic hotel that exceeded all my expectations. From the moment I arrived, I was greeted with exceptional service and a warm welcome. The overall experience was truly remarkable. The room was spacious, comfortable and beautifully decorated, The bed was good, and I had a restful sleep every night. The food at the hotel was absolutely delicious. The restaurant offered a wide variety of dishes, catering to different tastes and dietary preferences. The staff members were attentive, friendly, and went above and beyond to make my stay memorable. They were always ready to assist with any request or inquiry, ensuring that I felt well taken care of throughout my time at the hotel. One of the highlights of this hotel was its serene and tranquil ambiance. It was the perfect place to relax and unwind. The surroundings were peaceful, allowing for moments of reflection and contemplation. The hotel was also blessed with breathtaking natural scenery, providing a feast for the eyes and a sense of tranquility. I would highly recommend this hotel to anyone seeking a relaxing getaway.
Guest review by
Hamoud Salem
Saudi Arabia
From US$122.16 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 848 reviews
Everything about the property is exceptional from the prime location,the gym,the ambience,the security and safety, friendly and helpful staff,the pool,the bar and the great rooms and my view of Sandton and other areas of Joburg
Guest review by
Chiguvu
Zimbabwe
From US$103.61 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 781 reviews
Our room was nice and clean and the bed was so comfy. The staff was friendly,from the security to the reception crew. This place is closed to everything 👌 Highly recommend.we will definitely come back
Guest review by
Nthabeleng
From US$115.12 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 806 reviews
Everything was fantastic, wonderful room service and just overall could not fault anything. Really enjoyed my stay and would happily return.
Guest review by
Fred
Australia
From US$58.64 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,060 reviews
We were upgraded into a 3 bedroom apartment which was clean, the beds were comfortable. We loved the place and will definitely come back.
Guest review by
Gcinile
Eswatini
From US$868.80 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 170 reviews
The property was clean, very good and attentive staff.Professional … No complaints. The green garden is what I will always go back for..
Guest review by
Dipankar
Zambia
From US$157.21 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 971 reviews
The food at the hotel was excellent. We really enjoyed every meal we had. Breakfast is worth including too as its also a great buffet
Guest review by
Matt
Australia
From US$20.49 per night
Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 185 reviews
I was so amazing, being accompanied by loving and kind people treating us with astonishing love.
Guest review by
Kandjou
Botswana
From US$143.09 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,094 reviews
It was clean. Proximity to the shopping mall excellent. Staff helpful and attentive.
Guest review by
Khukhu
United Kingdom
From US$41.09 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 382 reviews
The room were spacious and comfortable and I'm looking forward to come back
Guest review by
Hlengiwe
South Africa
From US$85.85 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,131 reviews
Great location Mall very close and Gautrain station fews steps ahead
Guest review by
Ouma Sabrina
Mauritius
From US$117.41 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 432 reviews
Friendly staff Perfect location for tourists as well
Guest review by
Jaimee
Botswana
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 495 reviews
The interior , cleanness and entertainment
Guest review by
Maoeng
Lesotho
From US$118.46 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,234 reviews
It was very clouse to Melroce Arch
Guest review by
Nino
Georgia
From US$55.47 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 478 reviews
Really friendly and helpful staff
Guest review by
Colin
Australia

Planning a trip? Get inspired by reviews of cities in Johannesburg

10

Its a great city, you can find almost everything you are...

Its a great city, you can find almost everything you are looking for, from clothing, to places to eat and entertainment. The exchange rate has made it a cheap destination to visit for us regional visitors. All shops you find in developed countries, you find them here and more
Guest review by
Victoria
Zimbabwe
2.0

I did not like anything. The people did not even try!

I did not like anything. The people did not even try! When I complained about the dirty sheets, i was told they were washed the day before. No effort at all. The breakfast was just another disaster, not even a chair to sit on.
Guest review by
Shibambo
8.0

I grew up close to Jozi, so it’s always a sentimental...

I grew up close to Jozi, so it’s always a sentimental experience to see it again. The mine dumps and distressed buildings in town, the cemeteries and tall buildings, I love it! Living in Cape Town where local government fixes roads and cleans the streets, I’m always a bit shocked when I go up to see the level of decay, but the people and the vibe at least makes up for it! I spent a lot of time in Joburg central this time at the markets, and I loved it! It just has something no other place does.
Guest review by
René
South Africa
8.0

The place is easily accessible and not far from the main...

The place is easily accessible and not far from the main road. Rooms are clean, environment very quiet and tranquil. The people are warm and friendly. I believe in future it will be even better than it is now. It has great potential for growth. Overall we had a wonderful time. Friendly staff and management. They do not have a self catering facility but still made sure we are able to use their facilities for preparing our own food. Tshidiso and Madala Richard made sure we had everything we needed. Thank you all for making our stay a memorable one.
Guest review by
Nthabiseng
South Africa
8.0

I like the surroundings and going to the mall.

I like the surroundings and going to the mall. However it is not like Cape Town where there is security allround in the city centre and you feel safe. It was however enjoyable but had to leave my phone and other gadgets in the room
Guest review by
Xola
South Africa