Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Johannesburg – 1,546 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

This 5-star hotel is located in the heart of Johannesburg’s economic hub, connected to Sandton Convention Center.

The location, the staff and the bridge to the mall

Show more Show less
8.7
Excellent
2,642 reviews
Price from
$172
per night

Located footsteps from the Gautrain Rail Station, Radisson Blu Gautrain Hotel offers well designed rooms with flat-screen TVs. It has an outdoor pool and a fitness center.

Friendly staff Value for money Clean hotel

Show more Show less
8.3
Very Good
2,569 reviews
Price from
$87
per night

This peaceful hotel offers stylish accommodations in Johannesburg’s suburb of Sandton. It features 2 swimming pools set within gardens, as well as 2 gourmet restaurants and a modern fitness center.

We first came for two days at the start of our travels and were so impressed with the hotel that we decided to fly back from Durban just to spend a few days here before we left. The staff are all extremely kind and courteous and do everything to make sure you are comfortable. The bellhop named Welcome remembered us and greeted us with a big smile. The lady at the front desk changed our room to a room she felt had a better view and was nicer. The staff at the on-site bar are also extremely friendly and made us feel very comfortable!

Show more Show less
8.3
Very Good
1,727 reviews
Price from
$66
per night

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.

Every thing perfact. Breakfast excellent

Show more Show less
8.2
Very Good
1,937 reviews
Price from
$49
per night

Offering an outdoor pool, Airport Inn and Suites is located in Johannesburg. Free WiFi access is available. Each room here will provide you with a TV, air conditioning and satellite channels.

Receptionist was amazing from check in to check out, en-suite bedrooms we’re of good size, and the games room and swimming pool was a great touch, wish I had seen the place earlier while we waited to be put on the next available flight.

Show more Show less
7.8
Good
1,947 reviews
Price from
$30
per night

Piazza Hotel Montecasino features a fitness center, terrace, a bar and casino in Johannesburg.

it was well maintained and offered many amenities. The staff are professional and courteous.

Show more Show less
8.4
Very Good
2,508 reviews
Price from
$77
per night

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.

It was good value for money. Friendly staff. Will come back again.

Show more Show less
8.4
Very Good
1,262 reviews
Price from
$85
per night

Located conveniently in the center of Johannesburg, Hallmark House Hotel has air-conditioned rooms with free WiFi, free private parking and room service.

The hotel is beautiful, really really really beautiful, super cool, and with a really friendly and brilliant staff. The restaurant's food is top-notch. We were almost not going because we were told it was in a very dangerous area of the city. However, they picked us up from the airport, gave us tips on where to go and where not to, and there's total security at night.

Show more Show less
8.3
Very Good
814 reviews
Price from
$84
per night

Located in Johannesburg, 1.2 miles from Gautrain Sandton Station, Seven Villa Hotel & Spa provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

Best hotel stay ive had in a loong time

Show more Show less
8.7
Excellent
1,120 reviews
Price from
$115
per night

Holiday Inn Johannesburg provides modern accommodations in the affluent Rosebank suburb, a 30-minute drive from Tambo Airport.

It is inside the zone mall at Rosebank. Great to enjoy the neighborhood and to go out for dinner and experience the city life.

Show more Show less
8.1
Very Good
652 reviews
Price from
$69
per night

Most-booked hotels in Johannesburg in the past month

