Agoda Hero Banner

Find Hotels in Johannesburg, South Africa

2920 vacation rentals and hotels available now

10 best hotels in Johannesburg

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
MINT Hotel 84 on Katherine
Sandton,Johannesburg - View on map
"Our stay was good but the hotel overall needs improvement. 1. There is no signage on the hotel premises/corridors guiding guests to the different hotel areas and the place is quite a maze especially as our room was right at the end/back of the hotel building. No emergency exit signs nothing. 2. Cleaning/Room make up services had to be requested daily which is inconvenient as most hotels have a daily set schedule for clean up in rooms that have been marked with the ‘make up’ card. 3. We checked in on New Year’s Eve and there was a ‘buzz’ around the hotel, which was ok as it was New Year’s Eve, However the noise levels did not go down even 3 hours after the countdown. "
Show more
8.5

Excellent

125 reviews

Avg price per night
$ 52
City Lodge Hotel at OR Tambo International Airport Johannesburg
Greater OR Tambo,Johannesburg - View on map
"I could've found a cheaper hotel in Johannesburg, but then I'd have needed to pay for a cab out to Oliver Tambo. Excellent to be able to walk to the check-in desk without having to wait for a shuttle or without having to try to forecast traffic jams. Also liked the fact that I could do last minute gift and snack shopping in the airport mall. I didn't use the hotel restaurant (breakfast in the Mugg and Bean with a view in the Transit lounge instead). The one thing the room lacked was a fridge., but the reception desk girls put my stuff in the kitchen fridge. "
Show more
8.5

Excellent

1310 reviews

Avg price per night
$ 78
Sandton Executive Suites Hydro Park
Sandton,Johannesburg - View on map
"Cons: Aircon only in main bedroom. Rest of apartment very warm in summer morning sun. Cleaning products not provided. Need to get housekeeping for everything. Pros: Private elevator in this apartment!! Far side of building units have this. It opens up inside your apartment. You have keycard assigned that only has access to your floor. Can only bump into other residents on other floors if you call lift while they’re in there already. Feel like real VIP in these apartments. The view, as always. Efficient cleaning staff, really fast workers. Security and safety is of very high standard. Best location. The vibe. Kid friendly. My 6 year old daughter feels like VIP here in any suite because of staff always being kind and friendly. Netflix. Management really listens to concerns and recommendations (especially from my partner) around small things that make a stay extra special. Feels like home. "
Show more
7.7

Very good

259 reviews

Avg price per night
$ 76
MINT Express Sandton View
Greater Melrose,Johannesburg - View on map
"We got the keys at the gate, we had no staff member to interact with, we were not given any wifi password and we couldn't play any TV channels except for Netflix and YouTube and the place had cockroaches "
Show more
8

Excellent

25 reviews

Avg price per night
$ 42
Cradle Boutique Hotel
Lanseria,Johannesburg - View on map
"My husband and I stayed here for just one night after flying from Cape Town then to Zanzibar. We arrived very late but the staff were great picking us up in a golf buggy with all our luggage and taking us to our beautiful tent. Unfortunately we had to leave very early for our flight but woke up to an amazing view and lovely breakfast. Would definitely recommend staying here rather than an airport hotel as you feel like you’re still enjoying the South African wilderness for just one more night! And it’s only 20 mins in an Uber to Lanseria airport!"
Show more
8.9

Excellent

84 reviews

Avg price per night
$ 228
Sandton Lodge Rivonia
Sandton,Johannesburg - View on map
"5)3 accomodation was very good, and certainly equal to a 4 star hotel. Breakfast too was very good. The DSTv is lacking in channels, which I find personally annoying, however this is the same for all establishments apart from some 5 star hotels. I will return."
Show more
8.1

Excellent

105 reviews

Avg price per night
$ 39
Radisson Blu Hotel Sandton Johannesburg
Sandton,Johannesburg - View on map
"We asked for a room on a higher floor since this was the last stop for our daughter on a family holiday. With the rest of us continuing to travel for two weeks we wanted it to be special for her. Raddison Blu surpassed all our expectations with an upgrade to the penthouse. Four bedrooms (all with ensuite), huge living spaces and fantastic views on three levels, we felt truly spoilt and did not want to leave. We had a dinner and breakfasts in the excellent restaurant, daughters enjoyed the superlative gymnasium and pool facilities (there is a running track around the inside of the building on this high floor) while the bar and the sports coverage were appreciated by son and husband. Radisson Blu is located in a safe part of Johannesburg (Sandton) and we happily walked the 10 minutes to the nearby shopping mall, shuttle buses brought us back after dark. We felt very safe and thoroughly enjoyed Johannesburg, our three nights was not enough - much to our surprise. The fabulous staff and lovely facilities would be available to all but the penthouse was a fabulous treat."
Show more
8.5

