Skip to main content

Filter by:


Star Rating

Review Score

Johannesburg – 817 hotels and places to stay
See the latest prices and deals by choosing your dates.
Garden Court Sandton City, hotel in 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
Scored 8.3
Very Good
Rated very good
6,770 reviews
Price from$83.04per night
Southern Sun Sandton, hotel in 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
Scored 8.1
Very Good
Rated very good
2,224 reviews
Price from$81.72per night
ONOMO Hotel Johannesburg Sandton, hotel in 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
Scored 7.2
Good
Rated good
3,631 reviews
Price from$54.45per night
Sandton Sun and Towers, hotel in Johannesburg

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

8.7
Scored 8.7
Excellent
Rated excellent
2,824 reviews
Price from$185.58per night
Hotel Perte at Montecasino, hotel in Johannesburg

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
Scored 8.4
Very Good
Rated very good
4,863 reviews
Price from$50.09per night
Radisson Blu Gautrain Hotel, Sandton Johannesburg, hotel in 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
Scored 8.3
Very Good
Rated very good
2,564 reviews
Price from$97.54per night
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.

8.3
Scored 8.3
Very Good
Rated very good
2,251 reviews
Price from$60.81per night
The Houghton Hotel, Spa, Wellness & Golf, hotel in Johannesburg

Located in Johannesburg, 1.6 miles from Observatory Golf Club, The Houghton Hotel, Spa, Wellness & Golf provides accommodations with an outdoor swimming pool, free private parking, a fitness center...

9.0
Scored 9.0
Wonderful
Rated wonderful
2,543 reviews
Price from$143.40per night
Southern Sun Rosebank, hotel in 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
Scored 8.1
Very Good
Rated very good
1,161 reviews
Price from$78.56per night
Protea Hotel by Marriott Johannesburg Balalaika Sandton, hotel in Johannesburg

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.

8.3
Scored 8.3
Very Good
Rated very good
1,815 reviews
Price from$94.33per night
See all 408 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
     · 63 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
  • Radisson RED Hotel Johannesburg Rosebank
    Breakfast options

    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,350 reviews
  • Radisson Hotel & Convention Centre Johannesburg, O.R. Tambo
    Breakfast options

    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,244 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,162 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,151 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,843 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
    Scored 9.2
    Wonderful
    Rated wonderful
     · 88 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
    Scored 8.2
    Very Good
    Rated very good
     · 3,166 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,306 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
     · 4,975 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,182 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,394 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,472 reviews
  • Hotel Sky, Sandton
    Cheap 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.

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

    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 12,356 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
     · 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
    Scored 8.9
    Excellent
    Rated excellent
     · 210 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
     · 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
    Scored 8.9
    Excellent
    Rated excellent
     · 618 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
     · 252 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
     · 404 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
     · 78 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
     · 64 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
  • 18 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

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

Explore guest reviews of hotels in Johannesburg

  • 7.9
    Scored 7.9
    Good
    Rated good
     · 62 reviews
    We highly recommend MT Perry. It is a family-friendly secure suburb centrally located and close to all the top attractions in Joburg. It is approximately 20 - 25 Minutes' drive from OR Tambo International Airport. Once settled in, we easily visited Melrose Arch, Sandton, Midrand, Rosebank, Auckland Park, Melville, Joburg Zoo & CBD, Bryanston, and Soweto. The staff at MT Perry were so welcoming and friendly. All the required self-catering tools, Wi-Fi, DSTV were available and fully functional.
    Jabulani
    South Africa
  • From $105.71 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,009 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
  • From $63.27 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 111 reviews
    The best service I ever got in any Hotel or Guesthouse, they're amazing in everything, we're having a great time, they do everything they can to make your stay nice and comfy, we came here cause we had a competition in the area they provided us with everything we needed even some are personal belongings to them but they just let us using it to help us. Thank you so much for everything. I would recommend this place for anyone who's coming to Johannesburg.
    MahmoudOmarx
    United Arab Emirates
  • From $103.68 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,006 reviews
    Location is superb for visitors. The Sandton mall/Mandela square is only a mile away and the hotel runs shuttles at 15 min intervals to ensure safety of guests. The hotel interiors are a little dated but I didn't find it to be a problem. It lives by the standards of what you'd expect from a 5 star hotel. And it is the best value for money, by far. The breakfast was excellent too
    Nishad
    India
  • From $97.01 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 650 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
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 153 reviews
    We had a lovely stay at Denise B&B. Her place is really nice, quiet and clean, well located. Cold and hot breakfast for all tastes and appetite. She made herself available to organise a shuttle at our airport arrival, that made things really easy for us. She gave us good advices to see Johannesburg and South Africa.
    Daphné
    France
  • From $96.92 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 4,975 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 $71.35 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 12,356 reviews
    Excellent staff, cleanliness and hospitality. The breakfast was the best we had in our entire 14 day trip in South Africa spanning 8 places. The location is safest for tourists in Johannesburg. The room is beautiful and the lighting as well.
    Himanshu
    India
  • From $192.28 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 498 reviews
    Very trendy hotel, excellent location in Johannesburg. Staff are very friendly, helped us with the logistics and guide for a small tour around the city. The hotel restaurant offers wonderful breakfast and great spot for drinks and dinner.
    Daria
    Brazil
  • From $165.92 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,821 reviews
    Staff were incredible, and couldn't have been more friendly and helpful. The food was delicious and the room comfortable. The one small hiccup we had was dealt with seamlessly, one of the best 5 star hotels we have stayed in worldwide.
    Pauline
    South Africa
  • From $60.50 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 3,631 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 $78.71 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 6,770 reviews
    Breakfast is always the best. The chef who makes omelet is very good. The bed was very comfortable. the hotel being very close close to Sandton City mall made life so easy. thanks for the shuttle to Gautrain station.
    Tiroyaone
    Botswana
  • From $77.50 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 889 reviews
    location , staff, that knows already our names. the chef at breakfast, after 1st time, already knew my tipe of omelete. every time I came to South Africa o. business, I always stay at this hotel and recommend.
    Paulo
    Portugal
  • From $96.92 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 4,975 reviews
    Property in lovely suburb of Johannesburg. Safe location. Beautiful large hotel . Lovely spacious room. Staff excellent . In particular, Claude the concierge was very helpful and arranged tours for us.
    Marion
    United States of America
  • From $136.44 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 1,362 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 $66.43 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 898 reviews
    Stunning rooftop. The panoramic views of Johannesburg from the rooftop are truly breathtaking, especially during sunset. Additionally, the staff at the hotel were very nice, and the food was good.
    Andrea
    Spain
  • From $732.83 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 171 reviews
    Undoubtedly the best hotel in South Africa. The incredible team makes The Saxon stand out. Also loved the fact that they have innovative vegan/vegetarian options for breakfast and other meals.
    Giselle
    South Africa
  • From $179.48 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 618 reviews
    A charming boutique hotel in a safearea of Johannesburg, close to where we needed to go. The decor was a combination of luxe modern and old safari, a perfect intoroduction to South Africa.
    Gary
    United States of America
  • From $96.38 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 2,347 reviews
    Excellent hotel - 5 star--- all the latest bells and whistles in terms of finishes no complaints best hotel we have ever stayed in and thats internationally keep it up guys
    ABDUL
    South Africa
  • From $60.50 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 3,631 reviews
    The hotel is amazing, just a few minutes walk to Mandela Square and Sandton mall the rooms are clean and it's very peaceful. Best value for money
    S
    Stephen
    South Africa

Research, refine, and make plans for your whole trip