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.

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
124 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. Exceptional stay with a great and caring Manager. Super cozy, super clean, amazing view - it actually can not get better than this. The house (which only has 4 guest-rooms, which makes you feel you stay with friends) is PV-powered and the Manager is very helpful carving out your plans. Nice flexible breakfast, adapters for European plugs already in the room, full access to the well equipped kitchen.

Show more Show less
9.7
Exceptional
117 reviews
Price from
US$92
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. Everything, especially the special touches to make my sisters birthday special and memorable.

Show more Show less
9
Superb
165 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
145 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. Beautiful place. Clean. Nice area. Safe

Show more Show less
9.4
Superb
235 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
170 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. It’s sooooooo safe! I was a solo traveler and my main concern was safety …I was attending an assessment in JhB I felt so safe , the privacy , there’s no noise , the place is clean and well kept. The reviews I read before booking were true! the place is just perfect.

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. Accommodations are amazing as well as the service . Thank you. Very well recommended.

Show more Show less
9.3
Superb
193 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. when i get there I was tired and the Wi-Fi was down and wanted do things for work, but i only made 2 calls with a security guard cellphone and then the owner came within minutes to solve the problem and it was solved nicely. I really appreciate how they treat guests. Thumbs up.

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

Located just 8 km from Gautrain Sandton Station, Kent Manor Guest Suites features accommodation in Johannesburg with access to a garden, barbecue facilities, as well as a housekeeping service. This property offers access to a patio, free private parking and free WiFi. The property is non-smoking and is situated 7 km from Montecasino. Each cottage private and lovely and beautiful garden where you can have a braai and relax. Warm welcoming host highly recommended…. John +Margie

Show more Show less
9.7
Exceptional
177 reviews
Price from
US$65
per night

Places to Stay that guests love in Johannesburg