Search hotels in Johannesburg, South Africa

Enter your dates and choose from 2379 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
Nelsiwe
From
Eswatini
The rose I received as a welcome. The personalized message of welcome in the room. The staff are particularly amazing especially Itumeleng. Goes above and beyond to make you feel welcome and at home
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,151 reviews
Price from
US$253.86
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...

A
Aric
From
United States
This is a great hotel in Rosebank. Everything is very modern, the rooms are updated and the bed is very comfortable. There is a nice rooftop pool and bar. Breakfast was excellent. While I liked everything about this hotel, the best part is definitely the staff. Everyone was very kind and helpful. Special thanks to Zakhele at reception for welcoming us and helping to extend our stay, and to the kitchen staff for wonderful service and a great breakfast. Highly recommend this hotel.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,736 reviews
Price from
US$137.60
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.

C
Cormac
From
Ireland
The Staff were incredible. The views were amazing. The restaurant and food was just perfect! We would definitely recommend doing the Eco drive, we saw Zebra, Wildebeest, springboks, Impala and more. Our Eco Drive guide was brilliant! 10/10
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,747 reviews
Price from
US$225.33
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...

K
Khayam
From
South Africa
The rooms are spacious. Great coffee machine. Cozy. Best bathroom amenities in terms of quality. Food is impeccable. Location fantastic
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 155 reviews
Price from
US$304.63
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...

T
Tiemi
From
Brazil
I liked everything about my stay, the staff were superb from checkin to checkout (they even went as far as to arranging a nail file to us). Rooms were quite big and very comfy, we had two amazing nights there. The location is not exactly central, but we felt very safe, it is a very nice neighbourhood (there is a Starbucks right across the street, a nice mall next door and many restaurants nearby). Breakfast (to be quite honest) wasn't really great, but they do offer a great and fancy variety of dishes. The highlight of the hotel's facilities though, is the gym. The gym is ridiculously big, there is a floor (yes, a floor) of strengthening (with a rowing machine, air bike, kettlebells, benches, dumbbells, etc), a floor for cardio (with a couple of treadmills, bikes, etc) and a stretching floor (basically a large balcony, not a big deal, but come on, they offer three floors of gym). Also the gym is 24/7 opened. Overall, great great great hotel.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 775 reviews
Price from
US$207.70
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.2
Superb - What previous guests thought, 371 reviews
Price from
US$493.29
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$236.55
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.

A
Alice
From
Italy
Amberhall is the place to be. The owners have done an incredible job, and the staff is outstanding. It's not just a little paradise oasis in appearance—everyone working there goes above and beyond to make it feel that way too.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 304 reviews
Price from
US$91.74
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.

A
Ada
From
Germany
It is very nice place, great service, 5 star breakfast. We will definitely come back!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 480 reviews
Price from
US$194.85
1 night, 2 adults

The Parkwood

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

J
Julie
From
Zimbabwe
This was our Fourth stay at the Parkwood. The staff are fantastic and the rooms are always spotless, JP constantly goes above and beyond for the guests. We love staying here!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 250 reviews
Price from
US$231.07
1 night, 2 adults
See all 2379 hotels in Johannesburg

Most booked hotels in Johannesburg in the past month

See all

Johannesburg's best hotels with breakfast

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 747 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$261.86 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 173 reviews

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

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

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

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

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

    From US$351.02 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 55 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$168.41 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$340.89 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 11 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$519.26 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 20 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$189.93 per night

Budget hotels in Johannesburg

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,426 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$78.12 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,314 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$160.62 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,319 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$88.46 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 6,183 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$95.63 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 2,837 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...

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

    Set in Johannesburg, 3.7 km from Observatory Golf Club, Garden Court Eastgate offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

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

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

    From US$68.07 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,967 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.

    From US$103.99 per night

Hotels in Johannesburg that you can book without a credit card

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

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

    From US$196.41 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$263.89 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 5,643 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.

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

    Holiday Inn Johannesburg provides modern accommodation in the affluent Rosebank suburb, a 30-minute drive from Tambo Airport.

    From US$202 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 240 reviews

    Located in Johannesburg and with Apartheid Museum reachable within 100 metres, Gold Reef City Hotel provides concierge services, non-smoking rooms, a restaurant, free WiFi throughout the property and...

    From US$135.54 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 816 reviews

    Gold Reef City Theme Park Hotel has a garden, terrace, a restaurant and bar in Johannesburg.

    From US$132.74 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 290 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.97 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 673 reviews

    Offering an outdoor pool and a restaurant, Clico Boutique Hotel is located in the leafy suburb of Rosebank. It has a 24-hour front desk and is just 1 km away from the Rosebank Gautrain station.

    From US$142.51 per night

