Skip to main content

Search hotels in Johannesburg

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

Filter by:

Star rating

Review score

Johannesburg – 388 hotels and places to stay

See the latest prices and deals by choosing your dates.

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

Team on site was so friendly and helpful. Breakfast was outstanding
Review score
8.2
Very good
3,340 reviews
Price from
£63.09
1 night, 2 adults

Immerse yourself in the heart of Sandton at the newly renovated ONOMO Hotel Johannesburg Sandton, where a stylish and comfortable retreat awaits.

No refrigerators in the rooms, had to constantly throw away food
Review score
7.8
Good
1,478 reviews
Price from
£62.14
1 night, 2 adults

The Indaba Hotel and Conference Centre is a 4-star hotel located below the Magaliesberg Mountains and north of the business and commercial district of Sandton.

Had an amazing stay. Staff are very helpful and friendly. The food is excellent. We will return every year to celebrate our anniversary.
Review score
7.8
Good
1,676 reviews
Price from
£60.55
1 night, 2 adults

Set in Johannesburg, 3.7 km from Observatory Golf Club, Garden Court Eastgate offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

The breakfast was good e
Review score
7.9
Good
2,140 reviews
Price from
£58.41
1 night, 2 adults

Set in Johannesburg, 3.6 km from Parkview Golf Club, Garden Court Milpark, Johannesburg offers accommodation with an outdoor swimming pool, private parking, a fitness centre and a garden.

Good attitude from the staff
Review score
7.8
Good
1,633 reviews
Price from
£63.25
1 night, 2 adults

Located in Johannesburg, 2 km from Gautrain Sandton Station, Seven Villa Hotel & Spa provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

The welcoming was fantastic and they had my favourite champagne. The reception even assisted me getting my luggage back from the airport due to a re-routed flight. The location and facilities were fantastic and it all just worked, what a wonderful experience
Review score
8.7
Fabulous
1,163 reviews
Price from
£127.73
1 night, 2 adults

Located within 5.6 km of Apartheid Museum and 6 km of Gold Reef City Casino, SUN1 SOUTHGATE provides rooms with air conditioning and a private bathroom in Johannesburg.

um going back soon
Review score
7.2
Good
1,277 reviews
Price from
£31.43
1 night, 2 adults

Home Suite Hotels Rosebank features accommodation set in Rosebank and situated less than 1 km from Rosebank Gautrain station, Home Suite Hotels Rosebank offers accommodation for any discerning guest...

Clean, modern and funky rooms with beautiful furnishings. Hazel and Maggie were an added plus! All the staff were kind, attentive and helpful. This is a Joburg gem, and I hope it stays this way. Great that it’s close to the Rosebank Mall but also close to other areas, too.
Review score
9.3
Superb
1,675 reviews
Price from
£96.58
1 night, 2 adults

Situated in Johannesburg, 3.2 km from Parkview Golf Club, The Jack Rose Hotel, Rosebank, Gautrain features accommodation with a restaurant, free private parking and a bar.

The room was very smelly, the sofas were so old and the bed was comfy
Review score
6.8
Pleasant
1,437 reviews
Price from
£33.85
1 night, 2 adults

Just 4 km from Sandton City, the recently renovated Premier Hotel Quatermain features a tranquil courtyard and lush gardens with a swimming pool and cascading fountains.

Cleanliness of the room with great ambience, comfortable beddings, complimentary shuttle, gym.
Review score
7.8
Good
1,014 reviews
Price from
£71.25
1 night, 2 adults
See all 388 hotels in Johannesburg

Hotels with airport shuttles in Johannesburg

Most booked hotels in Johannesburg in the past month

See all

Johannesburg's best hotels with breakfast

  • Review score
    9.5
    Exceptional · 244 reviews

    The Parkwood is nestled in a lush and well-manicured garden estate in Parkwood, Johannesburg. It offers luxurious accommodation with a swimming pool and free Wi-Fi in all areas.

    Guest review
    Excellent breakfast, staff very helpful, safe and homely
  • Review score
    9.6
    Exceptional · 177 reviews

    Featuring luxurious and spacious suites, Saxon Hotel, Villas & Spa includes a spa and outdoor pool.

    Guest review
    absolutely perfect, makes me feel I’m not in Johannesburg
  • Review score
    9.1
    Superb · 103 reviews

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

    Guest review
    Amazing room, clean, modern decor with design fixtures
  • Review score
    9.4
    Superb · 35 reviews

    Situated in Johannesburg, 4.4 km from Johannesburg Stadium, 10 2nd Avenue Houghton Estate by Dream Resorts features accommodation with an outdoor swimming pool, free private parking, a fitness centre...

    Guest review
    Staff were very friendly, breakfast was delicious, in summary we all enjoyed our stay and wish we stayed longer.
  • Review score
    9.5
    Exceptional · 71 reviews

    Sanctuary Mandela has an outdoor swimming pool, garden, a restaurant and bar in Johannesburg. Boasting a concierge service, this property also provides guests with a sun terrace.

    Guest review
    Staff through out the hotel were attentive and helpful
  • Review score
    9.5
    Exceptional · 89 reviews

    Marriott Executive Apartments Johannesburg, Melrose Arch features free bikes, outdoor swimming pool, a fitness centre and garden in Johannesburg.

    Guest review
    Very luxurious and clean place with world class staff
  • Review score
    9.5
    Exceptional · 6 reviews

    Featuring a temperature-controlled swimming pool and a lush garden, AtholPlace Hotel & Villa also offers an intimate bar with built-in fireplace. Free WiFi is available throughout the property.

  • Review score
    8.5
    Very good · 7,012 reviews

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

    Guest review
    Everything. Always a good idea to book this hotel.

