In partnership with
Time Out England Ltd

Search hotels in Johannesburg, South Africa

Enter your dates and choose from 2369 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,157 reviews
Price from
$252.57
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...

V
Vânia
From
Mozambique
Perfect place to stay in Rosebank! Facilities are very safe and they have generator. Modern rooms, with heat. The breakfast is marvelous 😋food is really nice.😋😋😋
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,724 reviews
Price from
$136.90
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
Miguel Angel
From
France
Fantastic location and views, stylish room and excellent breakfast
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,781 reviews
Price from
$344.68
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
$303.08
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...

D
Deborah
From
United States
The staff that work at the hotel were terrific! They were so helpful with arranging transport, giving me advice as a newcomer to Johannesburg, and keeping the room clean, well-maintained and comfortable. Proud Mary restaurant downstairs also had excellent food and a great staff, too.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 776 reviews
Price from
$258.31
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...

S
Shiralee
From
United States
Staff is amazing. Very responsive to anything you need. Gorgeous hotel unbelievable views incredible location. Food is very good. Pool is beautiful and the spa is great. Highly recommend.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 369 reviews
Price from
$432.23
1 night, 2 adults

The Giglio Boutique Hotel at Zevenster

Hotel in Johannesburg

Located in Johannesburg, 4.6 miles from Observatory Golf Club, The Giglio Boutique Hotel at Zevenster has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

U
Ursula
From
Switzerland
lovely stay. staff accommodated our late checkout which was much appreciated.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 428 reviews
Price from
$200.90
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, 299 reviews
Price from
$91.27
1 night, 2 adults

Hoeveld House

Hotel in Johannesburg

Featuring free WiFi throughout the property, Hoeveld House offers accommodations in Sandton, 656 feet from Inanda Club.

A
Anthony
From
Australia
The food was amazing. House was in a great location and the grounds were large and well maintained. Our room was of a high standard with large comfortable bed area and separate lounge. Bathroom facilities were spacious. The house had a communal lounge room, large dining room, breakfast room and large grounds including seating and pool.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 484 reviews
Price from
$193.86
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 0.6 mi from the Johannesburg Zoo. Featuring an expansive lush garden, the hotel offers a restaurant, fitness center.

M
Maria Teresa
From
Mexico
We loved everything about this hotel. Views are just lovely, rooms are spacious and decoration is nice. Staff is exceptional and food was great. We will definitely stay here for future trips to Johannesburg.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 525 reviews
Price from
$660.11
1 night, 2 adults
See all 2369 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.5
    Exceptional - What previous guests thought, 245 reviews

    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.

    From $202.30 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 707 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.

    From $271.99 per night
  • 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.

    From $861.02 per night
  • 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.

    From $618.78 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 112 reviews

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

    From $373.11 per night
  • 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...

    From $237.76 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 70 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.

    From $262.54 per night
  • 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.

    From $295.67 per night

Budget hotels in Johannesburg

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,369 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...

    From $73.30 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 5,337 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...

    From $91.55 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,318 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.

    From $107.69 per night
  • 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.

    From $88.01 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 1,461 reviews

    Located in Johannesburg, 2.8 miles from Sandton City Mall, Radisson RED Hotel Johannesburg Rosebank provides accommodations with an outdoor swimming pool, private parking, a fitness center and a...

    From $140.70 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 6,156 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...

    From $90.26 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 3,751 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.

    From $80.07 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 2,325 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.

    From $82.80 per night

Hotels in Johannesburg you can book without a credit card

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 5,673 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.4
    Very Good - What previous guests thought, 3,531 reviews

    Located a 11-minute walk from Montecasino, Piazza Hotel Montecasino offers 3-star accommodations in Johannesburg and features a fitness center, a terrace and a bar.

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

    Pivot Hotel Montecasino features a fitness center, terrace, a restaurant and bar in Johannesburg.

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

    Featuring a manicured Tuscan-style garden and a large outdoor pool with a relaxing area, this luxurious 5-style hotel is located in the peaceful area of Fourways Johannesburg.

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

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

    From $134.85 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 787 reviews

    Gold Reef City Theme Park Hotel has an outdoor swimming pool, garden, a terrace and restaurant in Johannesburg. This 4-star hotel offers an ATM and a concierge service.

    From $132.07 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 303 reviews

    Located in Johannesburg, 6.3 miles from Parkview Golf Club, The Northcliff Boutique Hotel has accommodations with a garden, free private parking, a terrace and a restaurant.

    From $160.15 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 557 reviews

    Located in Johannesburg in the region of Gauteng, 3.4 miles from Sandton City Shopping Centre, City Lodge Hotel Bryanston features an outdoor pool and views of the pool.

    From $82.12 per night

FAQs about hotels in Johannesburg

See reviews by guests who stayed at hotels in Johannesburg

See all
  • From $114.80 per night
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 470 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 $63.14 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.34 per night
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 3,010 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 $40.18 per night
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 453 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 $173.93 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 777 reviews
    I liked everything, but the friendliness and courtesy of all staff has to be emphasized. Wonderful experience.
    Guest review by
    Thomas
    Canada
  • From $211.47 per night
    Scored out of 10, guest rating 8.5
    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 $133.97 per night
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 1,293 reviews
    One of the most comfortable stays I’ve had in a hotel. The room was very clean. Staff was friendly.
    Guest review by
    Thato
    Qatar
  • From $265.68 per night
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2,781 reviews
    Fantastic location and views, stylish room and excellent breakfast
    Guest review by
    Miguel Angel
    France
  • From $117.96 per night
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1,854 reviews
    Great location Friendly staff Great meals at the restaurant
    Guest review by
    TAFADZWA
    Rwanda
  • From $188.79 per night
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 770 reviews
    Very clean and spacious. It was a magnificent place to stay
    Guest review by
    Jimu
    South Africa
  • From $20.03 per night
    Scored out of 10, guest rating 5.5
    Fair - What previous guests thought, 218 reviews
    The bed was comfortable and the room was so clean
    Guest review by
    Naledi
    South Africa
  • From $79.39 per night
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 608 reviews
    Everything was good there breakfast was 100%
    Guest review by
    Ayanda
  • From $123.07 per night
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 795 reviews
    The place is superb, it's a must visit
    Guest review by
    Cornelious
    Zimbabwe
  • From $52.11 per night
    Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 519 reviews
    Breakfast was nice ,location Exellent
    Guest review by
    david
    Namibia
  • From $104.04 per night
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,085 reviews
    Beautiful, clean establishment.
    Guest review by
    Siyabonga
    South Africa
  • From $861.02 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

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

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

    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
gogless