Hotels in Johannesburg CBD, Johannesburg

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-9 out of 9 hotels
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map1.8 km from City Centre600 m from Market on Main
From   US$ 153 /nightSelect
The Grand Station Johannesburg is nestled in the Johannesburg CBD district, Top of Africa is nearly 20 minutes' walk away.
8.4
Great70 reviews
MapView on map1000 m from City Centre200 m from Chamber of Mines of South Africa
From   US$ 73 /nightSelect
The family-friendly Premier Hotel Mapungubwe Johannesburg overlooks the patio and lies near a motorway.
Guest house
1.4 km from City Centre200 m from Market on Main
Select
Guest house
1.4 km from City Centre200 m from Market on Main
From   US$ 34 /nightSelect
Located at a distance of 550 metres from Kwa Mai Mai Hostel & Traditional Market, the Hills By Maboneng Johannesburg is about 6 km from Gold Reef City.
8.0
Great151 reviews
  • Rooftop pool
  • Cocktail bar
  • Fitness center
1.4 km from City Centre500 m from Neighbourgoods Market
From   US$ 47 /nightSelect
  • Stylish suites with panoramic skyline views
  • Rooftop swimming pool with bar
  • Free shuttle to Gautrain Park Station
8.2
Great186 reviews
  • Rooftop Bar
  • Treatment Room
  • Jazz Bar
1.2 km from City Centre300 m from Ellis Park Railway Station
From   US$ 49 /nightSelect
  • Rooftop bar with panoramic city views
  • Designed by renowned architect Sir Adjaye
  • Extravagant Black Coffee Penthouse suite
7.6
Very good3 reviews
1000 m from City Centre300 m from Chamber of Mines of South Africa
From   US$ 32 /nightSelect
Sci-Bono Discovery Centre is set around 19 minutes on foot from the Mapungubwe Hotel Apartments Marshalltown.
Hotel
8.0
Great177 reviews
  • Rooftop Bar
  • Sun Deck
  • Conference Rooms
600 m from City Centre300 m from Chamber of Mines of South Africa
From   US$ 40 /nightSelect
  • 360-degree view of Johannesburg skyline
  • Chic rooftop bar for events
  • Versatile conference venues available
7.8
Very good43 reviews
  • Boardrooms
  • Swimming Pool
  • Fitness Room
1.4 km from City Centre200 m from Market Theatre
From   US$ 48 /nightSelect
  • Two boardrooms for business meetings
  • Outdoor swimming pool with sun loungers
  • Vibrant area near cultural attractions

Top Hotel Picks in Johannesburg CBD

How much is a hotel room per night?

These hotels are near major landmarks like the Apartheid Museum and Constitution Hill. They are also close to transport options such as the Park Station, making it easy to get around. Prices start around $80 per night, with many options rated above 8.0/10.

3 star: $80-$150
4 star: $150-$250
5 star: $250-$400

Top Recommended hotels Family Friendly in Johannesburg CBD

Top Recommended hotels Apartments and B&Bs in Johannesburg CBD

Top Recommended hotels Cheap and budget in Johannesburg CBD