Johannesburg's best hotels with breakfast

  • Seven Villa Hotel & Spa

    Seven Villa Hotel & Spa

    Hotel in Sandton, Johannesburg
    Breakfast options

    Located in Johannesburg, 1.2 miles from Gautrain Sandton Station, Seven Villa Hotel & Spa provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

    Everything....It's amazing from start to finish.

    8.7
    Excellent · 1,120 reviews
  • The Capital Melrose

    The Capital Melrose

    Hotel in Johannesburg
    Breakfast options

    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.

    Everything was on point 🤌 great service we received

    8.4
    Very Good · 1,262 reviews
  • Piazza Hotel Montecasino

    Piazza Hotel Montecasino

    Hotel in Johannesburg
    Breakfast options

    Piazza Hotel Montecasino features a fitness center, terrace, a bar and casino in Johannesburg.

    The room was lovely, and such easy access from monte

    8.4
    Very Good · 2,508 reviews
  • Pivot Hotel Montecasino

    Pivot Hotel Montecasino

    Hotel in Johannesburg
    Breakfast options

    Pivot Hotel Montecasino features an outdoor swimming pool, fitness center, a terrace and restaurant in Johannesburg.

    Attractive, well appointed with excellent breakfast

    8.6
    Excellent · 1,270 reviews
  • Garden Court Eastgate

    Garden Court Eastgate

    Hotel in Johannesburg
    Breakfast options

    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.

    The rooms were nice and clean and the food was great.

    8.0
    Very Good · 1,042 reviews
  • The Maslow Hotel, Sandton

    The Maslow Hotel, Sandton

    Hotel in Sandton, Johannesburg
    Breakfast options

    Located in the central business district of Sandton, The Maslow Hotel, Sandton is 10 minutes’ walk from Nelson Mandela Square and Sandton City Mall.

    Beautiful and stylish property…clean at the same time.

    8.3
    Very Good · 2,435 reviews
  • Thaba Eco Hotel

    Thaba Eco Hotel

    Hotel in Johannesburg
    Breakfast options

    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.

    Cleanness, attention to detail and super friendly staff

    8.9
    Excellent · 2,111 reviews
  • Garden Court Sandton City

    Garden Court Sandton City

    Hotel in Sandton, Johannesburg
    Breakfast options

    This modern hotel is connected to the Sandton Convention Center and located adjacent to Nelson Mandela Square and Sandton City shopping centers.

    everything was perfect , the breakfast was my fav.

    8.3
    Very Good · 5,898 reviews

Budget hotels in Johannesburg

  • @Sandton Hotel

    @Sandton Hotel

    Hotel in Sandton, Johannesburg
    Budget Hotel

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

    Communication what's happening at the hotel club

    8.6
    Excellent · 4,281 reviews
  • Hyatt House Johannesburg, Sandton

    Hyatt House Johannesburg, Sandton

    Hotel in Sandton, Johannesburg
    Budget Hotel

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

    It was clean and the staff were really friendly and helpful.

    8.3
    Very Good · 1,061 reviews
  • Radisson RED Hotel Johannesburg Rosebank

    Radisson RED Hotel Johannesburg Rosebank

    Hotel in Randburg, Johannesburg
    Budget Hotel

    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.

    The room was great and the hotel lounges were spacious

    8.4
    Very Good · 1,185 reviews
  • The Catalyst Apartment Hotel by NEWMARK

    The Catalyst Apartment Hotel by NEWMARK

    Hotel in Sandton, Johannesburg
    Budget Hotel

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

    Is very neat and clean and is near by Sandton mall

    8.7
    Excellent · 4,726 reviews
  • Radisson Hotel & Convention Centre Johannesburg, O.R. Tambo

    Radisson Hotel & Convention Centre Johannesburg, O.R. Tambo

    Hotel in Johannesburg
    Budget Hotel

    Located in Johannesburg, 5.9 miles from Saps Mechanical School Golf Club, Radisson Hotel & Convention Centre Johannesburg, O.R.

    Everything was great. The venue is really value for money.

    8.7
    Excellent · 2,101 reviews
  • Blackbrick Sandton One

    Blackbrick Sandton One

    Hotel in Sandton, Johannesburg
    Budget Hotel

    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.

    Breakfast was really awesome, service was very good

    8.4
    Very Good · 3,116 reviews
  • Hotel Sky, Sandton

    Hotel Sky, Sandton

    Hotel in Sandton, Johannesburg
    Budget Hotel

    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.

    Everything about the place cleanness the staff,the area

    8.2
    Very Good · 12,356 reviews
  • Hotel Perte at Montecasino

    Hotel Perte at Montecasino

    Hotel in Johannesburg
    Budget Hotel

    Located in Johannesburg and with Montecasino reachable within a 3-minute walk, Hotel Perte at Montecasino provides express check-in and check-out, non-smoking rooms, a terrace, free WiFi throughout...

    We did not take breakfast. we attended a function.

    8.4
    Very Good · 4,331 reviews

