Search hotels in Johannesburg, South Africa

Enter your dates and choose from 2356 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, 1.6 miles from Observatory Golf Club, The Houghton Hotel, Spa, Wellness & Golf provides accommodations with an outdoor swimming pool, free private parking, a fitness center...

J
Juliana
From
Brazil
The room and the facilities, the attention to detail and level of service of the staff were amazing. The food was also excellent!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,154 reviews
Price from
$251.14
1 night, 2 adults

Home Suite Hotels Rosebank

Hotel in Johannesburg

Home Suite Hotels Rosebank features accommodations set in Rosebank and located less than 0.6 mi from Rosebank Gautrain station, Home Suite Hotels Rosebank offers accommodations for any discerning...

D
Diane
From
United States
Friendly staff, comfortable public spaces, nice room, quiet neighborhood.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,725 reviews
Price from
$136.13
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.

L
Laone
From
Botswana
The property was clean, tranquil and had great views
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,778 reviews
Price from
$356.30
1 night, 2 adults

The Monarch Hotel

Hotel in Johannesburg

Located in Johannesburg and with Parkview Golf Club reachable within 2.5 miles, The Monarch Hotel has concierge services, allergy-free rooms, a terrace, free WiFi throughout the property and a...

M
Maggie
From
United States
Very unique and comfortable. Had enough space to relax and the staff was very nice
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 151 reviews
Price from
$301.37
1 night, 2 adults

HYDE JOHANNESBURG ROSEBANK

Hotel in Johannesburg

Located in Johannesburg and with Parkview Golf Club reachable within 2.5 miles, HYDE JOHANNESBURG ROSEBANK has concierge services, non-smoking rooms, a fitness center, free WiFi throughout the...

K
Kevin
From
South Africa
A well positioned hotel, with an excellent on-site restaurant. A variety of restaurants and shops within walking distance of the hotel. Super friendly and helpful staff. Room size is good with comfortable beds.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 774 reviews
Price from
$261.99
1 night, 2 adults

The Leonardo

Hotel in Johannesburg

Located in Johannesburg and with Gautrain Sandton Station reachable within a 6-minute walk, The Leonardo provides concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi and a...

M
Mwamba
From
Democratic Republic of the Congo
the location,the staff were very kind and the apartments were very clean
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 368 reviews
Price from
$488.01
1 night, 2 adults

Amberhall Guesthouse

Hotel in Johannesburg

Located 5 mi from Monte Casino, Amberhall Guest house in Randburg features a garden with a small stream. All rooms have a flat-screen TV with satellite channels.

A
Alvarez
From
United States
Staff was amazing and super accommodating. We had the best dinners prepared by Tersia!!!! It was all super nice and delicious
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 298 reviews
Price from
$90.75
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 accommodations with a swimming pool and free Wi-Fi in all areas.

R
Ronel
From
Namibia
Everything. It was just spot on.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 245 reviews
Price from
$228.60
1 night, 2 adults

54 on Bath, Johannesburg Rosebank

Hotel in Johannesburg

In the cultural district of Rosebank, 54 on Bath, Johannesburg Rosebank features a large terrace area and an outdoor swimming pool. The spacious rooms include a work desk and wide windows.

V
VanAda
From
Mauritius
Everything was perfect - The staff is AMAZING, the hotel is absolutely stunning, rooms are clean and comfortable. Food (breakfast and dinner) is really good with a vast variety. There's a direct access to Rosebank Mall which makes it perfect if you're only there for a few days.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 705 reviews
Price from
$264.45
1 night, 2 adults

Saxon Hotel, Villas & Spa

Hotel in Johannesburg

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

