• Help

Johannesburg apartments

Hotels on map
Search Hotels
2025-06-07
2025-06-08

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ages of children:
Specify the age of a child
Specify the age of children
2025-06-07
2025-06-08

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ages of children:
Specify the age of a child
Specify the age of children

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Filter
Most popular first
Sorting
  • Most popular first
  • Highest rating first
  • Lowest price first
  • Distance - low to high
Specify your search:
All
Lowest price
City centre
5-star hotels
Highest rating
Free Wi-Fi
6 On Bompas Apartments
6 On Bompas Apartments

6 On Bompas Apartments

6 Bompas Road, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
This spacious apartment effortlessly combines modern amenities and a convenient location. The living space includes a well-equipped kitchen with a variety of cooking facilities, a dining area, and a…
De Assurance
De Assurance

De Assurance

South Africa Apartment, Johannesburg, South Africa
Free Wi-Fi
Free parking
Swimming pool
Air conditioning
Pets allowed
To enjoy your vacation in Johannesburg, stay at the 1-room De Assurance Apartment Johannesburg, which is around a 10-minute ride from Sandton Market @ The Park and within a 5-km distance of Sandton…
Duplex Penthouse 24H Electricity
Duplex Penthouse 24H Electricity

Duplex Penthouse 24H Electricity

35 Fredman Drive Sandhurst Towers (South Tower), Johannesburg, South Africa
Free Wi-Fi
Air conditioning
Pets allowed
Duplex Penthouse 24H Electricity Apartment Johannesburg is located a mere 0.7 km from Sandton train station and about 500 metres from Sandton Central Park.
Charming Cottage In Lush Melrose Garden
Charming Cottage In Lush Melrose Garden

Charming Cottage In Lush Melrose Garden

4 Reform Avenue, Johannesburg, South Africa
The Charming Cottage in Lush Melrose Garden is a delightful two-bedroom apartment nestled in the vibrant urban precinct of Melrose, Johannesburg, South Africa. This charming abode offers a cozy…
Corner House
Corner House

Corner House

77 Commissioner Street, Johannesburg, South Africa
Free Wi-Fi
Free parking
To enjoy your vacation in Johannesburg, stay at the 1-room Corner House Apartment Johannesburg, which is within a 2-km distance of Wits Art Museum and around 5 minutes by car from the cable-stayed…
Stay On Frances Cottage
Stay On Frances Cottage

Stay On Frances Cottage

186 Frances Street, Johannesburg, South Africa
Wi-Fi in rooms
To enjoy your vacation in Johannesburg, stay at Stay On Frances Cottage Johannesburg, which is at a distance of 3.2 km from Hillbrow Telkom Tower and at a distance of 4.2 km from South African…
Panorama Guest House
Panorama Guest House

Panorama Guest House

111 Panorama Drive, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Panorama Guest House is situated in Randburg, Gauteng province of South Africa. This air-conditioned apartment offers a comfortable stay with free WiFi and features a terrace with garden views. The…
205 The View
205 The View

205 The View

87 Broadacres Drive, Midrand, South Africa
Wi-Fi
Swimming pool
To enjoy your vacation in Midrand, stay at 205 The View Apartment Midrand, which is within a 6-km distance of Dainfern Golf Club and around a 10-minute drive from Montecasino. With access to a golf…
Garden Cottage @Onyx
Garden Cottage @Onyx

Garden Cottage @Onyx

19 Onyx Street, Johannesburg, South Africa
Free parking
The 50 m² Garden Cottage @Onyx Johannesburg is also located a mere 9 minutes' walk from Rhodes Park.
1 Bedroom Unit At Apex
1 Bedroom Unit At Apex

1 Bedroom Unit At Apex

7 Hood Avenue, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
1 Bedroom Unit At Apex Johannesburg apartment is situated right next to Cornerstone Church Rosebank and 25 km from O.R. Tambo International airport. This apartment is situated at a distance of 700…
Crown Loft At Chaplin Manor
Crown Loft At Chaplin Manor

Crown Loft At Chaplin Manor

