Skip to main content

Filter by:


Star Rating

Review Score

Johannesburg – 807 hotels and places to stay
See the latest prices and deals by choosing your dates.
Max Executive Apartments, hotel in Johannesburg

Max Executive Suites is located in the suburb of Ilovo, close to Sandton, and offers contemporary styled apartments. The complex features a garden with outdoor pool.

8.3
Scored 8.3
Very Good
Rated very good
1,107 reviews
Price from$66.83per night
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 Bristol Rosebank offers accommodations for any...

9.3
Scored 9.3
Wonderful
Rated wonderful
1,374 reviews
Price from$117.24per night
The Haystack On Homestead, hotel in Johannesburg

Offering a year-round outdoor pool and barbecue, The Haystack On Homestead is located in the Rivonia suburb of Sandton, 3.7 mi from Sandton City Shopping Center.

9.2
Scored 9.2
Wonderful
Rated wonderful
132 reviews
Price from$58.02per night
Orangerie Guest House, hotel in Johannesburg

Orangerie Guest House offers self catering accommodations or breakfast on request in the room. Each room has a balcony with amazing city views in Northcliff Johannesburg.

9.4
Scored 9.4
Wonderful
Rated wonderful
193 reviews
Price from$59.30per night
Agterplaas Guesthouse, hotel in Johannesburg

Offering comfortable guest rooms with private garden and free parking, this bed and breakfast is located in the suburb of Melville. Free WiFi is provided.

9.0
Scored 9.0
Wonderful
Rated wonderful
412 reviews
Price from$58.99per night
59 On True North Guest, hotel in Johannesburg

Offering garden views, 59 On True North Guest in Johannesburg features accommodations, a terrace, and a shared lounge.

8.2
Scored 8.2
Very Good
Rated very good
107 reviews
Price from$50.83per night
Highgrove Guesthouse, hotel in Johannesburg

3.3 miles from Gautrain Sandton Station, Highgrove Guesthouse features 4-star accommodations in the Sandton district of Johannesburg.

9.3
Scored 9.3
Wonderful
Rated wonderful
372 reviews
Price from$108.64per night
Zwelakho Furnished Apartments The Cube, hotel in Johannesburg

Zwelakho Furnished Apartments The Cube in Johannesburg provides accommodations with a garden and a terrace. With inner courtyard views, this accommodation provides a swimming pool.

8.7
Scored 8.7
Excellent
Rated excellent
137 reviews
Price from$44.82per night
Stay Ulo at Atholl Gate, hotel in Johannesburg

Just a 11-minute walk from Gautrain Sandton Station and 0.9 miles from Sandton City Mall, Stay Ulo at Atholl Gate features accommodations in Johannesburg, with a garden.

8.0
Scored 8.0
Very Good
Rated very good
1,020 reviews
Price from$85.51per night
Ten Bompas Hotel, hotel in Johannesburg

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

8.8
Scored 8.8
Excellent
Rated excellent
79 reviews
Price from$174.87per night
See all 409 hotels in Johannesburg

Most-booked hotels in Johannesburg in the past month

Johannesburg's best hotels with breakfast

  • Sanctuary Mandela
    Breakfast options

    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

    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 48 reviews
  • The Cliffside Boutique Getaway
    Breakfast options

    Located in Johannesburg, 4.8 miles from Parkview Golf Club, The Cliffside Boutique Getaway has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    The perfection and attention to detail was impressive

    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 64 reviews
  • The Syrene Boutique Hotel
    Breakfast options

    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
    Scored 9.1
    Wonderful
    Rated wonderful
     · 16 reviews
  • Hotel Sky, Sandton
    Breakfast options

    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.

    It's my number 1 go to hotel when I need time out

    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 12,296 reviews
  • Seven Villa Hotel & Spa
    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.

    The Place was very safe Very clean Lovely stuff Amazing food

    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 1,161 reviews
  • The Capital Melrose
    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.

    the aesthetic was really great and great value for money

    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,143 reviews
  • Piazza Hotel Montecasino
    Breakfast options

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

    Everything within easy access. Feeling of security.

    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 2,862 reviews
  • Pivot Hotel Montecasino
    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
    Scored 8.6
    Excellent
    Rated excellent
     · 1,388 reviews

Budget hotels in Johannesburg

  • BlackBrick Sandton Two
    Cheap hotel

    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.

    Location is perfect, rooms/building is beautiful.

    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 3,204 reviews
  • Hyatt House Johannesburg Rosebank
    Cheap hotel

    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.

    very clean, staff very accommodating and food was exceptional

    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,310 reviews
  • @Sandton Hotel
    Cheap hotel

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

    The service was amazing … the breakfast was great …

    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 5,016 reviews
  • Hyatt House Johannesburg, Sandton
    Cheap hotel

    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.

    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,188 reviews
  • Radisson RED Hotel Johannesburg Rosebank
    Cheap 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.

    Exceptionally excellent staff welcoming and service

    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,360 reviews
  • The Catalyst Apartment Hotel by NEWMARK
    Cheap 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...

    Room was very comfy. Neat and clean. Friendly staff.

    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 5,420 reviews
  • Radisson Hotel & Convention Centre Johannesburg, O.R. Tambo
    Cheap hotel

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

    The staff were very friendly,food delicious,the place very clean

    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 2,250 reviews
  • Blackbrick Sandton One
    Cheap 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.

    The room was very clean and the stuff was very polite.

    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 3,500 reviews

