Skip to main content

Filter by:


Star Rating

Review Score

Johannesburg – 789 hotels and places to stay
See the latest prices and deals by choosing your dates.
Garden Court Sandton City, hotel in Johannesburg

Garden Court Sandton City

Hotel in Sandton, Johannesburg

This modern hotel is connected to the Sandton Convention Center and located adjacent to Nelson Mandela Square and Sandton City shopping centers. It offers an outdoor swimming pool, a gym and a...

8.3
Very Good
6,651 reviews
Price from$81.78per night
ONOMO Hotel Johannesburg Sandton, hotel in Johannesburg

ONOMO Hotel Johannesburg Sandton

Hotel in Sandton, Johannesburg

Located in the heart of Sandton, Signature Lux Hotel is a short walk from the popular Nelson Mandela Square, Sandton City Shopping Center and the Sandton Convention Center.

7.2
Good
3,598 reviews
Price from$59.58per night
Southern Sun Sandton, hotel in Johannesburg

Southern Sun Sandton

Hotel in Sandton, Johannesburg

Located in Johannesburg, Southern Sun Sandton is less than 0.6 mi from Sandton Convention Center and just a 5-minute walk from the Sandton Gautrain Station.

8.1
Very Good
2,082 reviews
Price from$80.48per night
Sandton Sun and Towers, hotel in Johannesburg

Sandton Sun and Towers

Hotel in Sandton, Johannesburg

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

8.7
Excellent
2,806 reviews
Price from$182.76per night
Hotel Perte at Montecasino, hotel in Johannesburg

Hotel Perte at Montecasino

Fourways

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

8.4
Very Good
4,792 reviews
Price from$49.33per night
Radisson Blu Gautrain Hotel, Sandton Johannesburg, hotel in Johannesburg

Radisson Blu Gautrain Hotel, Sandton Johannesburg

Hotel in Sandton, Johannesburg

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.

8.3
Very Good
2,555 reviews
Price from$62.31per night
Piazza Hotel Montecasino, hotel in Johannesburg

Piazza Hotel Montecasino

Fourways

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

8.4
Very Good
2,782 reviews
Price from$84.89per night
Southern Sun Rosebank, hotel in Johannesburg

Southern Sun Rosebank

Rosebank, Johannesburg

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

8.1
Very Good
1,101 reviews
Price from$69.63per night
Palazzo Hotel, hotel in Johannesburg

Palazzo Hotel

Hotel in Johannesburg

Featuring a manicured Tuscan-style garden and a large outdoor pool with a relaxing area, this luxurious 5-style hotel is located in the peaceful area of Fourways Johannesburg.

8.6
Excellent
1,818 reviews
Price from$161.99per night
Hilton Sandton, hotel in Johannesburg

Hilton Sandton

Sandton, Johannesburg

Located in the heart of the business district of Sandton and featuring a fitness center, swimming pool and landscaped gardens, The Hilton Sandton is located 2953 feet from the Sandton Convention...

8.1
Very Good
2,005 reviews
Price from$102.10per night
See all 401 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
    Exceptional · 47 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
    Exceptional · 51 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
    Wonderful · 16 reviews
  • Blackbrick Sandton One
    Breakfast options

    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.4
    Very Good · 3,426 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.

    The place was clean and the staff is always lovely.

    8.2
    Very Good · 12,461 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.

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

    8.7
    Excellent · 1,155 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
    Very Good · 1,170 reviews
  • Piazza Hotel Montecasino
    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,782 reviews