N
Nancy
From
United States
this property is magnificent!!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 176 reviews
Price from
$924.66
1 night, 2 adults
See all 2356 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
    Wonderful - What previous guests thought, 705 reviews

    In the cultural district of Rosebank, 54 on Bath, Johannesburg Rosebank features a large terrace area and an outdoor swimming pool. The spacious rooms include a work desk and wide windows.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 176 reviews

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

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 111 reviews

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

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 52 reviews

    Located in Johannesburg, 2.7 miles from Johannesburg Stadium, 10 2nd Avenue Houghton Estate by Dream Resorts has accommodations with an outdoor swimming pool, free private parking, a fitness center...

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 71 reviews

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

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

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,362 reviews

    Located in Johannesburg, 4.8 miles from Observatory Golf Club, BlackBrick Bedfordview ApartHotel provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a...

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 5,330 reviews

    Located in Johannesburg, within a 12-minute walk of Gautrain Sandton Station and one mile of Sandton City Mall, BlackBrick Sandton Two provides accommodations with a garden and free WiFi as well as...

Budget hotels in Johannesburg

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 1,321 reviews

    Located in Johannesburg, 2.5 miles from Parkview Golf Club, Hyatt House Johannesburg Rosebank has accommodations with a fitness center, free private parking, a garden and a terrace.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,332 reviews

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

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 6,149 reviews

    Located in Johannesburg, a 10-minute walk from Gautrain Sandton Station, The Catalyst Apartment Hotel by NEWMARK has accommodations with an outdoor swimming pool, free private parking, a fitness...

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 3,759 reviews

    Located in Johannesburg, a 15-minute walk from Gautrain Sandton Station, Blackbrick Sandton One has accommodations with a fitness center, free private parking, a terrace and a restaurant.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 5,682 reviews

    Featuring a casino, Hotel Perte at Montecasino is located in Johannesburg in the Gauteng region, a 3-minute walk from Montecasino and 7.6 miles from Sandton City Mall.

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

    Located in Johannesburg, 2.3 miles from Observatory Golf Club, Garden Court Eastgate has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1,848 reviews

    Immerse yourself in the heart of Sandton at ONOMO Hotel Johannesburg Sandton, where a stylish and comfortable retreat awaits. our hotel is ideally located on the doorstep of Nelson Mandela Square,...

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 3,119 reviews

    Showcasing an outdoor pool and views of the garden, Road Lodge Sandton is located in Johannesburg, just 1.1 miles from Sandton City Shopping Centre.

