Skip to main content

Search hotels in Johannesburg

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

Johannesburg – 2335 hotels and places to stay

Filter by:

Star Rating

Review score

The Houghton Hotel, Spa, Wellness & Golf

Hotel in Houghton, 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...

J
Jade
From
United Kingdom
Fabulous room and facilities, attentive staff. Just a great place in general, I would definitely stay again.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,151 reviews
Price from
TWD 4,868
1 night, 2 adults

Home Suite Hotels Rosebank

Hotel in Saxonwold, Johannesburg

Home Suite Hotels Rosebank features accommodations set in Rosebank and located less than 0.6 mi from Rosebank Gautrain station, Home Suite Hotels Rosebank offers accommodations for any discerning...

K
Kirsten
From
Canada
I love this hotel and have stayed many times when passing through Jozi for business travel. The staff are super accommodating and appreciate the lovely dogs Hazel and Maggie.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,728 reviews
Price from
TWD 4,146
1 night, 2 adults

Thaba Eco Hotel

Hotel in Johannesburg

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.

V
Vishal
From
India
The place was peaceful, safe and full of greenery.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,780 reviews
Price from
TWD 5,957
1 night, 2 adults

The Monarch Hotel

Hotel in Rosebank, Johannesburg

Located in Johannesburg and with Parkview Golf Club reachable within 2.5 miles, The Monarch Hotel has concierge services, allergy-free rooms, a terrace, free WiFi throughout the property and a...

M
Maggie
From
United States
Very unique and comfortable. Had enough space to relax and the staff was very nice
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 149 reviews
Price from
TWD 9,179
1 night, 2 adults

HYDE JOHANNESBURG ROSEBANK

Hotel in Rosebank, Johannesburg

Located in Johannesburg and with Parkview Golf Club reachable within 2.5 miles, HYDE JOHANNESBURG ROSEBANK has concierge services, non-smoking rooms, a fitness center, free WiFi throughout the...

A
Ahmed
From
Egypt
I liked everything about the hotel , the location is perfect , the staff is very helpful the rooms are big & comfortable the hotel restaurant & bar is amazing too. Highly recommend hotel , they helped me with early check ✌️
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 776 reviews
Price from
TWD 7,354
1 night, 2 adults

The Leonardo

Hotel in Sandton, Johannesburg

Located in Johannesburg and with Gautrain Sandton Station reachable within a 6-minute walk, The Leonardo provides concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi and a...

T
Tamara
From
Israel
Beautiful and very comfortable hotel. Very good breakfast.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 369 reviews
Price from
TWD 13,091
1 night, 2 adults

The Giglio Boutique Hotel at Zevenster

Hotel in Bedfordview, Johannesburg

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

L
Lisa
From
United Kingdom
The property was beautifully maintained and the bed was the comfiest we had slept in for quite some time. Breakfast was included and the selection was excellent. We had dinner there too which was also very good. The little freebies in the room were a nice touch too
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 425 reviews
Price from
TWD 7,475
1 night, 2 adults

Amberhall Guesthouse

Hotel in Randburg, Johannesburg

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.

A
Alvarez
From
United States
Staff was amazing and super accommodating. We had the best dinners prepared by Tersia!!!! It was all super nice and delicious
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 298 reviews
Price from
TWD 2,764
1 night, 2 adults

Four Seasons Hotel The Westcliff

Hotel in Randburg, Johannesburg

Four Seasons Hotel The Westcliff is a luxury 5-star hotel located within 0.6 mi from the Johannesburg Zoo. Featuring an expansive lush garden, the hotel offers a restaurant, fitness center.

S
Sylvia
From
United States
The service and the people attending to us as guests makes all the difference in a property. Without a well trained and dedicated, happy to serve staff, the most beautiful property can be a bad place to stay. So, our experience was completely complemented by the very lovely staff. The propert is beautiful and the restaurant wonderful. There is only one consideration that I as a woman and an architectural designer could suggest is that the bathroom lighting needs to be improved. Not good for make up application and pampering!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 527 reviews
Price from
TWD 19,123
1 night, 2 adults

The Parkwood

Hotel in Parkwood, Johannesburg

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.

R
Ronel
From
Namibia
Everything. It was just spot on.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 245 reviews
Price from
TWD 6,127
1 night, 2 adults
See all 2335 hotels in Johannesburg

Hotels with airport shuttles in Johannesburg

Most booked hotels in Johannesburg and surrounding area in the past month

See all

