Search hotels in Johannesburg, South Africa

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

Z
Zohaib
From
Pakistan
Spacious rooms Clean New look
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,159 reviews
Price from
US$317.06
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.3
Superb - What previous guests thought, 1,718 reviews
Price from
US$137.49
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.

G
Grant
From
Australia
Ambience & environment, modern amenities & amazing friendly staff with delicious food.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,779 reviews
Price from
US$359.86
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...

u
uzziel
From
Zambia
Everything the food the environment in short all that there is to it
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 152 reviews
Price from
US$304.38
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...

S
Senwelo
From
Botswana
Everything was excellent,the decor,staff,location and personalized touches
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 779 reviews
Price from
US$264.60
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.

P
Progress
From
Zimbabwe
Clean, interior finishes, location
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 367 reviews
Price from
US$492.88
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.

G
Giulia
From
Italy
The Giglio Boutique Hotel is nothing short of a hidden gem, offering an experience that far surpasses the ordinary. From the moment we arrived, the warm and gracious welcome from the staff made us feel like cherished guests. Every detail of our stay was marked by impeccable service, and the personal touch of the team made all the difference. The highlight of our stay was undoubtedly the restaurant, where every dish was a masterpiece. The food was nothing less than exceptional, showcasing the chef's talent in every bite. Accompanied by an extensive wine list featuring carefully selected labels, the dining experience was a true celebration of flavor and sophistication. Our room was a haven of comfort, with an elegant design that exudes luxury. The bed, especially the mattress, provided the perfect balance of softness and support, ensuring a restful night’s sleep after days of exploration and indulgence. The attention to detail in the room's décor and amenities truly elevated our stay. The hotel itself is a beautiful blend of modern elegance and classic charm. Every corner of the property is thoughtfully designed, creating an ambiance of refinement that invites relaxation. It is truly deserving of ten stars—and more. The Giglio Boutique Hotel is an extraordinary retreat, and we look forward to returning for another exceptional experience.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 428 reviews
Price from
US$201.77
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.

E
Emmy
From
Spain
We had a great time at the guest house. We met Alex the owner and had a great dinner cooked by Tercia who also was very sweet to our son. Highly recommend Amberhall!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 295 reviews
Price from
US$91.66
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.

E
Ethienne
From
Brazil
The room was beautiful as the intere property. The bed was amazing, very cozy and comfortable. The room was big and very clean. The house is extremely beautiful and peaceful. The pool is also a plus. The breakfast was delicious too.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 484 reviews
Price from
US$194.69
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.

M
Markus
From
Austria
Everything was perfect! Friendly people, best place to stay in Johannesburg!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 246 reviews
Price from
US$230.88
1 night, 2 adults
See all 2376 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, 717 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$257.31 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 179 reviews

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

    From US$807.06 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 311 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.0
    Superb - What previous guests thought, 112 reviews

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

    From US$337.24 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 53 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$238.77 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 71 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.67 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 80 reviews

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

    From US$296.94 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$518.82 per night

Budget hotels in Johannesburg

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,378 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$80.36 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 5,340 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$88.20 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,313 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$117.46 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,329 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$86.64 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 6,145 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$90.65 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 3,742 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$86.76 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 9,078 reviews

    Situated in Johannesburg, Hotel Sky Sandton is 250 metres from Sandton City Mall and features various facilities, such as two restaurants, a fitness centre and a bar.

    From US$122.38 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 5,669 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$66.96 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, 2,779 reviews

    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.

    From US$384.62 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 2,841 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$162.62 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 560 reviews

    City Lodge Hotel Bryanston is set in Johannesburg, 5 km from Sandton City Shopping Centre and 14 km from Johannesburg Stadium. Every room is equipped with a flat-screen TV.

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

  • VMCC

    Hotel in Johannesburg
    No credit card needed
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 120 reviews

    Ideally set in Johannesburg, VMCC features air-conditioned rooms with free WiFi and free private parking. This 3-star hotel offers a 24-hour front desk and a concierge service.

    From US$40.35 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 4 reviews

    Attractively located in the Sandton district of Johannesburg, Michelangelo Hotel Luxury 1 Bedroom Apartment- Nelson Mandela Square & Sandton City is situated 600 metres from Gautrain Sandton Station,...

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 4 reviews

    Situated in Johannesburg, within 1.1 km of Gautrain Sandton Station and 1.5 km of Sandton City Mall, Cans BlackBrick lux features accommodation with a bar and as well as free private parking for...

  • Scored out of 10, guest rating 2.0
    Very poor - What previous guests thought, 2 reviews

    Set in Johannesburg, 3.3 km from Gold Reef City Casino, Ophirton Hotel offers accommodation with a restaurant, free private parking and a bar.

