• Help

All Johannesburg hotels

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

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

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
9
Excellent
Luxe Rosebank Retreat
Luxe Rosebank Retreat
Excellent
3 reviews
9
37 Cradock Avenue Apartment 329, Johannesburg, South Africa
Wi-Fi
Air conditioning
No pets allowed
Located approximately a 25-minute stroll from the city park "Jhb Zoo Lake", Luxe Rosebank Retreat Apartment Johannesburg features a free private car park for those who travel by car. Saint Martin-in…
9.6
Excellent
The Fir Tree Cottage, Parkhurst
The Fir Tree Cottage, Parkhurst
Excellent
3 reviews
9.6
58 9Th 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
No pets allowed
The 51 m² The Fir Tree Cottage, Parkhurst Johannesburg is located around a 25-minute walk from the public park "Jhb Zoo Lake" and 3.4 km from the large South African National Museum of Military…
7.8
Good
Stylish - 1 Bedroom At Mapungubwe Hotel Apartments
Stylish - 1 Bedroom At Mapungubwe Hotel Apartments
Mapungubwe Apartments 2, 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
24-hour reception
Seasonal outdoor pool
Air conditioning
No pets allowed
Stylish - 1 Bedroom At Mapungubwe Hotel Apartments Johannesburg is located 4.1 km from the Gold Reef City and 17 minutes on foot from the multi-media Museum Africa. Offering access to an outdoor…
9.2
Excellent
Springbank Guest Suite
Springbank Guest Suite
Excellent
17 reviews
9.2
27 Roxburghe Avenue Craighall Park, 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!
Free Wi-Fi in rooms
Golf course
Canoeing
No pets allowed
Located in Randburg, an area in the Gauteng province of South Africa, the Springbank Guest Suite boasts a private entrance, a quiet street view, and a convenient 12 km distance from the Gold Reef…
10
Excellent
Nyk Creations Luxury Apartments
Nyk Creations Luxury Apartments
Excellent
2 reviews
10
7 Middle Road Unit 61A, 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
Plunge pool
Fitness centre
Air conditioning
No pets allowed
The spacious Nyk Creations Luxury Apartments Johannesburg is located 2.6 km from Nelson Mandela Square and 25 minutes' walk from Sasol. Guests can take advantage of a private swimming pool or a…
9
Excellent
Onyx At The Flex
Onyx At The Flex
Excellent
1 review
9
2 Murray 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
Free parking
No pets allowed
To enjoy your vacation in Johannesburg, stay at Onyx At The Flex Apartment Johannesburg, which is 3.7 km from the Bunny Park and around a 10-minute drive from the Wanderers Golf Club. Guests can take…
7.8
Good
Circa Apartments
Circa Apartments
Good
10 reviews
7.8
196 Oxford Road, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Outdoor swimming pool
No pets allowed
Circa Apartments Johannesburg is located 3.2 km from Gau Sandton train station and just near Thrupps Shopping Centre. For guests seeking an active stay, the apartment grants access to a golf club.
8.8
Excellent
Rosebank Retreat, No Blackout
Rosebank Retreat, No Blackout
Excellent
14 reviews
8.8
18 Tyrwhitt Avenue Broadlands, 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
The spacious 1-bedroom Rosebank Retreat, No Blackout Johannesburg apartment is located 700 m from Rosebank train station and just a few steps from Cornerstone Church Rosebank. The apartment offers…
8.4
Excellent
Melvilla Studio
Melvilla Studio
Excellent
104 reviews
8.4
22A 4Th Street, 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
Tennis court
Golf course
Cycling
Hiking
Non-smoking rooms
Cots
No pets allowed
Melvilla Studio, nestled in the vibrant Melville district of Johannesburg, offers a delightful double room with a private bathroom, creating the perfect base for experiencing the city. This charming…
8.4
Excellent
Maboneng Arts District Loft With Balcony
Maboneng Arts District Loft With Balcony
260 Main Street, Johannesburg, South Africa
Wi-Fi
No pets allowed
Maboneng Arts District Loft With Balcony Apartment Johannesburg offers proximity to a number of tourist attractions, such as the Johannesburg City Hall Complex, located approximately a 25-minute walk…
10
Excellent
Luxury Signature 3 Bed Penthouse - Sandton Skye
Luxury Signature 3 Bed Penthouse - Sandton Skye
3 Stan Road Penthouse1501, Johannesburg, South Africa
Wi-Fi
24-hour reception
Fitness centre
Restaurant
Air conditioning
No pets allowed
Situated within 5 minutes' drive of Nedbank Head Office, Luxury Signature 3 Bed Penthouse - Sandton Skye Johannesburg apartment also boasts easy access to Gau Sandton train station which is only 1.3…
9
Excellent
104 The Terrace Sandton Gate
104 The Terrace Sandton Gate
Excellent
18 reviews
9
26 Minerva Avenue, 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
Outdoor swimming pool
Air conditioning
No pets allowed
The spacious 75 m² 104 The Terrace Sandton Gate Johannesburg apartment is located only 5 minutes on foot from Rosebank Union Church and looks out onto the garden. HSBC Africa is 2.8 km away, and Hyde…
9
Excellent
City Living Apartment 119 - Private Balcony, Washing Machine & Fast Wifi
City Living Apartment 119 - Private Balcony, Washing Machine & Fast Wifi
260 Main Street, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.5 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
Golf course
Cycling
Bar/ Lounge area
Located 13 km from Gau Sandton railway station, the 27 m² City Living Apartment 119 - Private Balcony, Washing Machine & Fast Wifi Johannesburg is just a 5-minute walk from the Arts On Main. Standing…
9.2
Excellent
Comfy Studio In Upmarket Suburb
Comfy Studio In Upmarket Suburb
Excellent
5 reviews
9.2
2 Murray Street 26, 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
Pets allowed
Comfy Studio In Upmarket Suburb Johannesburg is 3.7 km from The Zone @ Rosebank, giving access to numerous sites in the area. Guests can use Wi-Fi for either business or leisure reasons.
8.8
Excellent
Escape To El&M In Johannesburg
Escape To El&M In Johannesburg
Excellent
14 reviews
8.8
54 Siemert Road, Johannesburg, South Africa
Wi-Fi
Bar/ Lounge area
No pets allowed
Escape To El&M In Johannesburg apartment is located 10 minutes by car from the University of the Witwatersrand and 1.7 km from the Johannesburg City Hall Complex. This apartment also offers private…
9.2
Excellent
Stella'S Place
Stella'S Place
Excellent
16 reviews
9.2
78 2Nd 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
Seasonal outdoor pool
No pets allowed
Stella'S Place is a charming one-bedroom apartment situated in Randburg, a picturesque area nestled in the Gauteng province of South Africa. This lovely, spacious rental is equipped with a private…
8
Good
Secured And Fully Equipped Apartment- E
Secured And Fully Equipped Apartment- E
Emerald Boulevard, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
No pets allowed
Located 3.5 km from the St Therese Catholic Church, the 1-room Secured And Fully Equipped Apartment- E Johannesburg overlooks the garden. Access to a golf club is available for active guests.
10
Excellent
#Alimama Spaces Patrick'S Akaru
#Alimama Spaces Patrick'S Akaru
Excellent
1 review
10
Akaru Bryanston, 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
#Alimama Spaces Patrick's Akaru Johannesburg apartment offers proximity to a number of tourist attractions, such as Epsom Downs Shopping Centre, located nearly a 25-minute walk away. Access to a…
10
Excellent
Lanina Atrium
Lanina Atrium
Excellent
2 reviews
10
54 Frere 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
Free parking
No pets allowed
Lanina Atrium Apartment Johannesburg is nestled in the Randburg district of Johannesburg, around 25 minutes' walk from the Bryanston Shopping Centre. The apartment features Wi-Fi, along with a car…
7.6
Good
Safari Apartments -Beautiful 3 Bedrooms, 10-Seater Dining , Tv Room & Garden
Safari Apartments -Beautiful 3 Bedrooms, 10-Seater Dining , Tv Room & Garden
8 Impala Avenue. Helderkruin. Roodepoort, 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
Air conditioning
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 2-room Safari Apartments -Beautiful 3 Bedrooms, 10-Seater Dining, Tv Room & Garden Johannesburg, which is within a 7-km distance of the Alice Art…

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

2026-04-24
2026-04-25

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