• Help

All Johannesburg hotels

Hotels on map
Search Hotels
2026-04-28
2026-04-29

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
2026-04-28
2026-04-29

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
8.4
Excellent
A Rosey Fresh Cosy Stay
A Rosey Fresh Cosy Stay
Excellent
2 reviews
8.4
260 Main Street, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
No pets allowed
If you want to stay in the Maboneng district of Johannesburg, A Rosey Fresh Cosy Stay Johannesburg apartment is a good choice located, approximately 5 minutes' walk from the Baileys African History…
9
Excellent
Lunahaus Rosebank
Lunahaus Rosebank
Excellent
5 reviews
9
Hood 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!
Wi-Fi
No pets allowed
Lunahaus Rosebank Johannesburg apartment is a 25-minute walk from Beechwood Botanical Gardens. Wi-Fi and free private parking are also available at this apartment.
10
Excellent
2 Bedroom Penthouse Apartment In Sandton
2 Bedroom Penthouse Apartment In Sandton
Prestige Apartments Sandton - Westpoint, Johannesburg, South Africa
Wi-Fi
No pets allowed
The Sandton City South Africa is a mere 1.6 km from 2 Bedroom Penthouse Apartment In Sandton Johannesburg, while Investec Investment Bank is situated nearby. The apartment boasts a golf club, perfect…
7.6
Good
The Escalante
The Escalante
Good
6 reviews
7.6
5 5Th Avenue, 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!
Wi-Fi
Outdoor swimming pool
No pets allowed
The 4335 m² The Escalante Apartment Johannesburg offers easy access to such tourist sites as Oriental City Rivonia Outlet Mall, located about 5 minutes' walk away. At this 2-bedroom apartment, Wi-Fi…
8.8
Excellent
Urban Luxe Stay - 5 Min To Gautrain & Parking
Urban Luxe Stay - 5 Min To Gautrain & Parking
37 Cradock Avenue, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
24-hour reception
Restaurant
Bar/ Lounge area
Non-smoking rooms
Air conditioning
No pets allowed
The 35 m² Urban Luxe Stay - 5 Min To Gautrain & Parking Johannesburg apartment is located 950 m from the indoor mall "African Craft Market of Rosebank" and a mere 13 minutes' walk from the large…
9.4
Excellent
The Cottage On 3Rd
The Cottage On 3Rd
Excellent
2 reviews
9.4
72 3Rd Ave, 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!
Wi-Fi
No pets allowed
The Cottage On 3Rd Johannesburg is located 2.5 km from the nature park "Albert's Farm" and within 15 minutes' drive of the Sci-Bono Discovery Centre. For guests seeking an active stay, the apartment…
8.6
Excellent
Cozy, Simple And Affordable Mapungubwe
Cozy, Simple And Affordable Mapungubwe
Excellent
10 reviews
8.6
6 Ferreira 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
24-hour reception
Air conditioning
No pets allowed
Located about 25 minutes' walk from the leading Wits Art Museum, Cozy, Simple And Affordable Mapungubwe Apartment Johannesburg is a great option to stay right in the centre of Johannesburg.
8.4
Excellent
Luxury Apartment In Sandton Cbd
Luxury Apartment In Sandton Cbd
Excellent
15 reviews
8.4
24 Fredman Drive, The Lineal, 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!
Wi-Fi
Rooftop pool
Billiard tables
Wheelchair access
Air conditioning
No pets allowed
Located merely a 10-minute walk from Sandton railway station, Luxury Apartment In Sandton Cbd Johannesburg is 550 metres from the Sandton Convention Center. This apartment features Wi-Fi, along with…
8.6
Excellent
Soldout Camp 1
Soldout Camp 1
Excellent
40 reviews
8.6
Unit 311, 93 On, New Road, Carlswaild, Midrand, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Express check-in/ -out
Outdoor swimming pool
Golf course
Business centre
Children's play area
Situated a mere 450 metres from the Carlswald Lifestyle Shopping Centre, the 2-bedroom Soldout Camp 1 Villa Johannesburg includes a swimming pool, as well as a hot tub to relax in. Featuring access…
9
Excellent
Spacious 2Br In The Heart Of Rosebank, Water And Power Back Up
Spacious 2Br In The Heart Of Rosebank, Water And Power Back Up
23 Tyrwhitt Avenue The Vantage, 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!
Free Wi-Fi in rooms
24-hour reception
Air conditioning
No pets allowed
Situated nearly 25 minutes' walk from the Acrobranch Melrose, the 90 m² Spacious 2Br In The Heart Of Rosebank, Water And Power Back Up Johannesburg apartment provides guests with Wi-Fi for either…
9.6
Excellent
King Street Haven
King Street Haven
Excellent
6 reviews
9.6
58 King Street, 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!
Wi-Fi
Air conditioning
No pets allowed
Staying at the 34 m² King Street Haven Apartment Johannesburg, guests can visit Windsor Golf Course, located 2.9 km away. To keep up with sports routine, access to a golf club is provided.
9.6
Excellent
Peach Tree Cottage
Peach Tree Cottage
Excellent
3 reviews
9.6
5 Shrewsbury Street, 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!
Wi-Fi
Express check-in/ -out
Outdoor swimming pool
Golf course
Pets allowed
Located a mere 1.6 km from the RollEgoli, the 1-room Peach Tree Cottage Johannesburg boasts a private swimming pool along with a patio. The 47 m² apartment is around a 10-minute drive from River Club…
7.8
Good
Lux Apt 5Min To Sandton 9
Lux Apt 5Min To Sandton 9
Good
50 reviews
7.8
31 Forest Road, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
No pets allowed
Nestled nearly 5 minutes' walk from the Railway Museum, the 1-room Lux Apt 5Min To Sandton 9 Johannesburg offers quick access to numerous tourist attractions nearby. In proximity to Waverley Shul…
8.4
Excellent
Long On Hill
Long On Hill
Excellent
6 reviews
8.4
327A Long Avenue, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
No pets allowed
Staying at Long On Hill Apartment Johannesburg, guests can visit Bromhof Village Centre, located 2.9 km away. To keep up with sports routine, access to a golf club is provided.
8.4
Excellent
Sandton Luxury - The Lineal 224 Ivy Bliss
Sandton Luxury - The Lineal 224 Ivy Bliss
24 Fredman Drive, Sandown Sandton, Johannesburg, Gauteng, 2031, 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!
Wi-Fi
24-hour reception
Rooftop pool
Game room
Air conditioning
No pets allowed
The 1-room Sandton Luxury - The Lineal 224 Ivy Bliss Johannesburg apartment is located 750 m from Sandton train station and about 5 minutes' walk from British Chamber of Business in Southern Africa.
9
Excellent
Modern Maboneng Stay With Kingbed, Wi-Fi And Netflix
Modern Maboneng Stay With Kingbed, Wi-Fi And Netflix
27 Albrecht Street Artisan Lofts, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
24-hour reception
Outdoor swimming pool
Restaurant
Poolside snack bar
Non-smoking rooms
No pets allowed
Offering an outdoor swimming pool, the spacious Modern Maboneng Stay With Kingbed, Wi-Fi And Netflix Johannesburg apartment is located just around the corner from the Museum of African Design. This…
8.8
Excellent
Luxury 2Br Embassy Towers Apartment And Spa 5 Min Walk To Sandton City
Luxury 2Br Embassy Towers Apartment And Spa 5 Min Walk To Sandton City
175 Empire Place, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
24-hour reception
Express check-in/ -out
Outdoor swimming pool
Tennis court
Restaurant
Bar/ Lounge area
Nestled approximately a 5-minute walk from British Chamber of Business in Southern Africa, the spacious 2-bedroom Luxury 2Br Embassy Towers Apartment And Spa 5 Min Walk To Sandton City Johannesburg…
8.6
Excellent
A Homely And Secure 2 Bedroom With Uncapped Wifi
A Homely And Secure 2 Bedroom With Uncapped Wifi
26 Cedar Street, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Plunge pool
No pets allowed
Introducing a homely and secure 2-bedroom apartment located in Bryanston, just 11 km away from Gau Sandton. This spacious apartment offers a comfortable living room, 2 separate bedrooms, and a…
9.4
Excellent
Lanina Exec Studio Apartment
Lanina Exec Studio Apartment
Excellent
40 reviews
9.4
54 Frere Street, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Infinity pool
Table tennis
No pets allowed
The 35 m² Lanina Exec Studio Apartment Johannesburg is about 25 minutes' walk from the Bryanston Shopping Centre. In proximity to the RollEgoli, this 1-bedroom apartment features a private pool and a…
8.6
Excellent
Cosy Stay At 371 Craftsmanship Maboneng
Cosy Stay At 371 Craftsmanship Maboneng
Excellent
31 reviews
8.6
260 Main Street, Johannesburg, South Africa
Wi-Fi
Seasonal outdoor pool
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 38 m² Cosy Stay At 371 Craftsmanship Maboneng Johannesburg apartment, which is 2.6 km from the Sci-Bono Discovery Centre and within 5 minutes' walk…

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

2026-04-28
2026-04-29

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