Budget hotels in Johannesburg

  • Review score
    8.1
    Very good · 4,758 reviews

    Located in Johannesburg, 1.1 km from Gautrain Sandton Station, BlackBrick Sandton Two provides accommodation with a garden, free private parking and a terrace.

    Guest review
    Good location, perfect customer's service, clean.
  • Review score
    8.1
    Very good · 1,558 reviews

    Situated in Johannesburg, 4.1 km from Parkview Golf Club, Hyatt House Johannesburg Rosebank features accommodation with a fitness centre, free private parking, a garden and a terrace.

    Guest review
    The staff took effort to make you feel comfortable
  • Review score
    8.2
    Very good · 1,457 reviews

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

    Guest review
    It’s so clean and the staff is very friendly and helpful
  • Review score
    8.6
    Fabulous · 6,276 reviews

    Set in Johannesburg, less than 1 km from Gautrain Sandton Station, The Catalyst Apartment Hotel by NEWMARK offers accommodation with an outdoor swimming pool, free private parking, a fitness centre...

    Guest review
    I liked everything the staff the food n environment
  • Review score
    8.3
    Very good · 2,640 reviews

    Set in Johannesburg, 10 km from Saps Mechanical School Golf Club, Radisson Hotel and Convention Centre OR Tambo Airport offers accommodation with an outdoor swimming pool, free private parking, a...

    Guest review
    The place is out of this world. It smells like heaven.
  • Review score
    8.0
    Very good · 3,910 reviews

    Situated in Johannesburg, 1.3 km from Gautrain Sandton Station, Blackbrick Sandton One features accommodation with a fitness centre, free private parking, a terrace and a restaurant.

    Guest review
    Beautiful and organized rooms full of all amenities
  • Review score
    8.0
    Very good · 10,648 reviews

    Situated in Johannesburg, Hotel Sky Sandton is 250 metres from Sandton City Mall and features various facilities, such as two restaurants, a fitness centre and a bar.

    Guest review
    The location of the Hotel and The Perfect Service.
  • Review score
    8.5
    Very good · 5,738 reviews

    Featuring a casino, Hotel Perte at Montecasino is located in Johannesburg in the Gauteng region, 300 metres from Montecasino and 12 km from Sandton City Mall.

    Guest review
    Comfortable and clean room with very helpful staff

Hotels located in the centre of Johannesburg

  • Review score
    10.0
    Exceptional · 2 reviews

    Conveniently located in the Randburg district of Johannesburg, The Hamilton Boutique Hotel is set 5 km from Parkview Golf Club, 6.5 km from Sandton City Mall and 6.6 km from Gautrain Sandton Station.

  • Review score
    10.0
    Exceptional · 1 review

    Attractively located in the Sandton district of Johannesburg, Luxury 1 Bedroom Apartment- Nelson Mandela Square & Sandton City is situated 600 metres from Gautrain Sandton Station, 800 metres from...

  • Review score
    9.3
    Superb · 12 reviews

    Set in Johannesburg, 1.1 km from Gautrain Sandton Station, Spacious Studio In Sandton, Johannesburg offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

    Guest review
    It’s in a very secure place and close to shopping malls.
  • Review score
    9.0
    Superb · 1 review

    Ideally situated in the Maboneng district of Johannesburg, Room 339 craft Maboneng is situated 5 km from Observatory Golf Club, 7.8 km from Gold Reef City Casino and 7.9 km from Apartheid Museum.

  • Review score
    9.0
    Superb · 1 review

    Located in Johannesburg, 2 km from Johannesburg Stadium, Grand Station Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

  • Review score
    8.9
    Fabulous · 661 reviews

    Located in the cultural district of Rosebank, 54 on Bath, Johannesburg Rosebank offers a large terrace area and an outdoor swimming pool. The spacious rooms include a working desk and wide windows.

    Guest review
    Classy, very clean and they keep a good standard..
  • Review score
    8.9
    Fabulous · 93 reviews

    Situated in Johannesburg, 4.5 km from Parkview Golf Club, Ten Bompas Hotel features accommodation with a garden, free private parking, a restaurant and a bar.

    Guest review
    Location great and the hotel is lovely. Room is great.
  • Review score
    8.9
    Fabulous · 236 reviews

    Le'Ciara Luxury Guest House is located in Johannesburg, within 10 km of Sandton City Mall and 10 km of Gautrain Sandton Station.

    Guest review
    Friendly hosts, immaculately clean and comfortable.

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
  • 456 attractions
  • 119 points of interest
  • 15 neighbourhoods

