Skip to main content

Search hotels in Johannesburg

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

Johannesburg – 2201 hotels and places to stay

Filter by:

Star Rating

Review score

ONOMO Hotel Johannesburg Sandton

Hotel in Sandton, Johannesburg

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

M
Michael
From
United Kingdom
Friendliness of the staff and excellent position
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,668 reviews
Price from
$71.89
1 night, 2 adults

Southern Sun Rosebank, Johannesburg

Hotel in Rosebank, Johannesburg

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

a
alli
From
South Africa
The reception area is amazing to get some work done
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 4,021 reviews
Price from
$85.83
1 night, 2 adults

Holiday Inn Express Sandton-Woodmead by IHG

Hotel in Johannesburg

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.

J
John
From
United States
breakfast
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,818 reviews
Price from
$66.93
1 night, 2 adults

Home Suite Hotels Rosebank

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

s
shelley
From
Canada
The property is a cashless property behind a well secured gate. The staff are friendly and the room appeared clean. The staff made us a great to go breakfast in the early morning.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,714 reviews
Price from
$133.80
1 night, 2 adults

Indaba Hotel, Spa & Conference Center

Hotel in Johannesburg

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.

Y
Yasmin
From
South Africa
Friendly staff, comfortable room and not too noisy.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,739 reviews
Price from
$83.16
1 night, 2 adults

Garden Court Eastgate

Hotel in Johannesburg

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.

A
Anonymous
From
Botswana
Breakfast was great, we enjoyed it
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,226 reviews
Price from
$80.22
1 night, 2 adults

The Fairway Hotel, Spa & Golf Resort

Hotel in Randburg, Johannesburg

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

J
Jeremy
From
United States
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.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,359 reviews
Price from
$106.59
1 night, 2 adults

Garden Court Milpark, Johannesburg

Hotel in Johannesburg

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.

S
Samkele
From
South Africa
Location, staff and breakfast
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,774 reviews
Price from
$84.82
1 night, 2 adults

Premier Hotel Falstaff

Hotel in Sandton, Johannesburg

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.

M
Mphahlele
From
South Africa
The staff was friendly
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,178 reviews
Price from
$81.49
1 night, 2 adults

The Jack Rose Hotel, Rosebank, Gautrain

Hotel in Rosebank, Johannesburg

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.

R
Rayberry9
From
South Africa
Everything from staff to the place...
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 1,442 reviews
Price from
$49.98
1 night, 2 adults
See all 2201 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

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

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 303 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.4
    Wonderful - What previous guests thought, 42 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.4
    Wonderful - What previous guests thought, 72 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.4
    Wonderful - What previous guests thought, 82 reviews

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

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 8 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.5
    Very Good - What previous guests thought, 7,195 reviews

    @Sandton Hotel features an outdoor swimming pool, garden, a restaurant and bar in Johannesburg.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,395 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...

Budget hotels in Johannesburg

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

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 1,375 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,379 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,201 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.3
    Very Good - What previous guests thought, 2,752 reviews

    Located in Johannesburg, 5.9 miles from Saps Mechanical School Golf Club, Radisson Hotel and Convention Centre OR Tambo Airport provides accommodations with an outdoor swimming pool, free private...

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 3,894 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.0
    Very Good - What previous guests thought, 9,727 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

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 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...

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 107 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.0
    Wonderful - What previous guests thought, 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.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2,790 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.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 677 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 8.9
    Excellent - What previous guests thought, 85 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.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 694 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.8
    Excellent - What previous guests thought, 436 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

  • 473 attractions
  • 119 points of interest
  • 15 neighborhoods

What Guests Said About Johannesburg:

  • 8.0

    It was easy to get around using Gautrain and Uber to...

    It was easy to get around using Gautrain and Uber to Rosebank and Randberg. My preferred places were Rosebank and Sandton Mall. We enjoyed food and Wine at the hotel restaurant and also at Tang and Opa.
    Guest review by
    Anonymous
  • 8.0

    Johannesburg is one of the most wonderful cities in the...

    Johannesburg is one of the most wonderful cities in the entire world to drive in, very sound and friendly driving city and mostly developing with such amazing infrastructure which connects from one city to another effectively. With Gautrain, Beautiful Hotels and Air Port , Beautiful N1 Friendly route and Transport varieties which connects you from one city to another effectively without any inconveniences, it is well effective city to travel to , explore and enjoy most of its night life , entertainment and mostly its hospitality.
    Guest review by
    Ndlela
  • 10.0

    first it is very safe, very clean, perfect staff with good...

    first it is very safe, very clean, perfect staff with good smile and very nice break fast, what must be done is on booking.com side they must up their game to let the receptionist lady's to be able to do their job without struggling with technology that is very slow
    Guest review by
    Dr Modime
    South Africa
  • 8.0

    Sandton and Rosebank are great but years of incompetence at...

    Sandton and Rosebank are great but years of incompetence at the council and political level have ruined this city. The governing party should be ashamed. The people of Joburg are great - politics has ruined the city
    Guest review by
    Rob Green
    United Kingdom
  • 8.0

    I enjoyed the outdoors at Emmarentia Dam and Walter Sisulu...

    I enjoyed the outdoors at Emmarentia Dam and Walter Sisulu Botanical Gardens. Visited a few restaurants at Rosebank, Eastgate mall, and Sandton City serving local and internation cuisine. Getting around is convenient and safe with Bolt and Uber. Gold Reef City casino provided a great night out with colleagues.
    Guest review by
    PM Corporate Services
    South Africa
  • 8.0

    Joburg is not a tourist destination but we did discover the...

    Joburg is not a tourist destination but we did discover the Apartheid Museum which was excellent! The trip to Sowet with the Hop on Hop off bus is interesting but a bit rushed. Rosebank Market in a Sunday is very good. Excellent restaurants there too!
    Guest review by
    Nat Kirk
    Zimbabwe

See reviews by guests who stayed at hotels in Johannesburg

See all
  • From $78.26 per night
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 3,894 reviews
    My stay at Blackbrick Sandton was excellent. The rooms are smart and clean, staff is exceptionally helpful and responsive, and the facilities are minimalist but good quality. Especially the location, if you need to be in Sandton CBD, cannot be beaten. In terms of price/quality this is my favourite place in Johannesburg and I'll be coming back.
    Guest review by
    Effemurai
    Switzerland
  • From $109.39 per night
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 694 reviews
    The hotel was the best choice during my vacation in South Africa. The complex is beautiful, the rooms are nicely furnished with view of the garden and pool. The food in the restaurant was excellent and the breakfast was lovely too. In addition, the staff was particularly nice and attentive. I should have stayed longer.
    Guest review by
    Krisuj
    Austria
  • From $53.85 per night
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 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 $127.48 per night
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 728 reviews
    Large hotel in central Johannesburg - proximity to the Wanderers sports club, with direct access to the club house and training grounds Very friendly staff Excellent restaurant at affordable tariff
    Guest review by
    pierre
    France
  • From $257.42 per night
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 3,833 reviews
    Brilliant staff that is always friendly and helpful. Best 5 star hotel that deserves a 10 star because of the great team of staff they have
    Guest review by
    Shamshad
    South Africa

Research, refine, and make plans for your whole trip