• Help

All Johannesburg hotels

Hotels on map
Search Hotels
2026-04-23
2026-04-24

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-23
2026-04-24

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
10
Excellent
Sandton Grand 2-Bed At Middle 3
Sandton Grand 2-Bed At Middle 3
Excellent
1 review
10
7 Middle 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
Plunge pool
Seasonal outdoor pool
Fitness centre
Children's play area
No pets allowed
The spacious Sandton Grand 2-Bed At Middle 3 Johannesburg apartment is located 2.6 km from Gau Sandton train station and around 5 minutes' walk from Rivers Church. 2.4 km from Johannesburg Stock…
9
Excellent
“Pop Inn” Modern Apartment In Heart Of Bryanston
“Pop Inn” Modern Apartment In Heart Of Bryanston
4 Antrim Road, 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
Outdoor swimming pool
No pets allowed
"Pop Inn" Modern Apartment In Heart Of Bryanston, located in the bustling Bryanston area, offers a stylish and comfortable retreat for travelers seeking prime accommodation. This two-bedroom…
8.4
Excellent
Golden Maboneng
Golden Maboneng
Excellent
96 reviews
8.4
260 Main Street, 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!
Wi-Fi
Outdoor swimming pool
No pets allowed
The 60 m² Golden Maboneng Apartment Johannesburg offers easy access to such tourist sites as the Maboneng Precinct, located nearly 5 minutes' walk away. This 1-bedroom apartment features Wi-Fi and…
7.6
Good
Tranquil Flatlet With Full Kitchen & Pool Access
Tranquil Flatlet With Full Kitchen & Pool Access
455 Fir Avenue, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.7 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 48 m² Tranquil Flatlet With Full Kitchen & Pool Access Apartment Johannesburg, located in the Barmbek Sued district of Johannesburg, 2.7 km from the RollEgoli, features views of the garden. To…
9.8
Excellent
Robertsham
Robertsham
Excellent
7 reviews
9.8
2 Estelle Avenue, Cnr Longmoore Road, 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 public areas
No pets allowed
The Robertsham Villa is a charming two-bedroom house nestled in a tranquil neighborhood of Johannesburg. This self-catering holiday home enjoys close proximity to popular attractions, being just 8 km…
7.8
Good
Stylish Dante'S 1-Bedroom Condo Free Wifi & Cinema
Stylish Dante'S 1-Bedroom Condo Free Wifi & Cinema
2 Sturdee Avenue, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Outdoor swimming pool
No pets allowed
Stylish Dante's 1-Bedroom Condo offers accommodation with a private pool, a flat-screen TV, and a fully equipped kitchen, making it the ideal choice for a comfortable and convenient stay. This…
9.2
Excellent
One Rosebank- Ubuhle Rose
One Rosebank- Ubuhle Rose
Excellent
3 reviews
9.2
One Rosebank Unit 407 , 4Th Floor, 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!
Wi-Fi
No pets allowed
Situated a mere 13 minutes' stroll from the large indoor Mall of Rosebank, the 1-room One Rosebank- Ubuhle Rose Apartment Johannesburg also boasts easy access to Rosebank train station which is only…
10
Excellent
Cottage - Sleeps 4 - Pet Friendly - Pool - Parking
Cottage - Sleeps 4 - Pet Friendly - Pool - Parking
6 Lona 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
Outdoor swimming pool
Air conditioning
Pets allowed
Situated 7 km from the Emmarentia Dam, Cottage - Sleeps 4 - Pet Friendly - Pool - Parking Johannesburg invites guests to relax at a patio.
9.6
Excellent
Suburban Oasis In Quiet Neighborhood
Suburban Oasis In Quiet Neighborhood
Excellent
29 reviews
9.6
229 Wilson Street, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Non-smoking rooms
No pets allowed
The 38 m² Suburban Oasis In Quiet Neighborhood Apartment Johannesburg is a great place to stay in the Barmbek Sued district, about a 25-minute walk from the Northcliff. This 1-bedroom apartment…
9.4
Excellent
Sandton City Splendid Apartment 3 Back Up Power & Water
Sandton City Splendid Apartment 3 Back Up Power & Water
24 Fredman Drive, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Rooftop pool
Air conditioning
No pets allowed
To enjoy your vacation in Johannesburg, stay at Sandton City Splendid Apartment 201 Back Up Power & Water Johannesburg, which is only 0.7 km from Benmore Gardens Shopping Centre and around a 10…
8.4
Excellent
Naisar'S Apartments Primrose,Johannesburg
Naisar'S Apartments Primrose,Johannesburg
3 Ash Road Primrose 1401, Germiston, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Valet parking
24-hour reception
Express check-in/ -out
Heated swimming pool
Golf course
Naisar'S Apartments Primrose,Johannesburg offers luxurious accommodation in a prime location, boasting an outdoor swimming pool, fitness centre, and an infinity pool and hot tub. The spacious holiday…
10
Excellent
Portland Cottage 4
Portland Cottage 4
Excellent
3 reviews
10
29 Portland 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
Free parking
No pets allowed
To enjoy your vacation in Johannesburg, stay at Portland Cottage 4 Johannesburg, which is 2.3 km from South African Chamber of Commerce and Industry and around a 10-minute drive from Sasol. Access to…
9
Excellent
3 Bedroom Apartment In Sandton
3 Bedroom Apartment In Sandton
Excellent
6 reviews
9
3 Stan Road Morningsun Gardens, Morningside, 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
Air conditioning
No pets allowed
Overlooking the garden, the spacious 2-bedroom 3 Bedroom Apartment In Sandton Johannesburg is nearly a 5-minute walk from Benmore Gardens in Johannesburg. With access to a golf club, this 125 m²…
9
Excellent
Corporate Luxury - Sandton, Rivonia
Corporate Luxury - Sandton, Rivonia
Excellent
10 reviews
9
9 De La Rey Road The Atrium, 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!
Wi-Fi
Plunge pool
Air conditioning
No pets allowed
The 1-room Corporate Luxury - Sandton, Rivonia Johannesburg apartment is located 700 metres from the Peacemakers Museum and 4.8 km from Johannesburg Stock Exchange JSE. This spacious apartment is…
8.8
Excellent
Cozy Urban Oasis
Cozy Urban Oasis
Excellent
5 reviews
8.8
No. 260 Main Street, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Plunge pool
Air conditioning
No pets allowed
Offering a swimming pool, Cozy Urban Oasis Apartment Johannesburg is situated around a 25-minute stroll from the Constitution Hill. The apartment lies in the Maboneng district and offers access to…
8
Good
The Great Escape In Jhb North
The Great Escape In Jhb North
16 Berrio Place, 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
Pets allowed
Nestled 4.7 km from the Northern Farm, the 1-bedroom The Great Escape In Jhb North Villa Johannesburg entices guests to explore various tourist destinations nearby.
9.6
Excellent
Smart Home1
Smart Home1
Excellent
3 reviews
9.6
30 Wessel Road, 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
Free parking
No pets allowed
If you want to stay in the Rivonia district of Johannesburg, Smart Home1 Johannesburg apartment is a good choice located, around 25 minutes' walk from Cambridge Crossing Shopping Centre Paulshof. For…
9.2
Excellent
Daily Fresh Farmhouse
Daily Fresh Farmhouse
Excellent
4 reviews
9.2
De Deur Rd, Plot 73, 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
Children's play area
No pets allowed
7.6
Good
Braamfontein Booking
Braamfontein Booking
Good
47 reviews
7.6
99 Smit Street, 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!
Free Wi-Fi in public areas
Plunge pool
Restaurant
Wheelchair access
No pets allowed
Braamfontein Booking Johannesburg apartment is situated 25 minutes' walk from the leading Joburg Theatre and offers a private pool. This apartment is in proximity to the Wits Art Museum and boasts a…
9.6
Excellent
Luxe De Reve Sandton Apartment With City Views
Luxe De Reve Sandton Apartment With City Views
15 West Road South, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
24-hour reception
Express check-in/ -out
Outdoor swimming pool
Spa lounge
Restaurant
Bar/ Lounge area
The spacious 2-bedroom Luxe De Reve Sandton Apartment With City Views Johannesburg includes a terrace and is located around 7 km from the Everard Read Gallery. This 116 m² apartment provides guests…

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

2026-04-23
2026-04-24

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