Hotels located in the center of Johannesburg

  • The Monarch Hotel

    The Monarch Hotel

    Hotel in Johannesburg
    Central location

    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.

    10.0
    Exceptional · 2 reviews
  • The Giglio Boutique Hotel

    The Giglio Boutique Hotel

    Hotel in Bedfordview, Johannesburg
    Central location

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

    facility was clean and the staff were very friendly

    9.4
    Wonderful · 332 reviews
  • The Parkwood

    The Parkwood

    Hotel in Parkwood, Johannesburg
    Central location

    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.

    Lovely secluded gem! My wife never knew it existed!

    9.3
    Wonderful · 175 reviews
  • Sleep Haven

    Sleep Haven

    Hotel in Johannesburg
    Central location

    Located in Johannesburg, 4.3 miles from Apartheid Museum, Sleep Haven provides accommodations with an outdoor swimming pool, free private parking and a garden.

    8.7
    Excellent · 6 reviews
  • Amberhall Guesthouse

    Amberhall Guesthouse

    Hotel in Randburg, Johannesburg
    Central location

    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.

    The property, The room, the spa facility, and the service.

    9.2
    Wonderful · 372 reviews
  • The Syrene Boutique Hotel

    The Syrene Boutique Hotel

    Hotel in Rivonia, Johannesburg
    Central location

    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

    9.1
    Wonderful · 16 reviews
  • The Northcliff Boutique Hotel

    The Northcliff Boutique Hotel

    Hotel in Randburg, Johannesburg
    Central location

    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.

    The food was fantastic - Both breakfast and dinner.

    9.0
    Wonderful · 241 reviews
  • Hoeveld House

    Hoeveld House

    Hotel in Sandton, Johannesburg
    Central location

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

    Beautiful quiet location, very helpful management and staff

    8.9
    Excellent · 633 reviews

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
  • 13 attractions
  • 119 points of interest
  • 15 neighborhoods
Find out more
Subscribe to receive premium deals

Prices drop the second you sign up!

What guests like about Johannesburg

City trip
5,868 reviews
Sightseeing
2,022 reviews
Road trip
164 reviews
Deserts & safari
82 reviews
Casinos
122 reviews
Shopping
2,013 reviews

