Skip to main content

Search hotels in Johannesburg

Enter your dates to see the latest prices and deals for Johannesburg hotels

Johannesburg – 2349 hotels and places to stay

Filter by:

Star rating
Review score

The Houghton Hotel, Spa, Wellness & Golf

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

N
Nelly
From
France
Very confortable hôtel. Sports equipment are a plus.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,153 reviews
Price from
US$255.24
1 night, 2 adults

Home Suite Hotels Rosebank

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

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.3
Superb - What previous guests thought, 1,738 reviews
Price from
US$138.35
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.

m
mwamba
From
Zambia
The breakfast was amazing with super friendly staff. We got the value for the money. Next time I would like to get a room with the better view to the city. The room we got ( 203) was good but the view was not great. But everything else was amazing.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,730 reviews
Price from
US$226.55
1 night, 2 adults

The Monarch Hotel

Hotel in Rosebank, 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, 159 reviews
Price from
US$306.29
1 night, 2 adults

HYDE JOHANNESBURG ROSEBANK

Hotel in Rosebank, 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, 767 reviews
Price from
US$208.83
1 night, 2 adults

The Leonardo

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

N
Nitin
From
Mozambique
I liked everything thing about this suit, very spacious Wonderful view from the balcony Very helping staff We loved it
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 372 reviews
Price from
US$495.98
1 night, 2 adults

The Giglio Boutique Hotel at Zevenster

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

E
Elina
From
Finland
A little oasis which you wouldn't expect to find: beautiful garden, building, rooms, restaurant and pool/bar area. Staff was incredibly welcoming, friendly, helpful and kind - they really make the place!! We had a great time with them and because of them at the Giglio. Nice and quiet area. Welcoming drink upon arrival was a nice touch. Luxurious, spacious rooms with a huge bed, built in surround sound system, high quality materials used throughout, beautifully decorated and furnished.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 420 reviews
Price from
US$237.84
1 night, 2 adults

Amberhall Guesthouse

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.

M
Michael
From
United Kingdom
This is a great place and is very well managed. The interiors are tastefully done and it has a high-end boutique feel. The staff make you feel at home.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 306 reviews
Price from
US$92.23
1 night, 2 adults

Hoeveld House

Hotel in Sandton, Johannesburg

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

A
Angelica
From
Sweden
Lovely breakfast with all that you could wish for.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 480 reviews
Price from
US$195.91
1 night, 2 adults

Four Seasons Hotel The Westcliff

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.

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, 516 reviews
Price from
US$522.08
1 night, 2 adults
See all 2349 hotels in Johannesburg

Hotels with airport shuttles in Johannesburg

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 306 reviews
From US$119.95 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,153 reviews
From US$754.11 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 7,320 reviews
From US$125.65 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 55 reviews
From US$182.12 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 116 reviews
From US$307.68 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,239 reviews
From US$113.44 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,317 reviews
From US$105.32 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 79 reviews
From US$321.24 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,233 reviews
From US$190.44 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,369 reviews
From US$83.67 per night

Most booked hotels in Johannesburg and surroundings in the past month

See all

Popular with guests booking hotels in Johannesburg

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

Popular with guests booking hotels in Johannesburg

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

Popular with guests booking hotels in Johannesburg

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

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.6
Fabulous - What previous guests thought, 7,315 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.9
Fabulous - What previous guests thought, 4,106 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.3
Very good - What previous guests thought, 8,329 reviews

FAQs about hotels in Johannesburg

Learn more about visiting Johannesburg

  • 470 attractions
  • 119 points of interest
  • 15 neighbourhoods

See reviews by guests who stayed at hotels in Johannesburg

See all
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 172 reviews
We had a lovely stay at Denise B&B. Her place is really nice, quiet and clean, well located. Cold and hot breakfast for all tastes and appetite. She made herself available to organise a shuttle at our airport arrival, that made things really easy for us. She gave us good advices to see Johannesburg and South Africa.
Guest review by
Daphné
France
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 57 reviews
The Rand Club is an iconic (bucket list) type of location - and it was a real experience to stay not only in Johannesburg CBD, but in such a historic building. Lovely all together. We did not expect a 'normal" hotel experience, so the slower service did not bother us.
Guest review by
Celdri
South Africa
From US$65.59 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,080 reviews
The hotel has an excellent location, walking distance to the Sandton CBD. The parking is safe and easily accessible. Check-in is usually quick, although at times there's a line during peak hours. The beds are clean and comfortable and the rest of the room is fine.
Guest review by
Fanie
South Africa
From US$80.68 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,521 reviews
The room was superb. Large space also the setting area was very great compared to the other holes around south Africa. The price was very reasonable for the room. The view was fantastic. Best hotel in joburg with a reasonable price. I rate it 5 star
Guest review by
chiloane
South Africa
From US$284.24 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 420 reviews
Best Botique Hotel in Bedfordview Johannesburg South Africa
Guest review by
Louis
South Africa