Budget hotels in Johannesburg and nearby

  • Villa stay offers accommodations in Johannesburg, 3.9 miles from Observatory Golf Club and 4.1 miles from Parkview Golf Club. This property offers access to a balcony and free private parking.

  • Colossume offers accommodations in Johannesburg, 3.5 miles from Observatory Golf Club and 4.3 miles from Gold Reef City & Casino.

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 616 reviews

    The 4-star Reef Hotel is a 5-minute drive from Johannesburg’s City Hall and 1.2 mi from the Maboneng Precinct and Neighbourgoods Market.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 12 reviews

    305 Urban Oasis in Jozi CBD is located in Johannesburg, just 3.7 miles from Gold Reef City & Casino and 3.8 miles from Apartheid Museum. This apartment features free private parking and an elevator.

  • The Franklin, NYC style loft apartments offers accommodations in Johannesburg, 3.9 miles from Gold Reef City & Casino and 4 miles from Observatory Golf Club.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 50 reviews

    1507-Amazing views & Unique Joburg CBD Luxury offers accommodations in Johannesburg, 3.9 miles from Gold Reef City & Casino and 3.9 miles from Apartheid Museum.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 88 reviews

    2.4 miles from Johannesburg Stadium in the center of Johannesburg, 4 on Pritchard Luxury Suites provides accommodations with access to a fitness room.

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 168 reviews

    The Franklin Luxury Apartments offers accommodations in Johannesburg, 3.9 miles from Gold Reef City & Casino and 3.9 miles from Apartheid Museum. Guests may go for a swim in the rooftop pool.

Best hotels with breakfast in Johannesburg and nearby

  • Conveniently located in the Downtown Johannesburg district of Johannesburg, OTAKU Restaurant is located 3.5 miles from Observatory Golf Club, 4.3 miles from Gold Reef City & Casino and 4.4 miles from...

  • VMCC

    Hotel in Johannesburg
    Breakfast options
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 116 reviews

    Ideally located in the center of Johannesburg, VMCC has air-conditioned rooms with free WiFi and free private parking. This 3-star hotel offers a 24-hour front desk and a concierge service.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 767 reviews

    Located in Johannesburg in the region of Gauteng, 0.7 miles from Sandton City Shopping Centre, City Lodge Newtown, Johannesburg features an outdoor pool and views of the pool.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,502 reviews

    Located in Johannesburg, The Parktonian All Suite Hotel is 2.5 mi from the central business district. It has a swimming pool, a modern gym and suites with a balcony.

  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 524 reviews

    Offering free WiFi, The Banister Hotel is centrally located in Braamfontein. This trendy, budget hotel features an on-site bar, as well as private parking.

  • 4 Star Hotel is located in Johannesburg, within 3.2 miles of Parkview Golf Club and 3.8 miles of Johannesburg Stadium.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,174 reviews

    3.3 miles from Apartheid Museum in Johannesburg, Lilian Lofts Hotel & Spa features accommodations with access to spa facilities.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    Located in Johannesburg, 1.2 miles from Johannesburg Stadium, Grand Station Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

Hotels located in the center of Johannesburg

  • LuxeBnB is located in Johannesburg, just 3.5 miles from Observatory Golf Club and 4 miles from Gold Reef City & Casino.

  • High Rise Haven offers accommodations in Johannesburg, 3.5 miles from Observatory Golf Club and 3.9 miles from Gold Reef City & Casino. Private parking is available on site.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    Linaste at Colosseum is located in Johannesburg, just 4.6 miles from Gold Reef City and 4.7 miles from Parkview Golf Club.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 18 reviews

    The Orange Corner is located in Johannesburg, just 3.7 miles from Gold Reef City & Casino and 3.8 miles from Apartheid Museum.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 15 reviews

    Chic Oasis in Vibrant Jozi BDC offers accommodations in Johannesburg, 3.7 miles from Gold Reef City & Casino and 3.8 miles from Apartheid Museum.

  • The Orange Corner II is located in Johannesburg, just 3.3 miles from Gold Reef City & Casino and 3.4 miles from Apartheid Museum.

  • Isibaya House offers accommodations in Johannesburg, 2.4 miles from Johannesburg Stadium and 3.3 miles from Gold Reef City & Casino. This property offers access to a balcony and free private parking.

  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 146 reviews

    84 On Marshall in Johannesburg provides accommodations with a casino and barbecue facilities. This apartment features free private parking, a 24-hour front desk, and free Wifi.

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

  • 471 attractions
  • 119 points of interest
  • 15 neighborhoods