What Guests Said About Johannesburg:

  • 4.0

    I lost left a closed bottle of perfume behind by the value...

    I lost left a closed bottle of perfume behind by the value of almost 400 rand. When I I inquier, I was told the room was occupied by guests. But according to my understanding, the cleaners have to clean the room properly,and I know without a doubt they must have found my perfume, and did not give it to the owners, I suspect they took it. Therefore the geust cannot be blamed. I never found and item wherever I booked in. That's why this is very suspicious and strange. My reviews I gave before, was before I realised I left my perfume there. So I would rate sky view geust house a 4. And would never feveremy friends or family to book in there. Cause if you forget anything in your room forget about it. The chances of getting it back are zero. That change my whole rating. To very dissapointing.
    Vena
    South Africa
  • 10

    I have lived in Jhb my whole life.

    I have lived in Jhb my whole life. DId you know its the largest man made forest in the world? In summer time, when the Jacaranda's are in bloom, the city is lush and beautiful! The winters are stark, cold and dry though. JHB is really best in the spring and summer. We have amazing golf courses and the culture is vibrant and bustling! Check out neighbourhoods like Houghton, Rosebank, Killarney, Parkhurst, Greenside, Nehgbourhood near Linksfield, Bedfordview, Lonehill, Cedar & Rosebank. JHB has a very special place in my heart. Please be vigilant and careful out in public. Sad truth of Africa is you have to stay switched on all the time. Mind your sarroundings and keep a good general sense of security about you! Use local knowledge, and enjoy!
    Tom Abs
    South Africa
  • 10

    As like any places in the world, big cities, there are...

    As like any places in the world, big cities, there are places you should visit and places that you should avoid. Same goes for Josi, We loved our stay and we explored places unlimited and never felt we were in any unsafe situations, Highly recommend anyone with travel expereince to visit Josi and explore the areas :) The people are amazing! and use the public transportation is'ts great!
    Dayana
    United Kingdom
  • 8.0

    Johannesburg is a very beautiful and historic place to visit...

    Johannesburg is a very beautiful and historic place to visit with lots of attractions and activities ranging from the hotel( Hotel Sky), the food at Homebaze( African Cuisine) in Nelson Mandela Square, the apartheid museum a very historic place, Nelson Mandela Square, Aquadome Emerald Resort and lots more. Johannesburg is a place to visit and you’ll have no regrets for your time and money spent. A very important thing to note when coming to Johannesburg is your hotel reservation to be full paid for otherwise you might be denied entry into the country. The city is easy to navigate with the help of city tour guide, Hotel Sky do have a good private car service(operated my Mr Uchenna) that can take you anywhere for a very fair price. Finally it’s good you checkout the weather/season forecast before your trip so as to inform your dress sense.
    Prosper
  • 10

    Johannesburg buzzes with the bright heartbeat of South...

    Johannesburg buzzes with the bright heartbeat of South Africa. Growing up in Soweto, I saw the tapestry of our country's history and the tenacity of its people. Jo'burg is a narrative of hopes, difficulties, and accomplishments, from the busy streets of Vilakazi, Pimville, Chiawelo, and Diepkloof to the renowned buildings that decorate the Jozi skyline. Every turn tells a tale, and every sound brings back memories. Johannesburg is more than just where I grew up; it is an integral part of who I am. A city that will always be home to me no matter where I go.
    Pheello
    South Africa
  • 8.0

    We were spectators at a sports event at St Stithians.

    We were spectators at a sports event at St Stithians. The school exceeded our expectations on every level. Security, parking, beverages and snack meals, organisation of sport events was excellent, everywhere was clean and tidy.
    Philicity
    Mexico