FAQs about hotels in Johannesburg

See reviews by guests who stayed at hotels in Johannesburg

See all
  • From US$807.73 per night
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 173 reviews
    The location of the hotel is in one of the most beautiful areas In Johannesburg, the property that surrounds the hotel is just stunning, the room was so spacious and nice, the staff was so lovely and helpful, breakfast was delicious, everything was great.
    Guest review by
    Paloma
    Spain
  • From US$218.23 per night
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2,747 reviews
    The Staff were incredible. The views were amazing. The restaurant and food was just perfect! We would definitely recommend doing the Eco drive, we saw Zebra, Wildebeest, springboks, Impala and more. Our Eco Drive guide was brilliant! 10/10
    Guest review by
    Cormac
    Ireland
  • From US$212.55 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,014 reviews
    great facilities, lovely pool and restaurant/bar area in particular. staff were all very helpful. being able to stay and use facilities after checkout was particularly great
    Guest review by
    Abigail
    United Kingdom
  • From US$174.82 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 798 reviews
    Some of the best views of the city I’ve ever seen Amazing pool area Great welcome to the property Clean rooms Spacious room and great feel Friendly staff
    Guest review by
    Tsholofelo
    Ireland
  • From US$160.22 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,264 reviews
    Super nice staff that helped with everything that I needed, also close to the hospital where I needed to go and close to different shopping centers
    Guest review by
    Cristina Bührer
    Brazil
  • From US$165.87 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,092 reviews
    The location is really convenient with the malls in close proximity. The accommodation also has everything one needs for a comfortable stay.
    Guest review by
    MariaB
    Eswatini
  • From US$49.76 per night
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 501 reviews
    Nice breakfast. Practical base for visiting Johannesburg once again. Nice music (I would like to get that playlist)
    Guest review by
    Anette
    Denmark
  • From US$20.14 per night
    Scored out of 10, guest rating 5.6
    Passable - What previous guests thought, 205 reviews
    I was so amazing, being accompanied by loving and kind people treating us with astonishing love.
    Guest review by
    Kandjou
    Botswana
  • From US$80.95 per night
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 582 reviews
    Please see review for the 3 nights , this was an extended night. Same results was great
    Guest review by
    kelly (kelebogile)
    Botswana
  • From US$40.39 per night
    Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 413 reviews
    The room were spacious and comfortable and I'm looking forward to come back
    Guest review by
    Hlengiwe
    South Africa
  • From US$130.97 per night
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 451 reviews
    Friendly staff Perfect location for tourists as well
    Guest review by
    Jaimee
    Botswana
  • From US$138.30 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 787 reviews
    Staff were very friendly, helpful and accomodating.
    Guest review by
    Brumilde
    Namibia
  • From US$189.76 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 780 reviews
    Beautiful environment, I really enjoyed my stay.
    Guest review by
    Michael
    Nigeria
  • From US$57.64 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 3,054 reviews
    Upgraded to an apartment and it was stunning.
    Guest review by
    Andre
    South Africa
  • From US$59.71 per night
    Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 541 reviews
    The staff and the place met my expectation.
    Guest review by
    Johnson
    South Africa

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

  • 10.0

    I loved the restuarant we went to for our celebrotory and...

    I loved the restuarant we went to for our celebrotory and loved the space the guesthouse has for chilling very nice🙃what I didn't like is the Joannesburg traffic as always😁but we really enjoyed as a family.
    Guest review by
    ThapsM
    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
  • 4.0

    Johannesbourg is a beautiful city but unfortunately with big...

    Johannesbourg is a beautiful city but unfortunately with big safety issues mainly in the CBD. The area of Sandton where i stayed at the Sky hotel is maybe or not more beautiful but definitely cleaner and safer. But even there walking at night above all alone, is very risky. Wandering during day time can be enjoyable though you still have to exercise care. It's such a pleasure to go for a ballad at Mandella Square where many tourists go to get pictured with the huge statue of Madiba. Adjecant to Mandella Square visit the Africa's iconic shopping destination, the huge and sophisticated Sandton mall. Have a delicious lunch with a fresh mouth watering smoothie in one of the so many diversed restaurants or coffee shops of the mall. Shopping is pricy in this sophisticated mall. Uber is the best and safest way to move around Johannesbourg.
    Guest review by
    Patrick
    Mauritius
  • 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.0

    the accommodation is located in a very up market area in JHB...

    the accommodation is located in a very up market area in JHB and very secure, From the host to the security team, they were very accommodating and friendly. Walking distance to the beautiful restaurants and clubs.
    Guest review by
    Nadhir
    South Africa