Skip to main content

Search hotels in Johannesburg

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

Filter by:

Star Rating

Review score

Johannesburg – 685 hotels and places to stay

See the latest prices and deals by choosing your dates.
ONOMO Hotel Johannesburg Sandton, hotel in Johannesburg

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

Everything
Scored 7.8
7.8
Rated good
Good
1,093 reviews
Price from
$80.64
1 night, 2 adults
Southern Sun Rosebank, Johannesburg, hotel in Johannesburg

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

I liked everything
Scored 8.1
8.1
Rated very good
Very Good
2,366 reviews
Price from
$101.83
1 night, 2 adults
Holiday Inn Express Sandton-Woodmead, an IHG Hotel, 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.

very welcoming and polite staff really enjoyed my stay
Scored 8.3
8.3
Rated very good
Very Good
2,689 reviews
Price from
$65.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...

Awesome and friendly staffs; excellent communication (fast responses via WhatsApp); best host (Maggie & Hazel); amazing breakfast in Rosebank area; best team/services at the breakfast; heavenly comfy mattress; best sleep; super clean room; best shower experience (super awesome water pressure, sustainable/non single-use toiletries; great shampoo..); modern & sleek room decor; great coffee and tea in room; the steak and food we had for dinner at the hotel is much better than The Grillhouse Rosebank (a 5 stars restaurant) ;
Scored 9.3
9.3
Rated wonderful
Wonderful
1,605 reviews
Price from
$135.68
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.

The staff reception was welcoming and explained all what we needed to know, both check i'in and out were seamless. It was an awesome stay
Scored 7.9
7.9
Rated good
Good
1,620 reviews
Price from
$79.64
1 night, 2 adults
The Fairway Hotel, Spa & Golf Resort, hotel in Johannesburg

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

The location on the Randpark Golf Course is simply breathtaking! You’ll be treated to a stunning view of the chipping green, and the mornings are especially peaceful. The breakfast was fantastic, and the room was spacious and stylish.
Scored 8.5
8.5
Rated very good
Very Good
2,037 reviews
Price from
$108.09
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.

Good
Scored 7.9
7.9
Rated good
Good
1,853 reviews
Price from
$73.98
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.

Good breakfast indeed
Scored 7.9
7.9
Rated good
Good
1,356 reviews
Price from
$79.61
1 night, 2 adults
Premier Hotel Falstaff, hotel in 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.

Very good location but from gate to entrance is far when you are drop off.
Scored 8.1
8.1
Rated very good
Very Good
899 reviews
Price from
$114.34
1 night, 2 adults
The Jack Rose Hotel, Rosebank, Gautrain, hotel in 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.

Scored 7.2
7.2
Rated good
Good
1,503 reviews
Price from
$77.97
1 night, 2 adults
See all 388 hotels in Johannesburg

Most-booked hotels in Johannesburg in the past month

Johannesburg's best hotels with breakfast

  • 24 On Basil Boutique Luxury Hotel
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 45 reviews

    Located in Johannesburg, 5.9 miles from Montecasino, 24 On Basil Boutique Luxury Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    Everything was perfect 👌 we had a wonderful experience

  • 10 2nd Avenue Houghton Estate by Dream Resorts
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 15 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...

    La disponibilité de Darrel. Le cadre splendide et confortable !! Le calme de l'endroit permet de se détendre un maximum.

  • The Monarch Hotel
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 58 reviews

    Located in Johannesburg, 2.5 miles from Parkview Golf Club, The Monarch Hotel has accommodations with a terrace, private parking, a restaurant and a bar. This 5-star hotel offers a concierge service.

    The room was beautiful. The amenities were the best.

  • Sanctuary Mandela
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 61 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.

    Staff through out the hotel were attentive and helpful

  • The Syrene Boutique Hotel
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 15 reviews

    Located in Johannesburg’s wealthy Sandton District, The Syrene is a modern colonial-style hotel set among gardens and an outdoor pool. It features intimate accommodations with a gourmet restaurant.

    staff, facilities and amenities were very good and attentive to the needs

  • Hyatt House Johannesburg Rosebank
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 1,545 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.

    The staff very friendly ,helpful qnd the hotel is clean

  • Radisson RED Hotel Johannesburg Rosebank
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 1,535 reviews

    Located in Johannesburg, 2.8 miles from Parkview Golf Club, Radisson RED Hotel Johannesburg Rosebank provides accommodations with a fitness center, private parking, a terrace and a restaurant.

    Exceptionally excellent staff welcoming and service

  • Piazza Hotel Montecasino
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 3,370 reviews

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

    Great location, comfortable rooms and amazing staff

Budget hotels in Johannesburg

  • BlackBrick Sandton Two
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 4,321 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.

    The staff was friendly and the place is peaceful and clean.

  • @Sandton Hotel
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 6,136 reviews

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

    The place is clean, friendly stuff and great breakfast

  • Hyatt House Johannesburg, Sandton
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 1,438 reviews

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

    It's home away from home. Best place to stay in.

  • The Catalyst Apartment Hotel by NEWMARK
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 6,106 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...

    View, clean rooms, convenience and friendly staff,

  • Blackbrick Sandton One
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 3,827 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.

    Security, Cleanliness, so quiet & very professional

  • Hotel Sky, Sandton
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 11,706 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.

    Modern… clean and functional -perfect for short stay

  • Hotel Perte at Montecasino
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 5,731 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.

    It was very pretty, very comfortable and very clean.

  • The Capital Melrose
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 1,104 reviews

    Located in Johannesburg, 3.7 miles from Gautrain Sandton Station, The Capital Melrose provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a restaurant.

    Cleanliness and quiet at night allows for restful night

