• Help

All Johannesburg hotels

Hotels on map
Search Hotels
2026-03-01
2026-03-02

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-03-01
2026-03-02

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 center
5-star hotels
Highest rating
Free Wi-Fi
6.4
Good
Urban Oasis Apartments At The Bolton
Urban Oasis Apartments At The Bolton

Urban Oasis Apartments At The Bolton

Good
341 reviews
6.4
2 Sturdee 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!
Free Wi-Fi in rooms
24-hour reception
Outdoor swimming pool
Golf course
Hiking
Meeting/ Banquet facilities
Wheelchair access
Urban Oasis Apartments at The Bolton, situated in the vibrant area of Rosebank, offers a delightful stay with its city views, complimentary WiFi, and secure private parking. The spacious apartment…
5.2
Average
Southside Nest
Southside Nest

Southside Nest

Average
3 reviews
5.2
30 Oakdene Parks, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 5.8 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
To enjoy your vacation in Johannesburg, stay at the 1-room Southside Nest Apartment Johannesburg, which is 3.9 miles from Sci-Bono Discovery Centre Hands-on Science Museum and approximately 15…
6.4
Good
Gspot94-Gardenspot94
Gspot94-Gardenspot94

Gspot94-Gardenspot94

Good
203 reviews
6.4
94 Langerman Drive, 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
24-hour reception
Express check-in/ -out
Plunge pool
Pool tables
Spa lounge
To enjoy your vacation in Johannesburg, stay at Gspot94-Gardenspot94 Apartment Johannesburg, which is around 3 miles from Johannesburg Stadium and approximately 15 minutes' drive from the large…
6.4
Good
Bella On St James
Bella On St James

Bella On St James

Good
12 reviews
6.4
13 Saint James Street, 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!
Free Wi-Fi
No pets allowed
Bella On St James Johannesburg, nestled in the vibrant Randburg area of the Gauteng province, offers guests a serene retreat with modern amenities. The property provides comfortable accommodation…
5.8
Average
171 The Base Apartment
171 The Base Apartment

171 The Base Apartment

Average
9 reviews
5.8
323 Surrey Avenue, 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!
Free Wi-Fi
Outdoor swimming pool
No pets allowed
Featuring a private swimming pool, 171 The Base Apartment Johannesburg is a 6-minute stroll from Sanlam Centre. Wi-Fi and complimentary private parking are among the essentials at guests' disposal.
5
Average
Splendid Spacious Two Bedroom Apartment
Splendid Spacious Two Bedroom Apartment

Splendid Spacious Two Bedroom Apartment

Average
1 review
5
2 Austin Street, 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!
Free Wi-Fi
No pets allowed
Located 4.1 miles from Nizamiye Mosque, Splendid Spacious Two Bedroom Apartment Johannesburg overlooks the garden. Active guests will enjoy having access to a golf club.
6.2
Good
Apartment In Sandton
Apartment In Sandton

Apartment In Sandton

Good
3 reviews
6.2
16 11Th 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!
The 1-room Apartment In Sandton Johannesburg is situated in the Rivonia district of Johannesburg, around 10 minutes' drive from River Club Golf Course Sandton, and overlooks the urban. This apartment…
7.4
Good
Titas Cozy Cottage
Titas Cozy Cottage

Titas Cozy Cottage

Good
6 reviews
7.4
76 St Swithins Ave Auckland Park, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 0 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Pets allowed
6.4
Good
6 The Curve Unit 27
6 The Curve Unit 27

6 The Curve Unit 27

Good
18 reviews
6.4
6 The Curve, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
No pets allowed
Situated within the vibrant city of Johannesburg, The Curve Apartment Unit 27 offers a cozy sanctuary with modern amenities. This stylish one-bedroom apartment is a perfect retreat for travelers…
6
Average
The Archon 20
The Archon 20

The Archon 20

Average
7 reviews
6
8 Friedland Avenue, 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!
Free Wi-Fi
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 1-room The Archon 20 Apartment Johannesburg, which is about 25 minutes by foot from Linksfield Square Shopping Centre and about 2 miles from…
6.6
Good
Arcon Accommodation 4
Arcon Accommodation 4

Arcon Accommodation 4

Good
99 reviews
6.6
8 Friedland Avenue, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
No pets allowed
Located within 3 miles of Glendower Golf Club, the 30 ft² Arcon Accommodation 4 Johannesburg is approximately 15 minutes' drive from a top family-friendly place like the 55 - hectare Johannesburg Zoo…
5.6
Average
Sandton Smart Apartment Seven
Sandton Smart Apartment Seven