Excellent

887 reviews

Avg price per night
$ 105
Indaba Hotel
Sandton,Johannesburg - View on map
"We were extremely impressed with this hotel. An international conference was being hosted there and it was fascinating to talk to all the different cultures over breakfast. The grounds are green and natural and filled with bird life. It offered everything a traveller could wish for from swimming pools, a gym, a spa to mention but a few. The only thing I struggled with was a totally closed up room that was air conditioned. Beautifully warm in the cold Johannesburg Winter though."
Show more
8.5

Excellent

210 reviews

Avg price per night
$ 59
Birchwood Hotel and OR Tambo Conference Centre
Greater OR Tambo,Johannesburg - View on map
"Without a doubt the best hotel we have stayed. Highly recommended"
8.4

Excellent

130 reviews

Avg price per night
$ 61
Hotel Sky, Sandton
Sandton,Johannesburg - View on map
"I love a modern furnished hotel and Hotel Sky was just that! The room size is a tad small but as a couple it worked fine for us. Super friendly & helpful staff made our stay even more pleasant. If youre a smoker, each floor has a balcony so you don't have to go all the way down to ground floor. I appreciated the room having a tissue box WiFi was a little slow and the share screen from both my husband and I's phone to the tv didn't work. Pool area was relaxing and liked that pool towels are given so you don't have to bring your own however the pool water was extremely cold. On arrival you are given an entry slip - a new one for each entry (the same way as malls parking lots do) which you have to keep to scan when exiting. My only requests are, the room could use an extra bin for the bathroom and a cupboard would be nice. "
Show more
8.5

Excellent

77 reviews

Avg price per night
$ 50

Fast facts about Johannesburg, South Africa

Accommodations2,920 properties
Popular hotelCity Lodge Hotel at OR Tambo International Airport Johannesburg
Popular areaSandton
Nightly rates fromC$11
AirportO. R. Tambo International Airport
Reasons to visitShopping, Restaurants, Business

Discover the neighborhoods of Johannesburg


Today's Top Deals
10% OFF
Expires in 1 week!
Get an additional 10% discount on top of great deals in Paris
10% OFF
Expires in 1 week!
Valid on bookings made 30 Jul 2021 through 12 Aug 2021 for accommodation that shows the option to enter a coupon code on the booking form.
Search Properties
8% OFF
Expires in 2 days!
Get 8% off your accommodations in Dubai now
8% OFF
Expires in 2 days!
Valid on bookings made 24 Jul 2021 through 6 Aug 2021 for accommodation that shows the option to enter a coupon code on the booking form.
Search Properties
5% OFF
Expires in 4 days!
Dreaming of the beach? Get 5% off in Bali.
5% OFF
Expires in 4 days!
Valid on bookings made 2 Aug 2021 through 8 Aug 2021 for accommodation that shows the option to enter a coupon code on the booking form.
Search Properties

Just booked


Just viewed by other Agoda travelers


Traveler impressions of Johannesburg




More about Johannesburg

Johannesburg is a buzzing metropolis that not only leads South Africa, but is also one of the strongest economic hubs of the African continent. There are many choices for accommodations in this city, with visitors having options to stay in different neighborhoods to get a feel for much of the diversity and history of the city.

One of the most popular tourist attractions in Johannesburg is the Apartheid Museum, a world-class chronicle of the country’s turbulent history throughout the 20th century. This moving collection of exhibits is a highlight of any visit to Johannesburg.

The restaurant district overflows with choices featuring cuisine from all corners of the world. The hip cafés of Greenside and Melville are perennial favorites, while funky boutiques in Auckland Park highlight the bohemian shopping scene. Combined with the department stores and malls in Rosebank, these options make Johannesburg one of the most popular shopping destinations in Africa.

The best luxury hotels in Johannesburg are in Sandton, where an abundance of high-street shops and up-market restaurants cater to affluent visitors. Trendy and inexpensive guesthouses are found in Melville and throughout the Northwestern suburbs.

The city is served by OR Tambo International Airport, which is in an area with plenty of accommodations and only about 15 kilometers from the city center.

There’s much more to see and learn about Johannesburg, and the interactive map on this page is a great way to find out where the attractions and hotels can be found in this exciting city.


null