FAQs about hotels in Johannesburg

See reviews by guests who stayed at hotels in Johannesburg

See all
  • From US$105.87 per night
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1,870 reviews
    The room was compact but comfortable, clean and quiet. The hotel is very close to a major shopping centre and many restaurants and cafes. The staff were excellent, very obliging and friendly. The breakfast was also excellent offering both cold and hot dishes. Good wifi.
    Guest review by
    John
    Australia
  • From US$807.06 per night
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 179 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$40.35 per night
    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 448 reviews
    Was there breakfast meant to be included because I wasnt aware any of the sort was on offer I did not even know there was a kitchen. However the venue itself was so much nicer inside than expected wow.
    Guest review by
    Wood
    Abkhazia
  • From US$138.58 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 770 reviews
    The fresh croissants at breakfast everyday was something to look forward to. Everyone talked about the showers!! Those showers were so glorious they are now the measure of how good a shower is.
    Guest review by
    Dailes
    Zambia
  • From US$230.47 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,053 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$130.92 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,296 reviews
    The food was amazing. The Chef did an amazing job with the prawns. Very friendly staff. The staff at the reception....awesome .
    Guest review by
    Mwiza
    Zambia
  • From US$130.61 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,083 reviews
    Reception where very friendly. They communicated clearly and explained all the facilities in an around us.
    Guest review by
    Charmaine
    Namibia
  • From US$384.62 per night
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2,779 reviews
    Ambience & environment, modern amenities & amazing friendly staff with delicious food.
    Guest review by
    Grant
    Australia
  • From US$225.69 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 780 reviews
    Breakfast was execllent. The gym was great too just limited space. Bar is top notch.
    Guest review by
    Musa Makwinja
    Botswana
  • From US$123.60 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 797 reviews
    Everything about the Hotel was excellent and I really enjoyed my experience.
    Guest review by
    Wilfred
    India
  • From US$47.97 per night
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 515 reviews
    proximity to where I was working,and mostly kindness of the staff
    Guest review by
    Ramolelekwane
    Botswana
  • From US$57.59 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 3,018 reviews
    Rooms really good, the comfortable bed, amazing staff!!!
    Guest review by
    Jessica
    Brazil
  • From US$109.53 per night
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 469 reviews
    Friendly staff Perfect location for tourists as well
    Guest review by
    Jaimee
    Botswana
  • From US$20.12 per night
    Scored out of 10, guest rating 5.5
    Passable - What previous guests thought, 216 reviews
    Quite good inside Tv you choose what you want
    Guest review by
    Bheks71
  • From US$83.59 per night
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 604 reviews
    I'm impressed it is well maintained
    Guest review by
    Tsumbedzo
    South Africa
  • From US$63.41 per night
    Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 579 reviews
    Really friendly and helpful staff
    Guest review by
    Colin
    Australia

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

  • 10.0

    The city is lovely, especially if you want to shop around.

    The city is lovely, especially if you want to shop around. Especially at Small street and Carlton Center and the China mall were you can find everything, from traditional clothes to household furniture and products, the street food was excellent was all traditional South African food👌
    Guest review by
    Lungile
    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
  • 8.0

    Sandton is where I'd recommend visitors to stay.

    Sandton is where I'd recommend visitors to stay. Affordable and reliable transport facilities - Gautrain, Bolt, private transfer services. I use BSD Shuttles. Nelson Mandela Square is a must; and Every shop you could ever want is at Sandton City ; along with a host of accommodation options to suit all budgets.
    Guest review by
    Sharon
    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
  • 10.0

    Wonderful hotel with a great restaurant in a fun, safe area...

    Wonderful hotel with a great restaurant in a fun, safe area of Johannesburg. It is right on the border of a hopping, upscale mall with great food and fun shops. Extremely safe area. Staff was always helpful and genuinely wanted to be in the hospitality field. Can't recommend this hotel highly enough.
    Guest review by
    karen
    United States