12 1St Avenue, Johannesburg, South Africa
Free Wi-Fi
Free parking
Spa & wellness centre
Full body massage
Head massage
Back massage
The spacious Crown Loft At Chaplin Manor Apartment Johannesburg is located approximately 10 minutes by car from Sandton Convention Center and approximately 10 minutes by car from Benmore Centre. Wi…
Off-Grid Studio Cottages In Sandton
Off-Grid Studio Cottages In Sandton

Off-Grid Studio Cottages In Sandton

Southway Street, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi in rooms
This cozy apartment is furnished with a comfortable Queen bed and offers complimentary WiFi. . You'll also find a well-equipped kitchenette with a microwave, fridge, flat-screen TV with satellite…
Sandton Gate - The Terrace 103
Sandton Gate - The Terrace 103

Sandton Gate - The Terrace 103

Unit 103, The Terrace Sandtongate, 25 Minerva Avenue, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 10 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Sandton Gate - The Terrace 103 Apartment Johannesburg is situated 5 minutes' walk from Rosebank Union Church and 30 km from Lanseria International airport.
Astrologer
Astrologer

Astrologer

Sandton Drive, Sandton, 2196 Johannesburg, South Africaafter Booking, All Of The Property'S Details, Including Telephone And Address, Are Provided In Your Booking Confirmation And Your Account., Johannesburg, South Africa
Free parking
Pets allowed
To enjoy your vacation in Johannesburg, stay at the 12 m² Astrologer Apartment Johannesburg, which is 2.9 km from the large shopping mall "Hyde Park Corner" and 3.9 km from The Wanderers Grounds…
Bedford Square
Bedford Square

Bedford Square

Bedford Square 322 Spencer, Johannesburg, South Africa
Wi-Fi
Bedford Square Hotel Johannesburg is located 10 minutes by car from Rhodes Park and 4.6 km from Royal Johannesburg & Kensington Golf Club.
Central City Oasis
Central City Oasis

Central City Oasis

101 Katherine Street, Johannesburg, South Africa
Free Wi-Fi
Free parking
Swimming pool
Bar/ Lounge area
Air conditioning
The 1-room Central City Oasis Apartment Johannesburg is located at a 650-metre distance from Sasol and 750 metres from French South African Chamber of Commerce and Industry. This apartment is…
Melrose Arch Luxury Apartment
Melrose Arch Luxury Apartment

Melrose Arch Luxury Apartment

2 Melrose Boulevard, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi in rooms
Wi-Fi
Melrose Arch Luxury Apartment Johannesburg is located approximately a 25-minute walk from The Wanderers Golf Club and 3.1 km from Melrose Temple.
Letaba Flats
Letaba Flats

Letaba Flats

Princes Avenue, Johannesburg, South Africa
Free Wi-Fi
To enjoy your vacation in Johannesburg, stay at Letaba Flats Apartment Johannesburg, which is 16 minutes' walk from Randpark Golf Course and merely 1.3 km from Cresta Shopping Centre.
77 Grayston Dr 3 Bed In Sandton
77 Grayston Dr 3 Bed In Sandton

77 Grayston Dr 3 Bed In Sandton

77 Grayston Drive Unit 142, Johannesburg, South Africa
Free Wi-Fi
Free parking
Express check-in/ -out
Plunge pool
Children's play area
Pets allowed
To enjoy your vacation in Johannesburg, stay at the 2-room 77 Grayston Dr 3 Bed In Sandton Apartment Johannesburg, which is 10 minutes' drive from RollEgoli Roller Skating Rink and within a 6-km…
Sandton Smart Apartment Twelve
Sandton Smart Apartment Twelve

Sandton Smart Apartment Twelve

15 West Road South Unit 1301, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
24-hour reception
Seasonal outdoor pool
Fitness centre
Golf course
Restaurant
Poolside snack bar
Wheelchair access
Located in the vibrant area of Sandton, the Sandton Smart Apartment Twelve offers a stylish and comfortable stay for travelers seeking sightseeing, dining, and shopping experiences in Johannesburg…

All hotels in Johannesburg are booked for your dates. Try other dates

2025-06-07
2025-06-08

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ages of children:
Specify the age of a child
Specify the age of children
Thank you for subscribing
Close