Sorry, we couldn't find your location

Best Johannesburg holiday apartments

Well done. Look what authentic hosts in Johannesburg are offering to you on 9flats.

Popular accommodations in Johannesburg

Instant Booking
Hotel
Accommodates 2
ONOMO Hotel Johannesburg Sandton
Located in the heart of Sandton, Signature Lux Hotel is a short walk from the popular Nelson Mandela Square, Sandton City Shopping Centre and the Sandton Convention Centre.Book now
from $45 per night

Instant Booking
Hostel
Accommodates 10
Rosebank Hostel
Rosebank Hostel is situated in the Rosebank district in Johannesburg, 1 km from Rosebank Mall and 1.7 km from Hyde Park Shopping Centre.Book now
from $7 per night

Instant Booking
Apartment
Accommodates 4
Luxury 2 Bedroom Lifestyle Apartment in Golf Estate
Set in Roodepoort, Luxury 2 Bedroom Lifestyle Apartment in Golf Estate offers a patio with garden and inner courtyard views, as well as a year-round outdoor pool, fitness room and public bath. This property offers access to a balcony, mini-golf, free private parking and free WiFi. The accommodation offers a 24-hour front desk, full-day security and currency exchange for guests.Book now
from $41 per night

Instant Booking
Hotel
Accommodates 2
St Andrews Hotel and Spa
St. Andrews, set against the backdrop of the Harvey Nature Reserve, benefits from spa and massage facilities. It also features an outdoor swimming pool and boasts elegant rooms with balconies.Book now
from $58 per night

Instant Booking
Hotel
Accommodates 10
Innov8 Spaces
Innov8 Spaces is set in a short drive from Morningside Shopping Centre in Sandton. The property offers air-conditioned accommodation and has an outdoor pool.Book now
from $40 per night

Instant Booking
Other
Accommodates 2
Melrose Place
Located in quiet gardens in the uptown Melrose district of Johannesburg, this boutique hotel features an outdoor pool and free WiFi access. All rooms have balconies with garden or pool views.Book now
from $88 per night

Instant Booking
Hotel
Accommodates 2
Illovo Hotel
Situated in Johannesburg, 800 metres from Thrupps Shopping Centre, Illovo Lodge features air-conditioned rooms and free private parking. Free Wi-Fi is available throughout the property.Book now
from $88 per night

Instant Booking
Hotel
Accommodates 2
Reef Hotel
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. It features New York Loft Style rooms and has a bar with views of Johannesburg.Book now
from $39 per night

Instant Booking
Hotel
Accommodates 4
Villa Via Hotel Midrand
This villa offers a pool with a small waterfall and a quiet garden. Guests can sleep in air-conditioned rooms and benefit from an in-house shuttle service to shopping centres in Sandton, Johannesburg and Pretoria. Free Wi-Fi is available in all areas.Book now
from $34 per night

Instant Booking
Other
Accommodates 3
Shepherd's Corner Guest House
Offering an outdoor pool and garden, Shepherd's Corner Guest House is set close to the Bryanston Country Club. Free WiFi is available.Book now
from $44 per night

Instant Booking
Other
Accommodates 2
The Wesley Boutique Hotel & Spa
This boutique hotel Bryanston is a 10-minute drive from Sandton. It has an exotic garden, an outdoor pool with a sun deck and rooms with a flat-screen TV.Book now
from $48 per night

Instant Booking
Hotel
Accommodates 2
Eagle Nest Luxury Accommodation
Eagle Nest Luxury Accommodation is set in Roodepoort, 4.1 km from Roodepoort Country Club and 20 km from Parkview Golf Club. The property is located 22 km from Montecasino, 23 km from Sandton City Mall and 23 km from Gautrain Sandton Station. The accommodation offers a 24-hour front desk, airport transfers, a shared lounge and free WiFi throughout the property.Book now
from $37 per night

See all 2974 accommodations in Johannesburg

close
Cookies help us deliver our services. By using our services, you agree to our use of cookies.