Skip to main content

Featured place to stay destinations

Destination inspiration for your trip – find a place to stay

The best places to stay in Johannesburg

Check out our pick of great places to stay in Johannesburg

Filter by:


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.

A recently renovated apartment located in Johannesburg, Earthy and Organic features an outdoor swimming pool. The air-conditioned accommodation is 6.4 km from Gold Reef City Casino, and guests can benefit from private parking available on site and free WiFi. The property is non-smoking and is set 6.5 km from Apartheid Museum. Liked everything The location Tight Security Cleanliness of the apartment, Balcony setting & the main bedroom is FANTASTIC FULLY equipped kitchen with a very huge fridge 😍, WiFi connection is top notch too Host is easily reachable using their own in-house mobile phone. Would recommend you try this place for your next SA visit & you won't be disappointed 😉

Show more Show less
9.5
Exceptional
211 reviews
Price from
US$83
per night

Set in Johannesburg, Stylish Executive Apartment with Power Backup offers accommodation with private pool, free WiFi and free private parking for guests who drive. The property features garden views and is 7.3 km from Sandton City Mall and 7.4 km from Gautrain Sandton Station. The property is non-smoking and is located 6.5 km from Montecasino. Very cozy and comfortable apartment in a safe location. Really enjoyed my stay. Very comfy bed and such friendly security staff. Lynn is a great host and will go out of her way to make sure guests are happy.

Show more Show less
9.3
Superb
125 reviews
Price from
US$71
per night

Featuring pool with a view, garden and views of pool, Fishbird Art Deco Villa is located in Johannesburg, 3.5 km from Observatory Golf Club. Private parking is available on site at this recently renovated property. The accommodation provides full-day security and a housekeeping service for guests. Location.. environment. Staff..peacefulness. View. Rustic.

Show more Show less
9.7
Exceptional
120 reviews
Price from
US$91
per night

Featuring air-conditioned accommodation with a private pool, pool view and a balcony, Nal'enzo Luxe Stays is located in Johannesburg. This property offers access to a patio and free private parking. The property is non-smoking and is set 1.8 km from Gautrain Sandton Station. Close to mall,beautiful apartment and attentive stuff

Show more Show less
9
Superb
164 reviews
Price from
US$78
per night

Located just 3.2 km from Parkview Golf Club, Q on First B&B provides accommodation in Johannesburg with access to an outdoor swimming pool, a garden, as well as full-day security. There is a private entrance at the guest house for the convenience of those who stay. There is a sun terrace and guests can make use of free WiFi and free private parking. Wonderful staff, lovely facilities

Show more Show less
9
Superb
151 reviews
Price from
US$51
per night

Featuring an outdoor swimming pool and views of pool, Boutique Stay is a recently renovated apartment located in Johannesburg, 8.4 km from Gold Reef City Casino. This property offers access to a terrace, free private parking and free WiFi. Featuring a private entrance, the apartment allows guests to maintain their privacy. Friendlness of owner and staff and prrepare to be of assistance when I need it

Show more Show less
9.4
Superb
236 reviews
Price from
US$60
per night

Conveniently situated in the Melrose district of Johannesburg, Heriot Properties Units 19 & 20 is situated 6.8 km from Parkview Golf Club, 7.3 km from Sandton City Mall and 8.3 km from Johannesburg Stadium. It is located 6.7 km from Gautrain Sandton Station and features a lift. The apartment provides rooms with air conditioning, free private parking and free WiFi. Clean, compact quite luxurious and comfortable

Show more Show less
9.3
Superb
171 reviews
Price from
US$96
per night

Located in Johannesburg and only 1.8 km from Parkview Golf Club, 31OnGambia provides accommodation with garden views, free WiFi and free private parking. It is situated 10 km from Observatory Golf Club and offers full-day security. The property is soundproof and is set 7.7 km from Johannesburg Stadium. Honestly, best experience I've had. Truly an amazing apartment and all amenities were stellar. Heavy recommendation

Show more Show less
9.5
Exceptional
275 reviews
Price from
US$40
per night

Boasting garden views, PepperTree Guest House features accommodation with balcony, around 4.4 km from Parkview Golf Club. This property offers access to a terrace, free private parking and free WiFi. The guest house has family rooms. Nice guest house. Very kind personal. Delicious breakfast. Huge space for leaving. Everything is excellent.

Show more Show less
9.3
Superb
191 reviews
Price from
US$51
per night

Located just 4.3 km from Parkview Golf Club, Splice Apartments offers accommodation in Johannesburg with access to an outdoor swimming pool, a fitness centre, as well as a concierge service. This apartment provides free private parking, a 24-hour front desk and free WiFi. The accommodation features a lift and full-day security for guests. Well layed out. Had all of the kitchen amenities needed. Close to mall, zoo, museum. Everything worked and had a good view.

Show more Show less
9
Superb
109 reviews
Price from
US$44
per night

Places to Stay that guests love in Johannesburg