Skip to main content

Search hotels in Johannesburg

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

Johannesburg – 2064 hotels and places to stay

Filter by:

Star Rating

Review score

Immerse yourself in the heart of Sandton at the newly renovated ONOMO Hotel Johannesburg Sandton, where a stylish and comfortable retreat awaits.

alway meets my expectations.
Review score
Good
1,563 reviews
Price from
$68.47
1 night, 2 adults

Southern Sun Rosebank, Johannesburg is a modern 4-star hotel in the heart of Rosebank offering an outdoor pool and a fitness center.

LOVED the restaurant! The price was great too!
Review score
Very Good
3,716 reviews
Price from
$107.60
1 night, 2 adults

Only 4.3 mi from Sandton's center, this modern hotel offers great service and accommodations in an ideal location for visiting Sandton, Bryanston, and Johannesburg's business areas.

Up the quality of the rooms
Review score
Very Good
2,827 reviews
Price from
$67.62
1 night, 2 adults

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

I had a very pleasant stay at the hotel. The staff were welcoming and attentive, the room was clean and comfortable, and the overall atmosphere made me feel at home. I especially appreciated the convenient location and the quality of service. I would definitely consider staying here again on my next visit
Review score
Wonderful
1,693 reviews
Price from
$130.80
1 night, 2 adults

The Indaba Hotel and Conference Center is a 4-star hotel located below the Magaliesberg Mountains and north of the business and commercial district of Sandton.

The property is not kept to standard in terms of cleanness
Review score
Good
1,694 reviews
Price from
$61.70
1 night, 2 adults

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.

Breakfast was excellent 👌 in a relaxed location.
Review score
Very Good
2,203 reviews
Price from
$78.43
1 night, 2 adults

The luxurious The Fairway Hotel, Spa & Golf Resort is located on the Randpark Golf Course in Johannesburg.

The restaurants on site were good, we enjoyed lunch overlooking the golf course and a more upscale feeling dinner inside the Hotel restaurant. The spa on site was very nice.
Review score
Excellent
2,327 reviews
Price from
$110.24
1 night, 2 adults

Located in Johannesburg, 2.2 miles from Parkview Golf Club, Garden Court Milpark, Johannesburg has accommodations with an outdoor swimming pool, private parking, a fitness center and a garden.

The breakfast was amazing. The food was good and fresh , the staff was also very helpful. Props to the chef.
Review score
Good
1,691 reviews
Price from
$77.99
1 night, 2 adults

Surrounded by lush gardens, Premier Hotel Falstaff offers air-conditioned rooms with a flat-screen satellite TV. It features an outdoor pool and a restaurant with a terrace.

The staff was friendly
Review score
Very Good
1,161 reviews
Price from
$77.29
1 night, 2 adults

Located in Johannesburg, 2 miles from Parkview Golf Club, The Jack Rose Hotel, Rosebank, Gautrain has accommodations with a restaurant, free private parking and a bar.

Everything from staff to the place...
Review score
Pleasant
1,443 reviews
Price from
$47.36
1 night, 2 adults
See all 2064 hotels in Johannesburg

Hotels with airport shuttles in Johannesburg

Most-booked hotels in Johannesburg in the past month

See all

Johannesburg's best hotels with breakfast

  • Review score
    Exceptional · 250 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.

  • Review score
    Exceptional · 177 reviews

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

  • Review score
    Wonderful · 302 reviews

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

  • Review score
    Wonderful · 104 reviews

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

  • Review score
    Exceptional · 41 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...

    Guest review
    Breakfast was good and dinning area was good Staff did their best
  • Review score
    Exceptional · 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.

  • Review score
    Exceptional · 82 reviews

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

    Guest review
    close to restaurants and shopping. also a safe area
  • Review score
    Exceptional · 7 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.

Budget hotels in Johannesburg

  • Review score
    Exceptional · 9 reviews

    Located in Johannesburg, 5.1 miles from Parkview Golf Club, Adinkra Boutique Hotel has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

    Guest review
    Excellent service from the staff Rooms were spacious and clean
  • Review score
    Excellent · 1,060 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...

  • Review score
    Very Good · 4,966 reviews

    Located in Johannesburg, a 12-minute walk from Gautrain Sandton Station, BlackBrick Sandton Two provides accommodations with a garden, free private parking and a terrace.

  • Review score
    Very Good · 1,506 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.

  • Review score
    Very Good · 1,442 reviews

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

  • Review score
    Excellent · 6,278 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...

  • Review score
    Very Good · 3,913 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.

  • Review score
    Very Good · 10,237 reviews

    Located in Johannesburg, Hotel Sky Sandton is 820 feet from Sandton City Mall and features various facilities, such as two restaurants, a fitness center and a bar.

Hotels located in the center of Johannesburg

  • Review score
    Exceptional · 2 reviews

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

  • Review score
    Wonderful · 12 reviews

    Located in Johannesburg, a 12-minute walk from Gautrain Sandton Station, Spacious Studio In Sandton, Johannesburg has accommodations with an outdoor swimming pool, free private parking, a garden and a...

  • Review score
    Wonderful · 1 review

    Located in Johannesburg, 1.2 miles from Johannesburg Stadium, Grand Station Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

  • Review score
    Excellent · 671 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.

  • Review score
    Excellent · 706 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.

  • Review score
    Excellent · 91 reviews

    Located in Johannesburg, 2.8 miles from Parkview Golf Club, Ten Bompas Hotel has accommodations with a garden, free private parking, a restaurant and a bar.

    Guest review
    The fireplace and the steam room in the room. The warmth and helpfulness of the stuff. Cosy beddings.
  • Review score
    Excellent · 632 reviews

    Located in Johannesburg, 3.5 miles from Gautrain Sandton Station, Johannesburg Marriott Hotel Melrose Arch provides accommodations with an outdoor swimming pool, private parking, a fitness center and...

  • Review score
    Excellent · 449 reviews

    The self-standing Villa Moyal offers modern, self-catering apartments as well as hotel rooms surrounded by gardens and a pool.

