Skip to main content
Accommodation Flights Flight + Hotel Car rentals Airport taxis

Hotels and more in Johannesburg

Amberhall Guesthouse 4 stars

Hotel in Randburg, Johannesburg

Located 8 km from Monte Casino, Amberhall Guesthouse in Randburg features a garden with a small stream. All rooms have a flat-screen TV with satellite channels. Elizabeth, our hostess was extremely helpful starting from the time of booking with any arrangements, went out of her way to make us feel comfortable, welcomed. The accomodation stylish, modern, immaculatly clean with a beautiful garden around. A perfect experince from the first moment to the last, thank you very much!

Show more Show less
9.6
Exceptional
102 reviews
Avg. price/night:
£57
Check availability

Hoeveld House

Hotel in Sandton, Johannesburg

Featuring free WiFi throughout the property, Hoeveld House offers accommodation in Sandton, 200 metres from Inanda Club. Perfect all round. I could not fault a thing. I was super impressed and would recommend it to anyone. Very quiet but very close to the buzz in town.

Show more Show less
9.6
Exceptional
196 reviews
Avg. price/night:
£63
Check availability

Gardenia Boutique Hotel

Hotel in Randburg, Johannesburg

Offering an outdoor pool and a dining area, Gardenia Boutique Hotel is located in Dunkeld West. The hotel is 1 km away from Hyde Park Corner Shopping Centre. comfortable bed, close to shopping center and big bathroom

Show more Show less
9.1
Superb
202 reviews
Avg. price/night:
£54
Check availability

Clico Boutique Hotel 5 stars

Hotel in Rosebank, Johannesburg

Offering an outdoor pool and a restaurant, Clico Boutique Hotel is located in the leafy suburb of Rosebank. It has a 24-hour front desk and is just 1 km away from the Rosebank Gautrain station. Wonderful staff, great location, perfect service

Show more Show less
9.3
Superb
130 reviews
Avg. price/night:
£114
Check availability

Four Seasons Hotel The Westcliff 5 stars

Hotel in Randburg, Johannesburg

Four Seasons Hotel The Westcliff is a luxury 5-star hotel located within 1 km from the Johannesburg Zoo. Featuring an expansive lush garden, the hotel offers a restaurant, fitness centre. A wonderful stay. A big thank you to all the fabulous staff that looked after us so well. Our airport pick up booked through the hotel was perfect. Check in was a happy, efficient and well informed experience. Our rooms, sensational. Restaurants and room service lovely and our spa treatments pure bliss (thank you Patricia) ! Thank you to our Concierge, and to Utta and Daniel for helping us when necessary, and thank you to our driver Seya, we loved driving around Johannesburg with you. What a team. An excellent stay.

Show more Show less
9.2
Superb
480 reviews
Avg. price/night:
£233
Check availability

54 on Bath 5 stars

Hotel in Rosebank, Johannesburg

Located in the cultural district of Rosebank, 54 on Bath offers a large terrace area and an outdoor swimming pool. The spacious rooms include a working desk and wide windows. A gem of a property with private underground parking connected to the mall. Georgous room with every amenity you can think of. They upgraded us to a suite and couldn’t have been nicer or more accommodating

Show more Show less
9.4
Superb
107 reviews
Avg. price/night:
£135
Check availability

Thaba Eco Hotel 4 stars

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. Food was excellent, the restaurant was extremely well managed and very customer oriented. The rooms were excellent, and the overall atmosphere was fantastic.

Show more Show less
9
Superb
349 reviews
Avg. price/night:
£123
Check availability

Saxon Hotel, Villas & Spa 5 stars

Hotel in Sandton, Johannesburg

Featuring luxurious and spacious suites, Saxon Hotel, Villas & Spa includes a spa and outdoor pool. everything ... the service staff was excellent

Show more Show less
9.5
Exceptional
117 reviews
Avg. price/night:
£463
Check availability

The Syrene Boutique Hotel 4 stars

Hotel in Rivonia, Johannesburg

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 accommodation with a gourmet restaurant. Luxury accomodation. Everything absolute class

Show more Show less
9
Superb
108 reviews
Avg. price/night:
£81
Check availability

The Michelangelo Hotel 5 stars

Hotel in Sandton, Johannesburg

The luxurious Michelangelo is set in the heart of the Sandton business and leisure district of Johannesburg. It features an indoor pool and fitness centre with sauna and steam room. Everything was excellent. Extremely friendly staff and fantastic breakfast!

Show more Show less
9
Superb
831 reviews
Avg. price/night:
£174
Check availability

Most booked hotels in Johannesburg in the past month

Johannesburg's best hotels with breakfast

Budget hotels in Johannesburg

Hotels located in the centre of Johannesburg

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.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Johannesburg:

Explore guest reviews of hotels in Johannesburg

Find the perfect hotel in Johannesburg on Booking.com

  • Wide selection of hotels Take your pick from 782 hotels in Johannesburg – or 293,013 hotels worldwide!
  • Verified guest reviews Explore 24,195 hotel reviews written by other Booking.com guests about their stay in Johannesburg
  • 24/7 customer support Count on Booking.com for help when you need it, wherever you might be – at home, in Johannesburg or elsewhere