Skip to main content

Featured hotels in Johannesburg CBD

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hallmark Hotel by BON Hotels

Hotel in Johannesburg CBD, Johannesburg

Ideally located in Johannesburg, Hallmark Hotel by BON Hotels offers air-conditioned rooms with free WiFi, free private parking and room service. Great personal, rooms, design of the hotel

Show more Show less
8.2
Very good
923 reviews
Price from
£53
per night

City Lodge Newtown, Johannesburg

Hotel in Johannesburg CBD, Johannesburg

Situated in Johannesburg in the Gauteng Region, 1.2 km from Sandton City Shopping Centre, City Lodge Newtown, Johannesburg features an outdoor pool and views of the pool. The staff was jst so perfect.from the security receptionists,cleaners,n food service.they deserve a bonus👍

Show more Show less
8.5
Very good
670 reviews
Price from
£42
per night

VMCC 3 stars

Hotel in Johannesburg CBD, Johannesburg

Ideally set in the centre of Johannesburg, VMCC features free WiFi throughout the property, a restaurant and free private parking for guests who drive. Everything the location, room, service. Everything was clean and up to standard

Show more Show less
8.3
Very good
23 reviews
Price from
£21
per night

ANEW Hotel Parktonian Johannesburg 4 stars

Hotel in Johannesburg CBD, Johannesburg

Located in Johannesburg, ANEW Hotel Parktonian Johannesburg is 4 km from the central business district. It has a swimming pool, a modern gym and suites with a balcony. Breakfast was really good. The waitresses and waiters were very friendly

Show more Show less
7.9
Good
1,571 reviews
Price from
£50
per night

Maboneng City Building Free WiFi and Swimming pool 3 stars

Hotel in Johannesburg CBD, Johannesburg

Situated in Johannesburg, 1.8 km from Johannesburg Stadium, Maboneng City Building Free WiFi and Swimming pool features accommodation with an outdoor swimming pool, private parking, a restaurant and a... The place was clean and the bed was comfortable

Show more Show less
3.5
Review score
212 reviews
Price from
£19
per night

Mapungubwe Hotel Apartments Marshalltown

Hotel in Johannesburg CBD, Johannesburg

Featuring a terrace and a bar, Mapungubwe Hotel Apartments Marshalltown is set in the centre of Johannesburg, 4.2 km from Johannesburg Stadium. The room was huge and swimming pool was neat n clean

Show more Show less
7.6
Good
329 reviews
Price from
£30
per night

Bannister Hotel

Hotel in Johannesburg CBD, Johannesburg

Offering free WiFi, The Bannister Hotel is centrally located in Braamfontein. This trendy, budget hotel features an on-site bar, as well as private parking. Nice breakfast. Practical base for visiting Johannesburg once again. Nice music (I would like to get that playlist)

Show more Show less
6.9
Review score
686 reviews
Price from
£33
per night

Reef Hotel 4 stars

Hotel in Johannesburg CBD, Johannesburg

The 4-star Reef Hotel is a 5-minute drive from Johannesburg’s City Hall and 2 km from the Maboneng Precinct and Neighbourgoods Market. Please see review for the 3 nights , this was an extended night. Same results was great

Show more Show less
7.6
Good
800 reviews
Price from
£58
per night

De Bliss Lodge 4 stars

Hotel in Johannesburg CBD, Johannesburg

Well located in the centre of Johannesburg, De Bliss Lodge provides free WiFi throughout the property and free private parking for guests who drive.

Show more Show less
6
Review score
4 reviews
Price from
£21
per night

Asmara Hotel

Hotel in Johannesburg CBD, Johannesburg

Situated in Johannesburg, within 5.1 km of Observatory Golf Club and 7.6 km of Gold Reef City Casino, Asmara Hotel features accommodation with free WiFi. Cleanness and everything was according infact

Show more Show less
3.1
Review score
36 reviews
Price from
£15
per night

Most booked hotels in Johannesburg CBD in the past month

See all

More districts like Johannesburg CBD

Explore hotel options in other areas of Johannesburg