Hotels in Johannesburg you can book without a credit card

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 310 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.3
    Wonderful - What previous guests thought, 79 reviews

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

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 682 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 0.6 mi away from the Rosebank Gautrain station.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 829 reviews

    Located in Parktown, the Holiday Inn Johannesburg Sunnyside Park is a hotel offering stylish accommodations, fantastic service and beautiful, green surroundings.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 23 reviews

    Located in Johannesburg, a 8-minute walk from Gautrain Sandton Station, Capitol on the Park has accommodations with a garden, free private parking, a terrace and a restaurant.

  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 24 reviews

    Ideally set in the Maboneng district of Johannesburg, Room 339 craft Maboneng is located 3.1 miles from Observatory Golf Club, 4.8 miles from Gold Reef City & Casino and 4.9 miles from Apartheid...

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 3 reviews

    Ideally set in the Sandton district of Johannesburg, Michelangelo Hotel Luxury 1 Bedroom Apartment- Nelson Mandela Square & Sandton City is located a 7-minute walk from Gautrain Sandton Station, half...

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

    Located in Johannesburg, a 12-minute walk from Gautrain Sandton Station, Cans BlackBrick lux has accommodations 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 $92.47 per night
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 472 reviews
    Staff was amazing, very friendly and pleasant. Great restaurant with awesome staff and very tasty and fresh menu. Room was spacious and comfortable. Great security and has a back up generator.
    Guest review by
    Hlee
    Australia
  • From $96.03 per night
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1,848 reviews
    I arrived early and they had me in a room by 11:00 am. The rooms were small, but very clean and modern. Loved the rainfall shower and free wifi. I did not experience loadshedding while there.
    Guest review by
    Peachgator
    United States
  • From $51.37 per night
    Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 586 reviews
    The place is very beautiful I love everything about that place,the room is very clean,bed very comfortable I will definitely come back... I did enjoy being there,keep up the good work🙌❤
    Guest review by
    Florah
    South Africa
  • From $57.02 per night
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 3,004 reviews
    Everything was perfect their friendly staff. Their breakfast was super 👍 delicious 😋. The place is near by the shops you can walk. It's a great place to stay no noise.
    Guest review by
    Vuyiswa Ndlovu
    South Africa
  • From $39.95 per night
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 459 reviews
    Close to Eastgate mall Bed comfortable Very clean room They Offered for my car to be washed at the parking Wifi signal strength very strong Hot water
    Guest review by
    Thabo
    South Africa
  • From $118.78 per night
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 772 reviews
    I liked everything, but the friendliness and courtesy of all staff has to be emphasized. Wonderful experience.
    Guest review by
    Thomas
    Canada
  • From $208.56 per night
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,063 reviews
    There rooms are clean,comfortable and the staff is professional and friendly Quality food at affordable prices
    Guest review by
    MAMWERE
    Zimbabwe
  • From $104.74 per night
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 611 reviews
    I love the receptions very helpful.They helped with places to visit as well.
    Guest review by
    Mwayi Magombo
    Malawi
  • From $125.97 per night
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 1,288 reviews
    We loved our stay, the food was delicious and staff was lovely
    Guest review by
    Ntokozo Skhandisa Mdluli
    South Africa
  • From $116.65 per night
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,084 reviews
    The decor, beds, cleanliness, everything was almost perfect.
    Guest review by
    Raksha
    China
  • From $119.12 per night
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 769 reviews
    Very clean and spacious. It was a magnificent place to stay
    Guest review by
    Jimu
    South Africa
  • From $270.68 per night
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2,778 reviews
    The property was clean, tranquil and had great views
    Guest review by
    Laone
    Botswana
  • From $19.92 per night
    Scored out of 10, guest rating 5.6
    Fair - What previous guests thought, 217 reviews
    The bed was comfortable and the room was so clean
    Guest review by
    Naledi
    South Africa
  • From $100.74 per night
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 794 reviews
    Staff was exceptionally nice and professional
    Guest review by
    Pamela
    United States
  • From $51.82 per night
    Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 524 reviews
    Friendly Staff,receptionist lady
    Guest review by
    Asiphe
    South Africa
  • From $799.09 per night
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 176 reviews
    this property is magnificent!!
    Guest review by
    Nancy
    United States

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

  • 10.0

    I really enjoyed shopping.

    I really enjoyed shopping. The malls are great and with a variety of outlets, offering many varied shopping options. I also enjoyed fine dinning. Excellent cuisine in Johannesburg. Many different types of restaurants offering all types of cuisines to meet global expectations from global citizens. The Mall of Africa, Sandton City, Gold Reef. The list is endless! Car hires easily accessible at reasonable prices, Uber and Bolt provide other options for easily moving around and about.
    Guest review by
    Dangarembizi
    Namibia
  • 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.0

    Johannesburg, Jozi, isn’t just a city, it’s cultural.

    Johannesburg, Jozi, isn’t just a city, it’s cultural. From the moment you land at OR Tambo, you feel it in the air, the people, music, customer service, culture, the scent of street food, the hustle of Sandton’s black excellence. You’ll see the scars of apartheid etched into apartheid museum, but you’ll also witness the triumph of black creativity, entrepreneurship, and community. So ya Johannesburg is for those who want to engage, learn, and grow.
    Guest review by
    Gxr Traveller
    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

    Beautiful city. Great for shopping.

    Beautiful city. Great for shopping. Prices of clothes very good and several shops including all the big brands. Enjoyed the sight seeing tour on the Big bus. Interesting history and lots to see. Many restaurants. Great food
    Guest review by
    Dorcas
    United States
gogless