Search hotels in Johannesburg, South Africa

Enter your dates and choose from 2387 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...

M
Marius
From
Norway
Stayed at Waterfall penthouse. 400m2 suite. It was huge and had it all. Roomservice for dinner and breakfast. Service was 100%.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,146 reviews
Price from
US$316.21
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...

I
Inês
From
Portugal
Having arrived very early morning from a overnight flight hoping for a bed but much before check-in time, the staff did their best to find me a solution and in fact allowed me to check in early! Thank you! Very comfortable beds, yummy food and amazing service.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,747 reviews
Price from
US$137.12
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.

Z
Zonin
From
Italy
The best hotel in Johannesburg. Peaceful and nature place, surrounded by trees, flowers and animals. Staff is amazing, always kind and there to help you. I will come back for sure.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,699 reviews
Price from
US$185.42
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...

N
Nadia
From
Italy
The hotel is absolutely stunning. The manager Suhail helped me a lot while I was hospitalized for a car accident. Very kind
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 166 reviews
Price from
US$303.56
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...

L
Lucia
From
Spain
Perfect location in Rosebank, very attentive staff, nice decor and spacious room. Restaurant was also very good
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 760 reviews
Price from
US$206.97
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, 373 reviews
Price from
US$491.56
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.

T
Tom
From
Germany
This Hotel is the best to start your trip to JoBurg! The managers and all the staff are extremely friendly and helpful. We got an upgrade to a bigger room because the driver was a little late to pick us up from the airport. Book a dinner in the restaurant and you will be amazed! The food is excellent with very moderate prizes. All in all a premium experience here-thank you very much!!!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 422 reviews
Price from
US$235.72
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.

F
Fransien
From
Portugal
Felt like an oasis with beautiful surroundings and nature, yet close to all amenities.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 310 reviews
Price from
US$91.41
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.

S
Sarah
From
Ireland
Hoeveld House has the most stunning gardens and interior design. It has a very boutique, luxurious feel. There is a great selection of gins at the bar. The staff are absolutely fantastic and really accommodating.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 467 reviews
Price from
US$194.16
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
Asha
From
Uganda
100% definition of a 5-star starting from the driver receiving you in a Tuxedo with your name written on a tablet to the final exit where the reception team come to make sure you are well-settled in the car. Overall next level of hospitality. What striked us was when we ordered for a special menu and chef of a 5-star hotel personally walks to you to take notes of what you wish to have, advises you, prepares the menu and comes to your room with his team to make sure that the food is upto expectations - it was a never seen before for us.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 515 reviews
Price from
US$689.90
1 night, 2 adults
See all 2387 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.5
Very good - What previous guests thought, 4,944 reviews

Popular with guests booking hotels in Johannesburg

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

Popular with guests booking hotels in Johannesburg

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

Popular with guests booking hotels in Johannesburg

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

Popular with guests booking hotels in Johannesburg

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

Popular with guests booking hotels in Johannesburg

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

Popular with guests booking hotels in Johannesburg

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

Popular with guests booking hotels in Johannesburg

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

Popular with guests booking hotels in Johannesburg

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

Popular with guests booking hotels in Johannesburg

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,911 reviews

Johannesburg's best hotels with breakfast

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 254 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.

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

Located in the cultural district of Rosebank, 54 on Bath, Johannesburg Rosebank offers a large terrace area and an outdoor swimming pool. The spacious rooms include a working desk and wide windows.

From US$197.50 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 170 reviews

Featuring luxurious and spacious suites, Saxon Hotel, Villas & Spa includes a spa and outdoor pool.

From US$891.12 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 306 reviews

This award-winning boutique hotel, located in a tranquil suburb of Sandton, impresses with its Balinese Spa, excellent restaurant and world-class suites.

From US$544.45 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 118 reviews

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

From US$304.94 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 58 reviews

Situated in Johannesburg, 4.4 km from Johannesburg Stadium, 10 2nd Avenue Houghton Estate by Dream Resorts features accommodation with an outdoor swimming pool, free private parking, a fitness centre...

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

Sanctuary Mandela has an outdoor swimming pool, garden, a restaurant and bar in Johannesburg. Boasting a concierge service, this property also provides guests with a sun terrace.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 13 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$517.43 per night

Budget hotels in Johannesburg

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 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$72.44 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,471 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$63.53 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 5,452 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$73.47 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,310 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$128.74 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,304 reviews

Hyatt House Johannesburg, Sandton features a garden, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Johannesburg.

From US$110.18 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6,222 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$100.18 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,225 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$54.02 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,857 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$133.55 per night

Hotels in Johannesburg that you can book without a credit card

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 175 reviews

Situated in Johannesburg, 800 metres from Thrupps Shopping Centre, Illovo Lodge features air-conditioned rooms and free private parking. Free Wi-Fi is available throughout the property.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 78 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 8.6
Fabulous - What previous guests thought, 7,309 reviews

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

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

Offering an outdoor pool and views of the pool, City Lodge Hotel Fourways is located in Fourways in the Gauteng Region, 1.1 km from Fourways Mall.

From US$112.43 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 292 reviews

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.

From US$160.40 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 27 reviews

Situated in Johannesburg, 700 metres from Gautrain Sandton Station, Capitol on the Park features accommodation with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 510 reviews

Set in Johannesburg, within 5.2 km of Johannesburg Stadium and 5.8 km of Apartheid Museum, Millennium hotel offers accommodation with a garden and free WiFi throughout the property as well as free...

From US$48.87 per night

Lido Hotel

Hotel in Johannesburg
No credit card needed
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 488 reviews

Set in Johannesburg, 12 km from Apartheid Museum, Lido Hotel offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a restaurant.

From US$49.57 per night

FAQs about hotels in Johannesburg

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

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
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
10

Jo Burg is a place booming with character and creativity.

Jo Burg is a place booming with character and creativity. Some areas are a bit strange or may seem unsafe, and distances are a bit big for walking, but the art centers, museums, galleries, stores, restaurants, and libraries make up for everything. Bead-work jewellry and accessories, vintage clothes, furniture, decorations and books make up for everything else. People are super friendly, Uber is always reliable, and both the people and the place help visitors feel inspired.
Guest review by
ReginaldReview
Romania
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
10

The only thing missing is a gift shop, I did not see, if it...

The only thing missing is a gift shop, I did not see, if it is possible please put a gifts store selling hat with South Africa JNB, Tea shirts something with South Africa Flag, Garden Court Sandton log for us to bring back for families and friends thank you.
Guest review by
Chizoba
United States