Hotels located in the center of Johannesburg

  • CAG The Tyrwhitt
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Located in Johannesburg, 2.2 miles from Parkview Golf Club, CAG The Tyrwhitt provides concierge services and free WiFi throughout the property.

  • Spacious Studio In Sandton, Johannesburg
    Scored 9.3
    9.3
    Rated wonderful
    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...

    It’s in a very secure place and close to shopping malls.

  • Easy Stay - The Tyrwhitt Rosebank
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 209 reviews

    Located in Johannesburg, 2.2 miles from Parkview Golf Club, Easy Stay - The Tyrwhitt Rosebank provides accommodations with free WiFi and free private parking.

    safety,there was no noise and the guards are helpful

  • Ten Bompas Hotel
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 91 reviews

    Ten Bompas is located in Dunkeld close within 3.1 mi from the residential and commercial centers of Sandton, Hyde Park and Rosebank.

    Location great and the hotel is lovely. Room is great.

  • Marriott Executive Apartments Johannesburg, Melrose Arch
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 89 reviews

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

    close to restaurants and shopping. also a safe area

  • The Leonardo
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 309 reviews

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

    i liked the space in the apartment and lovely bath

  • The Peech Hotel
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 90 reviews

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

    great architecture and large room. beautiful gardens

  • Villa Moyal
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 451 reviews

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

    Everything about it . I didn’t have breakfast there.

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
  • 336 attractions
  • 119 points of interest
  • 15 neighborhoods

What Guests Said About Johannesburg:

  • Scored 10
    10

    Getting around in Johannesburg can be tricky with lots of...

    Getting around in Johannesburg can be tricky with lots of traffic. The Uber drivers are always efficient and friendly and offer stimulating advice on current affairs. Plus current rates are very affordable. It's always easy to order food in as there are many excellent restaurants in the city which cater for eating out at home...
    David
    South Africa
  • Scored 6.0
    6.0

    We attended a ballet competition in Johannesburg (...

    We attended a ballet competition in Johannesburg (Braamfontein) As we left the venue three security guards were chasing two men who have obviously been naughty. I would not recommend people of my age to visit the City Centre though. We spent more time in the Fourways area after 77 On Percy and found that to be a safer area.
    Barend VOrster
    South Africa
  • Scored 10
    10

    Johannesburg is a very typical commercial City.Vast and well...

    Johannesburg is a very typical commercial City.Vast and well spread out. The only thing I feel for the city people to be more on the street is to have a good public transportation system which is sadly missing. Hardly there are any persons seen on the street and this gives you a feeling of fear to walk around. Evenings and night are spent mailing in the confines of your hotel room which makes it boring.
    Rajagopalchari
    India
  • Scored 10
    10

    JB is challenging yet fascinating and there are lots of safe...

    JB is challenging yet fascinating and there are lots of safe places to hang out. People are exceptionally, warm, friendly, helpful. Beats Europe any day!!!!! Better coffee and food. Use uber everywhere. Tip the people workers as they depend on it. Be kind. History tours are priority.
    George
  • Scored 8.0
    8.0

    I loved the restaurants ,shopping and people however what i...

    I loved the restaurants ,shopping and people however what i did not like is Uber Eats when they did not give us our order and did not take any action regarding that. Other than that i love the City of Gold and its vibe.
    Nzali Ketsiwe
    South Africa
  • Scored 8.0
    8.0

    Some great day tours and half day tours from Johannesburg.

    Some great day tours and half day tours from Johannesburg. Definitely recommend the Lesedi cultural village,walk with lions,walk with elephants, apartheid museum and military museum. Six hour drive to Kruger Park or there's a couple of small airports close to Kruger from Joberg. Ubers are the main way to get around and most tour people communicate through WhatsApp. ATMs are very hard to find, make sure your travel card is fully loaded and you have enough cash.
    Terry
    Australia

See reviews by guests who stayed at hotels in Johannesburg

  • From $88.74 per night
    Scored 7.9
    7.9
    Rated good
    Good
     · 1,192 reviews
    Great location situated just off a main road but extremely private in the Sandton area. Within walking distance of the Sandton CBD. Great security at the complex and a very welcoming and friendly host at the property for who nothing is too much trouble. The units are well furnished and provide all the necessary basics for an apartment living in the city. Great for a couple on a short break or business people spending a few nights in Johannesburg for some work.
    Joziboi
    South Africa
  • Scored 8.5
    8.5
    Rated very good
    Very Good
     · 2,035 reviews
    I loved everything about the Fairway Hotel and spar. The room was neat, I had my room decorated for my boyfriend's birthday, the hotel went all out to decorate the room with roses etc, it was the most beautiful thing I have ever set my eyes on. The breakfast was the best, everything about this hotel was 5 star. I recommend this hotel for everyone wishing to come to jhb👌
    Primrose
    South Africa
  • From $148.04 per night
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 2,472 reviews
    The hotel was very good and the chefs were very polite, save you had one waiter in the restaurant who had this typical South African black folks attitude of looking down upon people. If you can fix this all is well. Unfortunately I can't give you more details about her as I do not want you to fire her.
    George
    Tanzania
  • From $118.08 per night
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 6,136 reviews
    it is magnificent in every way! The hotel facilities are the best I’ve experienced in South Africa. Every single staff member I dealt with went the extra mile - this alone is commendable! The views from the rooms with their massive windows are breathtaking!
    Sandra
    South Africa
  • From $82.63 per night
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 1,438 reviews
    It was home away from home. My family can't stop talking about it. To quote: This is the best hotel in South Africa
    Mobasheer
    South Africa

Research, refine, and make plans for your whole trip