Explore guest reviews of hotels in Johannesburg

  • From $72.21 per night
    8.8
    Excellent · 371 reviews
    The staff was amazing and accommodating. I can’t wait to come back here I was supposed to be in south Africa from Sept 4 - 14th and today is the 26th . From start to finish the best vacation experience ever . I have to give kudos Yewkai and Wezi . They both went above and beyond to ensure our stay was excellent . I seriously cant wait to come back . I stayed at several properties while in South Africa from cape town to Sandtown to rose bank to melrose arch and Villa moyal exceeded expectations. Thank you
    King
    United States of America
  • From $60.76 per night
    9.0
    Wonderful · 341 reviews
    Everything was perfect!! The host treat us like familly. Our flight delayed (a Lot) and It was december 31. He was very kind to receive us like 10 PM during his New year party. Everything in our staying was perfect. The breakfast was amazing very similar ou even better than 5 star hotel. Staff super kindly and The manager, a lovely ladie give us some nice suggestions about Restaurant. I am sure it is the best and warm experiênce you can have in Johannesburg.
    Dani
    Brazil
  • From $57.21 per night
    9.1
    Wonderful · 421 reviews
    This was the best possible start of my stay in South Africa! The Guesthouse is very comfortable, situated in a peaceful garden and located in a safe neighborhood. Also great that they have good gas heating and reliable electricity in the room. But the real gem is the owner, Conway, who was extremely helpful and friendly throughout and gave me so many good tips and insights into life in Johannesburg. I could not have wished for a better start in South Africa.
    Martin
    Germany
  • From $173.01 per night
    8.7
    Excellent · 2,645 reviews
    Everything about this property was outstanding. The staff went above and beyond to make sure our stay was pleasant. I wouldn’t go to any other hotel in Sandton except Sandton Towers. they truly made my stay in Africa exceptional. Whether we needed tours, transportation, or help with our conference logistics, they were there to help. I felt sad leaving them but I’ll definitely be back.
    Joshlin
    United States of America
  • From $79.72 per night
    8.1
    Very Good · 652 reviews
    It was my first time in South Africa and I was a little nervous. The hotel felt very safe and it was possible to go straight down to the Rosebank shopping centre from a lift in the hotel and was also convenient for the train to the airport. I stayed before and after a tour with Intrepid and would certainly use it again if staying in Johannesburg.
    Sue
    United Kingdom
  • From $54.84 per night
    8.4
    Very Good · 3,116 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.
    Effemurai
    Switzerland
  • 7.9
    Good · 241 reviews
    Very relaxing atmosphere with two pools, wonderful garden and a fish pond. Quiet area central in close proximity to Sandton and the northern suburbs. Wonderful staff and very clean. Will stay again next time I’m in Johannesburg! Thank you Ian, Paul and team for a wonderful and healing stay
    Alexeja
    Germany
  • From $302.44 per night
    9.0
    Wonderful · 2,516 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! 👌
    Zelda Ferreira 🌸
    South Africa
  • From $91.94 per night
    8.6
    Excellent · 4,281 reviews
    We were pleasantly surprised with our stay and will definitely come back when we’re next in Johannesburg. The rooms, staff and food were exceptional. A true 5 star hotel which surpasses most of the big brand hotels up the road in Sandton.
    Darren
    Australia
  • From $46.05 per night
    8.4
    Very Good · 4,331 reviews
    It was near the casino and very central to Fourways, Sandton and westrand. Great restaurants in the neighborhood. A young, beautiful yuppy minimalistic hotel. Thanks God there was a very well functioning and silent type of air conditioning
    Carmen
    Saudi Arabia
  • From $68.55 per night
    7.2
    Good · 3,542 reviews
    Well sized room for a lone traveller.The hotel is in a premium neighbourhood in Johannesburg with a matching shopping mall to boot.Nearby train station for fast connection to downtown City centre or O R Tambo international airport.
    Jacob
    Switzerland
  • From $301.63 per night
    9.2
    Wonderful · 336 reviews
    This was a one night layover in Johannesburg after being in Paris, Kenya and the Seychelles , for two weeks. This property FAR exceeds all expectations. The couples spa treatment was the absolute best.
    WILLAIM
    United States of America
  • From $149.10 per night
    8.3
    Very Good · 2,435 reviews
    The hotel is in a great location in Sandton. The decor is nice and the rooms were clean and modern. The hotel breakfast was fantastic. the best part of the experience was the spa.
    ERA
    United States of America
  • From $50.26 per night
    8.2
    Very Good · 2,557 reviews
    The hotel one of best places to stay in johannesburg safety to stay The hotel it's new and very clean the staff very helpful high recommend this hotel
    Dr. Hamed
    Oman
  • From $65.17 per night
    8.2
    Very Good · 12,356 reviews
    The location is the best, at the heart of everything, near Nelson Mandela Square. The hotel is clean and not too expensive. The room was small, though.
    Sugoutam
    Singapore
  • From $108.47 per night
    8.7
    Excellent · 2,101 reviews
    very nice facilities. comfortable bed. The restaurant Level 7 was great. The driver met us at the airport and we were at the hotel in 10 minutes.
    Jean
    United States of America
  • From $76.32 per night
    8.7
    Excellent · 4,726 reviews
    Nice hotel, very close to Sandton station, with comfortable rooms and many service. A good option to stay in central Johannesburg.
    Francesc SM
    Spain
  • From $63.98 per night
    8.3
    Very Good · 855 reviews
    excellent hotel, my go to destination in Johannesburg. Facilities, staff and the accommodation are excellent!
    andrew
    South Africa
  • From $23.41 per night
    7.6
    Good · 531 reviews
    The place is affordable more than any other hotel in Johannesburg
    Mbongeni
    South Africa
  • From $107.70 per night
    8.4
    Very Good · 1,262 reviews
    Fabulous best hotel in Johannesburg
    nicola
    United Kingdom

Research, refine, and make plans for your whole trip