FAQs about hotels in Johannesburg

Dynamic African Metropolis

This multi-coloured and complex African metropolis is the biggest city in South Africa and probably the living example of its much debated history. Johannesburg is not the capital of the country, but it represents its main economic hub, and is also the seat of the Constitutional Court.

Popularly known as Jo’burg, the city is constantly under renovation in all areas, allowing it to slowly but decidedly overcome its ‘Apartheid’ legacy. The Central Business District (CBD) alternates historic buildings with skyscrapers and a lively nightlife. Suburbs like Melville, Newtown or Rosebank have a bohemian atmosphere. With some of the best Johannesburg hotels, Sandton City and Hyde Park are modern residential and shopping areas.

Get to know South Africa’s history at Constitution Hill, the Apartheid Museum, and the Hector Pieterson Museum. Natural areas like the UNESCO World Heritage Site ‘Cradle of Humankind’, the Lion Park Nature Reserve, or the Krugersdorp Nature Reserve are located outside the city.

OR Tambo International Airport is the largest airport in Africa, while the smaller Lanseria Airport offers connections to mainly domestic destinations. Hotels near Johannesburg’s airport are a popular choice to avoid the last-minute rush. Check out the wide range of Johannesburg accommodation deals available on Booking.com.

Learn more about visiting Johannesburg

  • 444 attractions
  • 119 points of interest
  • 15 neighborhoods

What Guests Said About Johannesburg:

  • Review score

    To walk in the steps of Gandhi, Mandela and Tutu was...

    To walk in the steps of Gandhi, Mandela and Tutu was inspiring. Combine that with a visit to the Cradle of Humankind and it puts the current struggles (economic, inequality, corruption) into perspective. Adjusting my perspective is one of the reasons I travel so Jo'burg was a good stop.
    Guest review by
    Margaret
    United States
  • Review score

    Arriving at the airport and taking an Uber to our hotel, at...

    Arriving at the airport and taking an Uber to our hotel, at night, and traveling around during the day via Uber felt safe. Visiting the Walter Sisulu Botanical Garden was a great outdoor experience. It's a big city so travel times can be long.
    Guest review by
    Martin
    United States
  • Review score

    Everything that I mentioned in the first block, it was not...

    Everything that I mentioned in the first block, it was not like we were even going to run after the check in their rule of taking ID or license is not worth what I expected, besides there was nothing valuable In there
    Guest review by
    Anonymous
  • Review score

    Sad the largest economy in Africa lavaged bt crime .

    Sad the largest economy in Africa lavaged bt crime . Insecurity such a serious issue thugs can kidnap you for ransom aby time . Police do little if anything on reported crime. Even locals think it is a waste of time to report a crime to the police.. they will simply laugh at you..locals say
    Guest review by
    Mathenge
  • Review score

    Johannesburg is central to everything and they are in reach.

    Johannesburg is central to everything and they are in reach. It is only the venue (Black Brick One) which was a problem. Absolutely no service. When I pointed out a few flaws the person in charge blamed management and there was no management at site!
    Guest review by
    Rooy
    South Africa
  • Review score

    Sadly Johannesburg is deteriorating.

    Sadly Johannesburg is deteriorating. Traffic lights and street lights don't work. Water outages. Litter everywhere and when it rains, the drains appear to be blocked. However for shopping, restaurants and medicals it is good. From a safety point of view, make sure you stay in safe areas. Too many homeless people begging at traffic lights and approaching you in the street and outside shopping centres. Not a place for a holiday.
    Guest review by
    Barbi
    South Africa

See reviews by guests who stayed at hotels in Johannesburg

See all
  • From $68.55 per night
    Review score
    Good · 14 reviews
    Great Hotel and great location. The staff was the best I have experienced during my many years of travel around the world. Will definitely use this hotel again when I travel back to Johannesburg. This place capture the essence of luxury and comfort and the warm relaxing jacuzzi was just superb.
    Guest review by
    Jessica Stacey
    South Africa
  • From $239.94 per night
    Review score
    Wonderful · 2,112 reviews
    My absolute favorite hotel in Africa!!! 😍👌 Beautiful hotel & the staff are always amazing. With two awesome restaurants with divine menus. That's why I choose The Houghton Hotel every time I am in Johannesburg. I just dig the vibe there! 👌
    Guest review by
    Zelda Ferreira 🌸
    South Africa
  • From $87.41 per night
    Review score
    Good · 1,691 reviews
    The breakfast was good and the location was perfect for my trip. The fact that they allowed for late check out is the best part of me using their hotel as my favorite for accommodation in Johannesburg.
    Guest review by
    setoki
    South Africa
  • From $221.28 per night
    Review score
    Excellent · 539 reviews
    A charming boutique hotel in a safearea of Johannesburg, close to where we needed to go. The decor was a combination of luxe modern and old safari, a perfect intoroduction to South Africa.
    Guest review by
    Gary
    United States
  • From $85.34 per night
    Review score
    Excellent · 449 reviews
    Nice and clean rooms, very close to Melrose Arch, a very nice breakfast, a good choice for first night in Johannesburg, South Africa
    Guest review by
    Sharon
    Israel

Research, refine, and make plans for your whole trip