Budget hotels in Johannesburg

  • Le'Ciara Luxury Guest House
    Cheap hotel

    Featuring a garden, Le'Ciara Luxury Guest House is located in Johannesburg in the Gauteng region, 5.7 miles from Montecasino and 6.2 miles from Sandton City Mall.

    We didn't have breakfast wasn't aware it was offered

    9.2
    Wonderful · 87 reviews
  • 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
    Very Good · 3,117 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
    Very Good · 1,295 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
    Excellent · 4,876 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
    Very Good · 1,164 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
    Very Good · 1,334 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...

    The rooms and the staff very friendly and accomodating

    8.6
    Excellent · 5,329 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.

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

    8.7
    Excellent · 2,246 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
    Exceptional · 10 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.9
    Excellent · 207 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
    Excellent · 109 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
    Excellent · 622 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
    Excellent · 240 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
    Excellent · 396 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
    Excellent · 76 reviews
  • Johannesburg Marriott Hotel Melrose Arch
    Central location

    Located in Johannesburg, 3.5 miles from Gautrain Sandton Station, Johannesburg Marriott Hotel Melrose Arch provides accommodations with free bikes, private parking, a fitness center and a garden.

    Great safe location. Beautiful decor. Lovely staff

    8.7
    Excellent · 544 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
  • 21 attractions
  • 119 points of interest
  • 15 neighborhoods
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Johannesburg:

  • 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

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

    I live in Joburg.

    I live in Joburg. I needed a change of scenery hence i chose a hotel in town within a driving distance for both of us. Joburg will always have the good and the bad side of town depending on where you are going.
    Ntlaletseng
    South Africa
  • 10

    I come to Joburg for business.

    I come to Joburg for business. People (friends) are surprised I choose to come in person when I can achieve a fair amount of my tasks virtually. But the hum of urban activity and the vibrance of the city centre has grown, and now draws me. I have never been accosted by a beggar. I have never felt threatened. I have felt safe on the streets as I wander during work breaks or when I simply want to explore. The life in the inner Joburg city is complex and I am beginning, after a year of occasional visits, to understand the pulse referred to as Mzanzi.
    Robert
    South Africa
  • 4.0

    Johannesburg is great, I had a very quick in and out but...

    Johannesburg is great, I had a very quick in and out but Restaurants are good, great food and so on. It is just the place that I have chosen to spend the night which was not great, looks old full of antiques and very dull for my liking. Maybe it's because it is behind the farm/agterplaas maybe Rosebank was great, full of life and on a buzz Chicken licken at the airport then Nandos and News cafe was great in Rosebank It was easy moving around using Bolt and yeah I don't have anything to avoid so far
    Kebofiwe Motlagomang
    South Africa
  • 8.0

    This is not really a suitable question.

    This is not really a suitable question. I might not like Johannesburg, but someone else might enjoy it. Good place to be, but the highways are really something hey. You have to use Google maps all the time.
    Lisa
    South Africa