What guests said about Johannesburg:

  • Review score
    8.0

    Less blatant evidence of racial segregation (than Cape town,...

    Less blatant evidence of racial segregation (than Cape town, although legacy of aparthide still there) so was more vibrant, cosmopolitan and beautiful. Some interesting art, fashion and music and food.
    Guest review by
    June
    Canada
  • Review score
    10.0

    Incredibly safety conscious. Surveillance camera’s.

    Incredibly safety conscious. Surveillance camera’s. Security personnel. Not once did we feel threatened or unsafe at all. Late nights out. Sociable friendly engaging community. Spontaneous greetings and conversation from people. International flair.
    Guest review by
    Anonymous
  • Review score
    6.0

    I haven't been there for 5 years and was shocked at the...

    I haven't been there for 5 years and was shocked at the decline. The roads are in a shocking state and there aren't many streetlights or traffic lights working. The verges are overgrown and pavements broken and weeds growing through. Not much maintenance done. I enjoyed eating out and Sandton City was still great. However, it won't make me rush back in a hurry.
    Guest review by
    Anonymous
    South Africa
  • Review score
    6.0

    Very scared to go to any place in Johannesburg

    Very scared to go to any place in Johannesburg I only eat in malls and Casinos because i feel safe Roads are very busy I don't know who one can trust. Poor directions to places in JHB No street names visible Johannesburg very dirty
    Guest review by
    Gerhard
    South Africa
  • Review score
    10.0

    Johannesburg is the Business hub of Africa and one of the...

    Johannesburg is the Business hub of Africa and one of the most versatile cities in the world, catering for all businesses and Business opportunities. It has adequate facilities and is well structured to provide for its many visitors.
    Guest review by
    Chetty
  • Review score
    10.0

    My stay at ANew Hotel was fantastic!

    My stay at ANew Hotel was fantastic! The staff were incredibly friendly and helpful, the rooms were spotless and very comfortable, and the location was perfect for exploring the city.I especially loved the delicious breakfast buffet and would definitely recommend this hotel to anyone visiting Johannesburg.
    Guest review by
    Rushwaya

See reviews by guests who stayed at hotels in Johannesburg

See all
  • From £266.27 per night
    Review score
    9.3
    Superb · 272 reviews
    Great staff. Wonderful rooms and nice garden. The outside areas for most rooms are excellent and private. The flexibility of the staff and management remains outstanding. We have stayed every other year since this wonderful hotel opened. It remains one of our favourite in the world; and holds its own with other world-class boutique hotels (e.g. Hotel Laufaurie-Peyraguey by Lalique that is ranked in the Top 15 in the world). It is exceptional value for money. The bed was easily the most comfortable that we had in 2 weeks in South Africa.
    Guest review by
    Will
    United Kingdom
  • From £70.87 per night
    Review score
    9.3
    Superb · 293 reviews
    The accommodation and breakfast on offer is genuine 4 star quality. Comfortable and very good. The location is fine if you need to be in the Randburg area or the North-West suburbs of Johannesburg. It is also not far from the Sandton CBD. Security is good. The establishment is an oasis in an area which is unfortunately deteriorating.
    Guest review by
    RonvtH
    South Africa
  • From £54.12 per night
    Review score
    7.8
    Good · 1,633 reviews
    The breakfast was good and the location was perfect for my trip. The fact that they allowed for late check out is the best part of me using their hotel as my favorite for accommodation in Johannesburg.
    Guest review by
    setoki
    South Africa
  • From £47.04 per night
    Review score
    8.5
    Very good · 5,738 reviews
    Rooms small but OK for an overnight stay. Decor was pleasant. Hotel rooms only but who needs more when in Monte. Could do with lighter bed covers duvet to bulky and hot for South Africa
    Guest review by
    Joan
    South Africa
  • From £73.18 per night
    Review score
    8.3
    Very good · 1,705 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.
    Guest review by
    Jacques
    South Africa

Research, refine and make plans for your whole trip