Hotels located in the center of Johannesburg

  • Sandton studio Luxury, Comfort & Unique Stay
    Central location

    Located in Johannesburg and within a 12-minute walk of Gautrain Sandton Station, Sandton studio Luxury, Comfort & Unique Stay features a terrace, non-smoking rooms, and free WiFi throughout the...

    The host provided everything to make me comfortable

    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 11 reviews
  • Marriott Executive Apartments Johannesburg, Melrose Arch
    Central location

    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

    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 107 reviews
  • Hoeveld House
    Central location

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

    Friendly relaxed style, lovely gardens, safe location

    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 616 reviews
  • Easy Stay - The Tyrwhitt Rosebank
    Central location

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

    safety,there was no noise and the guards are helpful

    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 211 reviews
  • Villa Moyal
    Central location

    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.

    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 407 reviews
  • Ten Bompas Hotel
    Central location

    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.

    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 79 reviews
  • City Lodge Hotel Eastgate
    Central location

    City Lodge Hotel Eastgate is located in Johannesburg, 2.9 miles from Johannesburg Stadium and 6 miles from Sandton City Shopping Centre.

    Great staff including the General Manager who I meet

    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 253 reviews
  • The Peech Hotel
    Central location

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

    Did not have breakfast Location is very convenient

    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 66 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
  • 22 attractions
  • 119 points of interest
  • 15 neighborhoods
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Johannesburg:

  • 8.0
    Scored 8.0

    We travelled through it en route to Safari in Kruger.

    We travelled through it en route to Safari in Kruger. It is known to be a little unsafe for tourists, but there are many Ubers about and we never felt unsafe. If you stick to main areas, you'll be fine. Nelson Mandela Square has great options for dining. We visited the Apartheid museum which was really good
    Barry
    United Kingdom
  • 10
    Scored 10

    I love Johannesburg. Very warm people.

    I love Johannesburg. Very warm people. I often go on a stroll and wasn't attacked and I was previously warned. Getting around Joburg is really easy once you have the right address of where u are going.
    Bolima
    Cameroon
  • 8.0
    Scored 8.0

    I stayed mainly around the four ways/sandton area and l it...

    I stayed mainly around the four ways/sandton area and l it surprised me how safe l felt and how everything was within reach. My favourite places would def be the monte cassino dome its got the Italian streets vibe and l felt like l had visited two countries in one which was amazing, Tip to future travelors dress up and show up it takes the experience to another level. Also take time to visit Sandton mall and Nelson Mandela square on an easy afternoon and have lunch there, that was amazing. I ate mostly at the monte cassino dome that was pretty close to where l stayed and what an amazing experience especially at the fire room a must try out for visitors. I used uber transport and l got to where l needed to be on time every time. On my next visit l would try and avoid second guessing myself and just live life.
    Precious
  • 4.0
    Scored 4.0

    The lady at the reception was very helpful understanding...

    The lady at the reception was very helpful understanding what a wonderful lady Mrs Ntombizodwa Sithole If you could train your staff, maybe she could also assist you. People to train people how to receive guests, not gossip. The room that I stayed in the shower was not waking. The water was not going inside the drain as it's supposed to. The couch In the room are old and they smell bad. The food is not that good
    Thobile Ncikazi
    South Africa
  • 10
    Scored 10

    From the start of my trip to the end, arrival to departure I...

    From the start of my trip to the end, arrival to departure I had a good time and experience in all the activities and places that I visited like the Union Buildings, Mandela Square and many more to add
    EDMUND BLACKMORE
    Ghana
  • 8.0
    Scored 8.0

    Sandton is safe. The security was on point

    Sandton is safe. The security was on point I recommend visitors to stay at Sandton Mandela Square was my favourite .Trump Grill & butchery, l best meals Registered taxi a must use e g over ir bolt
    Elizabeth sibongile

