• 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
6.4
Good
Bella On St James
Bella On St James
Good
11 reviews
6.4
13 Saint James 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
No pets allowed
Bella On St James, nestled in the charming area of Randburg in the Gauteng province of South Africa, offers modern accommodation complete with complimentary WiFi, sleek flat-screen TVs, and access to…
10
Excellent
#Alimamaspaces Future'S Rosebank Haven
#Alimamaspaces Future'S Rosebank Haven
37 Cradock 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
Pets allowed
The 35 m² #Alimamaspaces Future'S Rosebank Haven Johannesburg apartment is located 4.2 km from the sprawling park "Johannesburg Botanical Garden" and a mere 12 minutes' walk from The Zone @ Rosebank.…
7
Good
Splendid Spacious Two Bedroom Apartment
Splendid Spacious Two Bedroom Apartment
2 Austin 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
Splendid Spacious Two Bedroom Apartment Johannesburg boasts views of the garden and is located a 10-minute ride from the Chilli Lane Shopping Centre. Active guests will enjoy having access to a golf…
6.2
Good
Apartment In Sandton
Apartment In Sandton
Good
3 reviews
6.2
16 11Th Avenue, 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
Outdoor swimming pool
Jacuzzi
Business centre
No pets allowed
The spacious 1-bedroom Apartment In Sandton Johannesburg is located 2.5 km from the Chilli Lane Shopping Centre and about 10 minutes by car from Hobart Grove Shopping Centre. This 200 m² apartment…
7
Good
3-Bedroom Oasis With Pool
3-Bedroom Oasis With Pool
Good
11 reviews
7
35 Leipoldt Street, 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
Outdoor swimming pool
No pets allowed
Overlooking the garden, the 2-room 3-Bedroom Oasis With Pool Johannesburg apartment is within 25 minutes' walk of the Apartheid Museum in Johannesburg. Guests can lounge by a private swimming pool…
6.6
Good
6 The Curve Unit 27
6 The Curve Unit 27
Good
21 reviews
6.6
6 The Curve, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
No pets allowed
Located in the vibrant city of Johannesburg, South Africa, The Curve Apartment Unit 27 offers modern accommodation featuring complimentary Wi-Fi and convenient private parking. This stylish apartment…
5.4
Average
The Archon 20
The Archon 20
Average
8 reviews
5.4
8 Friedland Avenue, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.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 1-room The Archon 20 Apartment Johannesburg is approximately 3 km from the Huddle Park Golf & Recreation, giving access to numerous sites in the area. With access to a golf club, this 50 m²…
6.6
Good
Arcon Accommodation 4
Arcon Accommodation 4
Good
110 reviews
6.6
8 Friedland Avenue, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
No pets allowed
Located about 7 km from the Carlton Centre, the 30 m² Arcon Accommodation 4 Johannesburg gives access to a number of tourist attractions in the area. This 1-bedroom apartment boasts a golf club…
6.2
Good
Masingita Towers Inn
Masingita Towers Inn
Good
18 reviews
6.2
15 West Road, 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
No pets allowed
To enjoy your vacation in Johannesburg, stay at Masingita Towers Inn Johannesburg, which is 4.1 km from the Johannesburg Zoo and approximately a 10-minute drive from HSBC Africa. Guests can take a…
6.2
Good
Two Bed En-Suite Apartment At The Terrace Sandton Gate
Two Bed En-Suite Apartment At The Terrace Sandton Gate
25 Minerva Avenue, 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
Outdoor swimming pool
No pets allowed
Overlooking the city, the spacious 88 m² Two Bed En-Suite Apartment At The Terrace Sandton Gate Johannesburg is approximately 10 minutes' drive from Ferndale Village Shopping Centre in Johannesburg.
6.6
Good
Jozistay @ Jackal Creek Apartments
Jozistay @ Jackal Creek Apartments
Jackal Creek Golf Estate Unit 51 Oakmont Boundary Road, Roodepoort, 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!
Free Wi-Fi in rooms
Seasonal outdoor pool
Fitness centre
Tennis court
Golf course
Cycling
Restaurant
Bar/ Lounge area
Children's play area
Jozistay @ Jackal Creek Apartments Roodepoort is located within a 10-minute drive of the Boskruin Village Shopping Centre and 3.3 km from Eagle Canyon Golf Club. This apartment boasts a patio and a…
7.2
Good
Rosebank Retreat At The Bolton
Rosebank Retreat At The Bolton
Good
3 reviews
7.2
2 Sturdee Avenue, 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
Rosebank Retreat At The Bolton Apartment Johannesburg is located just 600 m from the Goodman Gallery and just an 11-minute walk from the adjacent Everard Read. Offering access to a private pool, this…
4.8
Average
Lux Homes Property'S
Lux Homes Property'S
Average
6 reviews
4.8
48 Doris Street, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Jacuzzi
Air conditioning
No pets allowed
Offering spa facilities such as a hot tub, Lux Homes Property'S Johannesburg apartment is situated a 10-minute drive from the modest-sized Rhodes Park. Wi-Fi and a free private car park are also…
5.4
Average
Melville Koppies View 1 Bed Cottage
Melville Koppies View 1 Bed Cottage
Average
2 reviews
5.4
41A Arundel Road, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 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
Non-smoking rooms
Toys
No pets allowed
Featuring a private swimming pool for guests' relaxation, Melville Koppies View 1 Bed Cottage Johannesburg is located approximately a 10-minute ride from the Popular Northcliff Ridge eco Mountain…
6.2
Good
Deardorcus Peaceful Stay
Deardorcus Peaceful Stay
Good
16 reviews
6.2
260 Main Street, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.9 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
Located in the centre of Johannesburg, the 1-room Deardorcus Peaceful Stay Johannesburg apartment offers fast access to Centre For The Less Good Idea around 5 minutes' walk away. Situated just 500…
7
Good
Close To Sandton And The Airport
Close To Sandton And The Airport
51 Avalon Road(Red Ivory Lane), Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Pets allowed
To enjoy your vacation in Johannesburg, stay at the 48 m² Close To Sandton And The Airport Johannesburg apartment, which is 2.5 km from Modderfontein Golf Club and approximately a 10-minute drive…
5.6
Average
Rouyalty Casa Maboneng
Rouyalty Casa Maboneng
Average
16 reviews
5.6
286 Fox Street 12 Decades Building - 5Th Floor, Unit 521, 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
No pets allowed
The 40 m² Rouyalty Casa Maboneng Apartment Johannesburg offers easy access to such tourist sites as the Museum of African Design, located about a 5-minute walk away. This 1-bedroom apartment features…
7.2
Good
Nyumbayanga Accommodation-Westpoint
Nyumbayanga Accommodation-Westpoint
89 Grayston Drive, Morningside,Sandton, South Africa, 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
Air conditioning
No pets allowed
Featuring a private swimming pool, the spacious Nyumbayanga Accommodation-Westpoint Johannesburg is a 5-minute walk from Investec Investment Bank. With access to a golf club, this apartment caters to…
7
Good
The Vantage, Rosebank
The Vantage, Rosebank
Good
1 review
7
23 Tyrwhitt Avenue, Johannesburg, South Africa
Wi-Fi
Jacuzzi
Air conditioning
No pets allowed
Set in the Rosebank district, The Vantage, Rosebank Johannesburg apartment is a 25-minute walk from Beechwood Botanical Gardens and offers a hot tub for guests to relax in. Wi-Fi and complimentary…
7
Good
St Tropez 1 Bedroom Sandton Residence
St Tropez 1 Bedroom Sandton Residence
93 Wierda Road East, 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!
Wi-Fi
No pets allowed
St Tropez 1 Bedroom Sandton Residence is a delightful and well-equipped apartment located in Sandton, a lively and safe neighborhood in Johannesburg. The spacious apartment boasts a fully equipped…

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