What Guests Said About Johannesburg:

  • 10.0

    Johannesburg, Jozi, isn’t just a city, it’s cultural.

    Johannesburg, Jozi, isn’t just a city, it’s cultural. From the moment you land at OR Tambo, you feel it in the air, the people, music, customer service, culture, the scent of street food, the hustle of Sandton’s black excellence. You’ll see the scars of apartheid etched into apartheid museum, but you’ll also witness the triumph of black creativity, entrepreneurship, and community. So ya Johannesburg is for those who want to engage, learn, and grow.
    Guest review by
    Gxr Traveller
    South Africa
  • 8.0

    Beautiful city. Great for shopping.

    Beautiful city. Great for shopping. Prices of clothes very good and several shops including all the big brands. Enjoyed the sight seeing tour on the Big bus. Interesting history and lots to see. Many restaurants. Great food
    Guest review by
    Dorcas
    United States
  • 10.0

    I lived in Johannesburg many years ago (left in 1999), for...

    I lived in Johannesburg many years ago (left in 1999), for 21 years - and loved it. However I had not been back. I was very apprehensive as one hears many horror stories. I was pleasantly surprised. I found everyone polite, no aggression. I drove around at night, on my own....felt quite safe. I took a couple of Ubers and they were good. A few potholes, some lines in the roads missing, but the Joburg drivers use their indicators ....all in all a good experience, I never felt threatened or uncomfortable. I flew in at Lanseria airport and stayed in Sandon, visited, Fourways, Northcliffe and Mayfair....Mayfair was a bit downgraded!
    Guest review by
    Shireen
    South Africa
  • 10.0

    We had a wonderful time in Johannesburg.

    We had a wonderful time in Johannesburg. We managed to go to some amazing Animal Sanctuaries (as we don't do zoos), such as the monkey and elephant sanctuary. Definitely recommend going there! Getting around was cheap as we used Ubers. We never had to wait long for one. We went on some trips further out of Johannesburg (eg. Qwabi game reserve- AMAZING!!) but hired a bus and a van to do so on those occasions. One such place we went to was Lesedi village. We had been years before and wanted to make sure to go again this time. The arts and crafts for sale are amazing and so much cheaper than buying them from the shops in the Mall or the airport. The money also goes straight to the crafters. Another amazing find was Rosebank Arts and Crafts Market. I wanted to buy so many things but couldn't. The prices there are about 1/3 of the airport price. It's also amazing to be able to speak to all the amazing makers. Shout out to Jasper at the market! We would definitely recommend going on at least one game drive. (Please do some research on the ethics of any that you decide on). We stayed at Letamo (family friendly lodge) at Qwabi Game Reserve. The lodge was amazing and the staff too. The game rangers were phenomenal! If vegan- then Woolworths has a pretty good selection for vegans. We loved our trip so much and were sad to leave.
    Guest review by
    Melanie
    United Kingdom
  • 8.0

    I've been to Joburg so many times but its always fun to...

    I've been to Joburg so many times but its always fun to visit. I took the Red Bus around which was a first for me. Museums, galleries, cafe's and bars plus the general city vibe. Everyone knows Joburg is edgy but if you have an open mind you'll love it
    Guest review by
    peter
    Mozambique
  • 8.0

    I was in Rosebank during my stay but also manged to visit...

    I was in Rosebank during my stay but also manged to visit Sandton and Fourways. All the places I visited i enjoyed everything from the food, secure atmosphere and good quality stuff for shopping. However, I didn't visit the CBD because of the stories of crime and dangers thus I was advised not to go there.
    Guest review by
    Anonymous

See reviews by guests who stayed at hotels in Johannesburg

See all
  • From TWD 3,282 per night
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 9,166 reviews
    Hotel Sky was one of the first hotels I stayed in when I travelled to South Africa for the first time before moving into my apartment. It is centrally located, whilst the interiors are a tad outlandish for my sensibilities, they are clean and well equipped. They have a pretty decent gym and some lovely areas to cowork. Plus, the absence of loadshedding and brilliant bell hops does allow you to have a pretty wonderful experience, particularly if you’re a solo female traveller on a work trip.
    Guest review by
    Augusta
    United Kingdom
  • From TWD 2,408 per night
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 5,329 reviews
    Had a fantastic stay at BlackBrick Sandton Two in Johannesburg! The receptionists were exceptional—super friendly, efficient, and went above and beyond to make us feel welcome. The restaurant was a highlight, serving delicious meals with a great atmosphere. The hotel is clean, modern, and perfectly located near Sandton City Mall. Highly recommend for a comfortable and enjoyable stay!
    Guest review by
    Said Abdulahi
    Norway
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 3,764 reviews
    Retro decor makes it different to normal hotels and it has a vibe about it... Rooms are clean and spacious, it comes with gym, work space with fast internet. Staff are very friendly and welcoming. Bonus is that it is in the heart of Sandton CBD. I always visit this spot and I am never dissapointed.....
    Guest review by
    Vusi G
    South Africa
  • From TWD 3,123 per night
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 5,773 reviews
    Breakfast never fails to disappoint Centrally located, and a convenient shuttle service to Sandton City. Rooms are always clean Staff are friendly and always willing to assist My choice of hotel when travelling to Johannesburg
    Guest review by
    Kevin
    South Africa
  • From TWD 2,925 per night
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1,844 reviews
    I was there already, and I know about the small rooms and limited breakfast facilities, but this is the BEST choice if you see value for money! This Hotel is 100% CBD and all amenities are only 5 min. far!
    Guest review by
    Hospitality Textile Supplies CC
    Namibia

Research, refine, and make plans for your whole trip