Search hotels in Johannesburg, South Africa

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

N
NIKI
From
United States
Loved the decor of the property, the size and decor of the rooms, modern amenities and a friendly staff.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,144 reviews
Price from
US$256.54
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...

L
Leni
From
Switzerland
Everything. The staff is super friendly and very helpful. Secure parking, central location, despite being in town, you feel like being in a park. Roof terrace and pool are great, breakfast and menus a la card fantastic.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,741 reviews
Price from
US$139.06
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.

O
Obokeng
From
Botswana
One of the best properties i have visited in south africa,excellent location and very refreshing..restaurant 10/10.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,717 reviews
Price from
US$227.71
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...

H
Hannah-Sophie
From
Germany
The staff is extremley friendly and helpful at any time. Very attentive to details. The interiors are wonderful and very comfortable.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 162 reviews
Price from
US$307.85
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...

A
AHMED
From
Poland
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
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 768 reviews
Price from
US$209.90
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
Ogechi
From
Nigeria
The apartment was splendid. Everything was provided in excess, from the kitchen appliances to the towels and toiletries. We were spoilt for choice and pampered by house keeping staff. The apartment and entire hotel was extremely clean. The pool and gym area were spectacular. The hotel rate is quite expensive but great value for money spent.. I can't wait to come back there.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 373 reviews
Price from
US$498.51
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, 420 reviews
Price from
US$239.05
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.

J
Julie
From
Netherlands
really nice spacious house with comfortable living room and breakfast area. Big green garden with pool area. Big spacious rooms with good bathroom. Very nice support by staff
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 310 reviews
Price from
US$92.70
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.

J
Julio
From
Spain
Beautiful and quiet property The room was very big as well as the bathroom Breakfast was cooked to order
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 476 reviews
Price from
US$196.91
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.

C
Colin
From
New Zealand
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.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 518 reviews
Price from
US$553.90
1 night, 2 adults
See all 2386 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 7.7
Good - What previous guests thought, 2,571 reviews

Popular with guests booking hotels in Johannesburg

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

Popular with guests booking hotels in Johannesburg

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

Popular with guests booking hotels in Johannesburg

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

Popular with guests booking hotels in Johannesburg

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

Popular with guests booking hotels in Johannesburg

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

Popular with guests booking hotels in Johannesburg

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

Popular with guests booking hotels in Johannesburg

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

Popular with guests booking hotels in Johannesburg

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

Popular with guests booking hotels in Johannesburg

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

Johannesburg's best hotels with breakfast

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.

From US$226.04 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 753 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$404.65 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 171 reviews

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

From US$991.18 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 309 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$552.15 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 116 reviews

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

From US$309.25 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 56 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$183.05 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.

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

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

From US$300.33 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$73.46 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 21 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.

From US$191.94 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,448 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$64.43 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 5,406 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$182.61 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,312 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$104.10 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,305 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$105.86 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6,189 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$109.03 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,216 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.78 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, 173 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 8.4
Very good - What previous guests thought, 2,000 reviews

Surrounded by gardens and offering a pool, Southern Sun Katherine Street is located in Sandton. Free Wi-Fi and parking is available. Sandton Station is 1 km away.

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

Situated in the central business district of Sandton, The Maslow Hotel, Sandton is 10 minutes’ walk from Nelson Mandela Square and Sandton City Mall.

From US$253.16 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,354 reviews

The luxurious The Fairway Hotel, Spa & Golf Resort is located on the Randpark Golf Course in Johannesburg.

From US$144.42 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$162.67 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 474 reviews

In Melrose Arch, Johannesburg, this trendy 5-star hotel is 10 km from the city centre. It offers stylish rooms with state-of-the-art amenities and oversized bathrooms.

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 5.8
Passable - What previous guests thought, 1,159 reviews

Gardenia Boutique Hotel has a garden, shared lounge, a terrace and bar in Johannesburg.

From US$73.76 per night

FAQs about hotels in Johannesburg

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

8.0

Road constructions taking place in most parts of the town (...

Road constructions taking place in most parts of the town (yes, since 1994). Know places to avoid and places you'd have absolute fun. It's not that bad, until something happens to you - this goes for anywhere in the world.
Guest review by
Khuliso
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
6.0

Johannesburg, Johannesburg ... a fine place some areas very...

Johannesburg, Johannesburg ... a fine place some areas very good and some horrifying. Be very careful of Google Maps, especially when it asks you to change the route to save 4 minutes, Traffic can be busy and hectic to horrific.
Guest review by
Leonard
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

A city with plenty of diverse neighborhoods and quite a lot...

A city with plenty of diverse neighborhoods and quite a lot to see and do, including some world-class museums, historic sites, shopping and dining. One that unfairly gets a lot of negative attention for its lack of safety (its statistically safer than Cape Town!) but in fact warrants a lot more time from a visitor. This was my second time in Jo'burg and I got to see a very different side to it. I'd love to visit again!
Guest review by
Bharat Vohra
United States