Explore guest reviews of hotels in Johannesburg

  • From $40.99 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,268 reviews
    It's the best budget hotel in Sandton. 7/10 teams I go there I have a fine experience. Security is good, and the facilities are fine, albeit a little outdated by now. The beds are comfortable and is fine for the night. The rooms in the eastern wing are fantastic, if you manage to get a room here. The hotel has a fantastic location and in general I really enjoy my stays here. The outdoor parking and size of the hotel makes it a little less of a concrete jungle, with some exposure to gardens and trees.
    van der Westhuizen
    South Africa
  • From $68.30 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 4,755 reviews
    The Mint Hotel is absolutely beautiful and modern. If you are looking for luxury at a cheap price then this is the place to go. The staff is super friendly and so accommodating. This hotel could easily pass as a 5 star hotel if only they had a real pool and more facilities . Otherwise, everything else was top notch. I am highly impressed. I was even given a free upgrade to the executive rooms which was such a lovely surprise. I am definitely coming back!
    Christine
    South Africa
  • From $38.12 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 2,944 reviews
    As a foreign from Botswana firstly we know there is lotnof car theft in south africa 🇿🇦 but Mint Express Melrose comforted me those fears have been washed away I trust the hotel security. There is safety, the rooms are affordable and clean you sleep like a baby .not forget the staff 👌 Most of my business trips are in Pretoria but I will drive all the way to Bramley Street to Melrose for a stay ,passed 7months been doing tat
    T
    Tshepiso
    Botswana
  • From $90.79 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,188 reviews
    The hotel has a generator which is the first thing one has to mention when reviewing a place in South Africa! The studio room is a bit small to share and only suited to one guest. The food was very limited especially the dinner menu. Keep in mind that everything is Halaal so don’t expect a lovely bacon and egg breakfast in the morning. Otherwise a lovely stay in a clean room at a convenient location.
    Jennifer
    South Africa
  • From $87.58 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,552 reviews
    This is the third time in seven weeks we have stayed here and each time the service, the rooms, the meals, and the facilities have consistently been top notch. It is by far our best 'go-to' hotel and resort in Johannesburg. To be recognized and warmly hugged by dining room staff members is a special feeling. This resort is nothing short of having always delivered a wonderful stay for us.
    James
    Canada
  • From $68.30 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 4,755 reviews
    The location in Sandton was perfect to access the shops and restaurants in the area. You can also get the light rail from the airport to the shopping mall, which is about 5 minutes walk from the hotel. A very safe area to be in, The staff and the facilities were perfect, but we were only there for two nights - would have liked to have stayed longer
    Mark
    United States of America
  • From $80.11 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 210 reviews
    I have stayed in various places around Johannesburg during my South African trips for two last years, and this is my favorite. Amazing location, very chill and safe. Great staff, home feeling, good WiFi, good breakfast - our family stays here for the second time already, and if I’ll visit Johannesburg again, I will stay here again.
    Kirill
    Estonia
  • From $58.24 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 413 reviews
    It was exceptional! It is definitely one of the best places I ever stayed. The decoration is unique and extremely nice. The host did everything in her reach to make us comfortable. On top of that she has a super cute dog, Bella! I strongly recommend the place for those who are tired of staying in hotels that look all the same!
    Mariana
    Germany
  • From $97.42 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 651 reviews
    For Johannesburg, I would stay here again. A true boutique hotel. Staff was kind and proactive. The room was clean and fully equipped. The on-site restaurant was a huge bonus. The food was excellent. Breakfast in the morning, but we also are there one night. Such a great experience overall. A pool too. Worth the price.
    Anthony
    United States of America
  • From $71.66 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 12,296 reviews
    Wonderful location. I think this is the best location in Sandton for literally everything from transport to shopping and business. Johannesburg may not be a walking city but at this location one can experience the vibe of walking in a big city at night, even just from Sandton city to the hotel.
    Jacques Likele
    Botswana
  • From $69.37 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,557 reviews
    The room was superb. Large space also the setting area was very great compared to the other holes around south Africa. The price was very reasonable for the room. The view was fantastic. Best hotel in joburg with a reasonable price. I rate it 5 star
    chiloane
    South Africa
  • From $60.75 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 3,645 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 $77.38 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 1,150 reviews
    This is a great hotel from A to Z and will be my new go-to when visiting JHB. Close to the airport but away from all the noise and hassle of hotels right at the airport.
    Karel
    United Arab Emirates
  • From $104.77 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,824 reviews
    Great location, excellent service. Would definitely recommend this hotel. If you need to be in and around Sandton CBD area, this is a great location for that.
    Jacques
    South Africa
  • From $201.19 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 2,542 reviews
    The hotel has the most beautiful aesthetics making you forget that you are in the middle of Johannesburg! It truly is the shining example of luxury and class.
    Mrs Razak
    South Africa
  • From $220.25 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 501 reviews
    Excellent stay in Johannesburg. Room was exceptional. Proud Mary, the in-hotel restaurant was delicious and the customer service was 5 star if not 6.
    Ryan
    United Kingdom
  • From $49.52 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 3,204 reviews
    What a comfortable, convenient, clean and affordable hotel in Sandton! My wife couldn't stop talking about the bed for days.
    Kolawole Afolayan
    South Africa
  • From $58.24 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 179 reviews
    The location is superb. Very safe and beautiful suburb close to Sandton CBD. Beautiful quiet area
    Kgomotso
    South Africa
  • From $142.21 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 1,161 reviews
    A quiet boutique hotel just outside the noise of Sandton.
    Gareth
    South Africa
  • From $212.55 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 2,834 reviews
    that it's the best Hotel over and over in Johannesburg!!!
    SIMBARASHE
    Zimbabwe

Research, refine, and make plans for your whole trip