Explore guest reviews of hotels in Johannesburg

  • From $90.51 per night
    8.6
    Excellent · 4,876 reviews
    Food was excellent for breakfast(lots od variety and super observant staff who come to one's aid with hot drinks even before we run out) and dinner superb and comparable to some of the best restaurants in the region. The porters and staff were excellent and ever so friendly. I lost an item in another hotel in the Sandton area. They were happy to help me contact them and chase it up. Love the decor as well and the interior design. I cannot wait to be back in Johannesburg and book with them again
    joy
    France
  • From $83.85 per night
    9.2
    Wonderful · 391 reviews
    Spotless rooms and fabulous modern decor. Thoughtful and warm welcome from our host (thanks Alex), and wonderful breakfast choices at this oasis on the edge of Johannesburg set in peaceful grounds. We feel revitalised by the experience. A gem of a retreat. Loved it and so did my fellow travelers. Will definitely be back for R and R at this gorgeous Guesthouse with a 5 star hotel experience. Good Covid-19 protocols.
    Shealuxury
    South Africa
  • From $418.22 per night
    9.2
    Wonderful · 607 reviews
    I was surprised by the friendly staff since I told them I am in my honeymoon and they upgraded my room to an amazing room. Literally everything was amazing the room, the food and the friendly staff made our staying there awesome. The breakfast was amazing also, the waitress Amena surprised us by bringing a celebration cake to us. If i come back to Johannesburg definitely i will stay at four sessions hotel.
    omar
    Saudi Arabia
  • From $163.40 per night
    8.6
    Excellent · 1,818 reviews
    It is luxurious through and through. It is a real spoil to stay there and I would go back at any time. We had the rooms with patios and it is pure luxury and relaxation. You can order spa treatments to be done in your room and breakfast is also served as room service if you prefer. The hotel is lovely and gardens are tranquil and beautiful. It doesn't feel like you are in the middle of Johannesburg.
    Annette
    United Kingdom
  • From $63.08 per night
    8.4
    Very Good · 3,426 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
  • From $47.77 per night
    7.6
    Good · 791 reviews
    It was very clean the location is fabulous to get to Gemilli for dinner and Nostra to dance the night away! The decor far exceeded expectations, very much the standard of 4/5 star hotels and value for money! The staff were also incredibly lovely and helpful! Will definitely stay here again!
    Tshepiso
    South Africa
  • From $40.20 per night
    8.1
    Very Good · 2,138 reviews
    The hotel has an excellent location, walking distance to the Sandton CBD. The parking is safe and easily accessible. Check-in is usually quick, although at times there's a line during peak hours. The beds are clean and comfortable and the rest of the room is fine.
    Fanie
    South Africa
  • From $60.75 per night
    8.2
    Very Good · 3,117 reviews
    Check in was exceptional even though I did th paperwork way. The facility has an option to do online check n check out. We booked superior studio n were upgraded at no extra cost.. The hotel is literally 5-9min walk to Sandton city. Will definitely come back.
    Oarabile
    Botswana
  • From $90.51 per night
    8.6
    Excellent · 4,876 reviews
    This hotel is everything, we really loved our stay there from the beautiful scents, beautiful scenery from the hotel, exceptional staff, to the choice of luxe furniture. And to talk about Mr Thomas (one of the best staff there, I recommend him)
    mokgathi
    Botswana
  • From $82.49 per night
    8.3
    Very Good · 6,651 reviews
    Shuttle service between Sandton Gautrain station and hotel was excellent Hotel was conveniently located close to, and within walking distance of, the Sandton City Office Towers I had to visit Good breakfast Great room.
    M
    Marc
    South Africa
  • From $95.07 per night
    8.4
    Very Good · 2,397 reviews
    Breakfast was great, very friendly chef. The view from our room was amazing, right over the Sandton CBD. It was easy to get around the area due to the centrality of the hotel. Overall we had a lovely time.
    Jodie
    South Africa
  • 9.3
    Wonderful · 1,334 reviews
    Teboho the Receptionist was absolutely fantastic and was extremely helpful and friendly, a passionate hotelier with a small hotel like this can compete with the 5 star hotels anywhere in South Africa
    Nicholas
    South Africa
  • From $163.40 per night
    8.6
    Excellent · 1,818 reviews
    Excellent staff. Beautiful hotel. The boulevard is divine. The hotel and the boulevard are a hidden gem in South Africa. One observation: You should put a cleaning brush in the bathrooms
    MARIA
    South Africa
  • From $51.87 per night
    8.0
    Very Good · 2,503 reviews
    This Hotel is by far the best to stay at when on business in Johannesburg. My prefered place of accommodation in the area. Consistent, exceptional and spacious fully equiped units. Love it!
    Petrus (Johan)
    South Africa
  • From $91.65 per night
    8.4
    Very Good · 1,631 reviews
    Amazing Breakfast, the room was very big and comfortable. Facilities are 5 star and the staff are very helpful. This is definitely a luxury hotel with excellent breakfast and dinner.
    Stephen
    South Africa
  • From $98.29 per night
    8.3
    Very Good · 1,793 reviews
    The cleanliness of the hotel,the staff was amazing and friendly and the location of the Hotel love it. Was my first time in this part of south Africa was nice.
    Guichard Serge
    Seychelles
  • From $98.29 per night
    8.3
    Very Good · 1,793 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 $112.55 per night
    8.4
    Very Good · 1,334 reviews
    Modern, clean, safe hotel; spacious, comfortable rooms; great amenities; helpful staff; nice location (for Johannesburg standards).
    Dimitrios
    Luxembourg
  • From $76.32 per night
    8.2
    Very Good · 881 reviews
    excellent hotel, my go to destination in Johannesburg. Facilities, staff and the accommodation are excellent!
    andrew
    South Africa
  • From $136.86 per night
    8.7
    Excellent · 1,155 reviews
    A quiet boutique hotel just outside the noise of Sandton.
    Gareth
    South Africa

Research, refine, and make plans for your whole trip