Sandton Smart Apartment Seven

Average
3 reviews
5.6
Unit 112(Section 814) 15 West Road South, 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!
No pets allowed
Sandton Smart Apartment Seven Johannesburg is a great place to stay in the Bryanston district, approximately a 10-minute drive from Liliesleaf History Museum.
6.2
Good
Masingita Towers Inn
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.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 2-room Masingita Towers Inn Johannesburg, which is 3.2 miles from Liliesleaf History Museum and within a 10-minute drive of Braamfontein Spruit…
6.2
Good
Two Bed En-Suite Apartment At The Terrace Sandton Gate
Two Bed En-Suite Apartment At The Terrace Sandton Gate

Two Bed En-Suite Apartment At The Terrace Sandton Gate

Good
5 reviews
6.2
25 Minerva Avenue, 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!
Free Wi-Fi
Outdoor swimming pool
Cribs
No pets allowed
Situated approximately a 5-minute stroll from Rosebank Union Church, the 2-room Two Bed En-Suite Apartment At The Terrace Sandton Gate Johannesburg looks out onto the urban. Area attractions include…
7.4
Good
Beautiful 2 Bed 2 Bath Apartment @ Westpoint In Sandton
Beautiful 2 Bed 2 Bath Apartment @ Westpoint In Sandton

Beautiful 2 Bed 2 Bath Apartment @ Westpoint In Sandton

Good
53 reviews
7.4
89 Grayston Drive 134 Westpoint, 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!
Free Wi-Fi
Air conditioning
No pets allowed
The 80 ft^2 Beautiful 2 Bed 2 Bath Apartment @ Westpoint In Sandton Johannesburg is located 0.5 miles from Investec Investment Bank and about a 20-minute walk from Sasol. Located in the Sandton…
7
Good
Jozistay @ Jackal Creek Apartments
Jozistay @ Jackal Creek Apartments

Jozistay @ Jackal Creek Apartments

Good
92 reviews
7
Jackal Creek Golf Estate Unit 51 Oakmont Boundary Road, Roodepoort, 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
Seasonal outdoor pool
Fitness center
Tennis court
Golf course
Cycling
Restaurant
Bar/ Lounge area
Children's play area
Jozistay @ Jackal Creek Apartments Roodepoort is located 1.4 miles from African Leadership Academy and a 19-minute walk from Cosmo City. Activities like cycling are available for guests to make their…
4.6
Average
Lux Homes Property'S
Lux Homes Property'S

Lux Homes Property'S

Average
5 reviews
4.6
48 Doris Street, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Jacuzzi
Air conditioning
No pets allowed
Lux Homes Property'S Johannesburg apartment is located in Johannesburg, 2.3 miles from Carlton Centre, and pampers guests with a Jacuzzi bath and a hot tub. Wi-Fi is also available throughout the…
6.4
Good
Duke Suites At The Bolton, Rosebank
Duke Suites At The Bolton, Rosebank

Duke Suites At The Bolton, Rosebank

Good
8 reviews
6.4
12 Baker Street 247 Bolton, Johannesburg, South Africa
Free Wi-Fi
24-hour reception
Rooftop pool
Golf course
Business center
Cribs
The 93 ft² Duke Suites At The Bolton, Rosebank Johannesburg is located 0.4 miles from Rosebank train station and within easy reach of Cornerstone Church Rosebank. The apartment with a shared lounge…
7.4
Good
6 The Curve Unit 6
6 The Curve Unit 6

6 The Curve Unit 6

Good
26 reviews
7.4
6 The Curve, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Introducing The Curve Apartments Unit 6, a modern and sleek 2-bedroom apartment nestled in an ideal location in Johannesburg, South Africa. Conveniently situated less than 1 km from the prestigious…
7.2
Good
190 Westpoint Executive Suites, Sandton, Johannesburg
190 Westpoint Executive Suites, Sandton, Johannesburg

190 Westpoint Executive Suites, Sandton, Johannesburg

Good
85 reviews
7.2
89 Grayston Drive, 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!
Free Wi-Fi
Air conditioning
No pets allowed
The 80 ft² 190 Westpoint Executive Suites, Sandton, Johannesburg is located 0.4 miles from the modern mall "Benmore Centre" and only 5 minutes' walk from Benmore Gardens. This 2-bedroom apartment is…

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

2026-03-01
2026-03-02

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