Johannesburg Hotels

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Johannesburg

Image for Protea Hotel by Marriott O.R. Tambo Airport
20 Sep-21 Sep
4.1/5Very Good! (1,308 reviews)

"Quick shuttle to airport is a big plus. Nice room, good bathroom"…"

Reviewed on 9 Aug 2019

Protea Hotel by Marriott O.R. Tambo Airport
Image for Southern Sun O.R. Tambo International Airport
30 Aug-31 Aug
4/5Very Good! (756 reviews)

"Close to the airport with a reliable shuttle. The staff were friendly and helpful always. The buffet breakfast was fantastic and the food served at the restaurant was also of good quality. The best part of the experience was the staff. 5 stars for service. The bathroom needed a bit of an upgrade ..."…"

Reviewed on 18 Aug 2019

Southern Sun O.R. Tambo International Airport
Image for Hyatt Regency Johannesburg
5 out of 5
191 Oxford Road, Johannesburg, Gauteng
Free cancellation
30 Aug-31 Aug
4.5/5Wonderful! (128 reviews)

"Excellent hotel, staff, room, amenities, vibe and so on... definitely recommend this place!!"…"

Reviewed on 8 Aug 2019

Hyatt Regency Johannesburg
Image for Garden Court Sandton City
3 out of 5
Cnr West and Maude Street, Sandton, Gauteng
Free cancellation
30 Aug-31 Aug
4.2/5Excellent! (459 reviews)

"We absolutely loved the location of the hotel and enjoyed the convenience of the mall being located across the street. The staff were very helpful. The breakfast in the morning was delicious."…"

Reviewed on 18 Aug 2019

Garden Court Sandton City
Image for City Lodge Hotel at OR Tambo International Airport
10 Sep-11 Sep
4.2/5Excellent! (1,420 reviews)

"Convenience to the airport, cleanliness, staff was great, food"…"

Reviewed on 22 Aug 2019

City Lodge Hotel at OR Tambo International Airport
Image for Davinci Hotel And Suites On Nelson Mandela Square
5 out of 5
2 Maude Street, Corner of 5th Street, Sandton, Gauteng
Free cancellation
30 Aug-31 Aug
4.6/5Wonderful! (376 reviews)

"Great location and wonderful staff! And loves the extras for being an Expedia gold member!"…"

Reviewed on 15 Aug 2019

Davinci Hotel And Suites On Nelson Mandela Square
Image for Hilton Sandton
5 out of 5
138 Rivonia Road, Sandton, Gauteng
20 Sep-21 Sep
4.2/5Excellent! (280 reviews)

"The suites are good and the outside area with large pool is very good for families. It is a large hotel with good amenities. It was built in 1996 so comes across as a little dated. The staff were not as well rained as other hotels and Im not sure that their level of English was adequate. 4 star but ..."…"

Reviewed on 16 Aug 2019

Hilton Sandton
Image for Birchwood Hotel and OR Tambo Conference Centre
4 out of 5
Viewpoint Road, Bartlett, Boksburg, Gauteng
24 Aug-25 Aug
4.2/5Very Good! (129 reviews)

"We had a suite and it was so good to have the room to relax in between meetings with family. The Grill Restaurant was very good. The first hotel room in a long time where when you turned your light off you were actually in the dark. Comfortable and we will go back."…"

Reviewed on 19 Aug 2019

Birchwood Hotel and OR Tambo Conference Centre
Image for Premier Hotel OR Tambo
4 out of 5
Free cancellation
30 Aug-31 Aug
4.4/5Wonderful! (1,348 reviews)

"Transport via Uber very good. Bar food not that good but restaurant food is good."…"

Reviewed on 20 Aug 2019

Premier Hotel OR Tambo
Image for The Aviator Hotel OR Tambo International Airport
6 Sep-7 Sep
3.9/5Very Good! (1,001 reviews)

"Convenience, less than 10 mins from airport. Big room, king size bed. Good restaurant,bar area."…"

Reviewed on 19 Aug 2019

The Aviator Hotel OR Tambo International Airport
Can't see what you're looking for?
See all available properties in Johannesburg starting at €56 per night
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Johannesburg

Hotels in Johannesburg

In the heart of South Africa is the beautiful and immense Johannesburg. The town really started to swell in 1886 after the discovery of the Witwatersrand gold. Today Johannesburg is a truly modern metropolis with a thriving business district, surrounded by beautiful nature. You might need to travel a little from your hotel to reach all the city’s top attractions, but it's definitely worth it.

Beautiful Hotels in the Heart of Johannesburg

Johannesburg is a big city and you’ll find a fitting mix of hotels here, from cosy, budget backpacker hostels to luxury five star resorts where you’ll want for nothing. As a popular business centre, there are plenty of Johannesburg hotels (especially three and four stars) that cater specifically for business people, offering lots of business facilities, such as conference and meeting rooms, as well as hotel bars and lounges.

But Johannesburg also attracts those looking for a good time. Its luxury hotels are well suited for couples looking for a romantic getaway and families with children looking for a summer holiday. Even at a three star hotel you can normally enjoy a cooling dip in an outdoor pool and complimentary breakfast. In the business district of Johannesburg you will find many art galleries, bars (Newton) and history (in Soweto at the Apartheid museum), while the beautiful nature reserve Suikerbosrand Nature Reserve is just an hour's drive from the centre.

Hotels Around Kempton Park and Sandton in Johannesburg

You’ll find the Johannesburg Airport located in the Kempton Park district, which is especially useful if you want to charter a flight to Kruger National Park or any of the other wildlife parks in the area. Sandton is a lot livelier and serves as the financial and commercial centre of South Africa, with big shopping malls like Sandton City and Nelson Mandela Square. Indulge in the rich Sandton local wines and cuisine at the many restaurants around your hotel or simply enjoy a drink or snack at a delectable hotel bar.

Hotels in Midrand, Johannesburg

North of Downtown Johannesburg is the suburb of Midrand. The suburb is ideal for those seeking a little peace and lavishness. You will find mostly three-star hotels around Midrand, which are luxuriously furnished with many extras and amenities, with most offering a private pool, gym and internet so you can quickly share your adventures with friends and family back home. Hotels in Pretoria, Johannesburg To the north of the town of Midrand on the outskirts of Johannesburg is Pretoria. Pretoria offers mostly three and four star hotels, perfectly equipped for business trips or family holidays, often with full spa facilities. Pretoria has a zoo, several botanical gardens and some interesting museums, making it a great cultural location. Visit the Groenkloof Nature Reserve and glimpse Castor, a fig tree that is over 1,000 years old.

More trip options

Recently booked Johannesburg hotels

Recent Reviews in Johannesburg