• Help

All Johannesburg hotels

Hotels on map
Search Hotels
2026-05-01
2026-05-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-05-01
2026-05-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 centre
5-star hotels
Highest rating
Free Wi-Fi
Arcon Accommodation 6
Arcon Accommodation 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
Non-smoking rooms
Air conditioning
Staying at Arcon Accommodation 6 Johannesburg, guests can visit the historical Satyagraha House, located approximately 10 minutes' drive away.
Crestline2 At Emeraldskye
Crestline2 At Emeraldskye
Greenstone Place, 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
No pets allowed
To enjoy your vacation in Johannesburg, stay at Crestline2 At Emeraldskye Johannesburg apartment, which is 2.4 km from Go Ape SA and approximately a 10-minute drive from the Karaglen Shopping Centre.
Sweetheart Apartment Maboneng
Sweetheart Apartment Maboneng
260 Main St Jeppestown, 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!
Paid Wi-Fi in rooms
To enjoy your vacation in Johannesburg, stay at Sweetheart Apartment Maboneng Johannesburg, which is 2.4 km from the heritage museum "Constitution Hill Human Rights Precinct" and around a 10-minute…
Star Hotel
Star Hotel
Rahima Moosa Street, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 2.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Beach access
Jacuzzi
Air conditioning
No pets allowed
Atholl Luxury Apartment
Atholl Luxury Apartment
132 Patricia Road, Johannesburg, South Africa
Wi-Fi
Air conditioning
No pets allowed
Offering a private pool, Atholl Luxury Apartment Johannesburg is situated nearly 25 minutes on foot from the modern mall "Benmore Centre". The nearest bus stop 151 Katherine Street is 700 metres away…
1 Bedroom, 2 Bathroom Apartment In The Heart Of Sandton
1 Bedroom, 2 Bathroom Apartment In The Heart Of Sandton
77 Grayston Drive, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Staying at 1 Bedroom, 2 Bathroom Apartment In The Heart Of Sandton Johannesburg, guests can reach Investec Investment Bank, situated about 10 minutes' walk away.
4Th Floor Loft With Pool, Skyline Views And Wifi
4Th Floor Loft With Pool, Skyline Views And Wifi
Unit 421 City Building, 276 Main Street, Jeppetown, Johannesburg, South Africa
Wi-Fi
No pets allowed
4Th Floor Loft With Pool, Skyline Views And Wifi Apartment Johannesburg is located 2.7 km from the Sci-Bono Discovery Centre and a 25-minute stroll from the Johannesburg City Hall Complex. For guests…
Cosy Apartment
Cosy Apartment
Central Park Unit 232 Block 28, Johannesburg, South Africa
Wi-Fi
No pets allowed
Cosy Apartment Johannesburg is located around 6 km from the South Western Townships and offers Wi-Fi for either business or leisure. Active guests will enjoy having access to a golf club.
The Gables
The Gables
108 Kerk Street Wakkerstroom, Johannesburg, South Africa
Wi-Fi
Located approximately 5 minutes' walk from Joubert Park, The Gables Guest House Johannesburg villa offers quick access to various city attractions in the vicinity.
Westnova
Westnova
9A Chichester 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
Plunge pool
Table tennis
Jacuzzi
Toys
No pets allowed
Offering a plunge pool and a Jacuzzi for a relaxing experience, Westnova Villa Johannesburg is located 2.5 km from the Melville.
Solo Or Couples Studio In The Heart Of Maboneng
Solo Or Couples Studio In The Heart Of Maboneng
268 Fox Street Studio 432 Maboneng Lifestyle Centre, 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
Solo Or Couples Studio In The Heart Of Maboneng Johannesburg is located a 17-minute walk from Joubert Park and 0.6 km from the Kwa Mai Mai Hostel & Traditional Market.
9
Excellent
Luxury On Point
Luxury On Point
Excellent
1 review
9
44 Wessel Road, Johannesburg, South Africa
Wi-Fi
No pets allowed
Staying at Luxury On Point Apartment Johannesburg, guests can visit the Nicolway Bryanston Shopping Centre, located 4.2 km away.
Sunrise Rivonia One Bed
Sunrise Rivonia One Bed
9 De La Rey 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!
Wi-Fi
Sunrise Rivonia One Bed Apartment Johannesburg offers easy access to such tourist sites as Oriental City Rivonia Outlet Mall, located around 5 minutes' walk away.
73&98 Tranquility At You Doorstep
73&98 Tranquility At You Doorstep
276 Main Street City Building, Johannesburg, South Africa
73&98 Tranquility At You Doorstep Johannesburg apartment provides swift access to various city landmarks, such as The Bioscope Cinema, located just a 5-minute walk away.
The Solo-Two Bed Upmarket Unit
The Solo-Two Bed Upmarket Unit
182 Oxford Road, 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!
Wi-Fi
Nestled right around the corner from Illovo Junction, The Solo-Two Bed Upmarket Unit Johannesburg apartment offers quick access to numerous tourist attractions nearby.
Ksg Guestfarm
Ksg Guestfarm
Tedderfield Ah, 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!
No pets allowed
Offering a location 4.8 km from Eye of Africa Golf and Residential Estate, the 10-room Ksg Guestfarm Villa Johannesburg gives access to various tourist spots in the area.
50 Shades Of Grey
50 Shades Of Grey
284 Fox Street, Johannesburg, South Africa
Wi-Fi
No pets allowed
Situated just 1.4 km from the Carlton Centre, 50 Shades Of Grey Apartment Johannesburg provides guests with Wi-Fi for either business or leisure. The Mary Fitzgerald Square is located approximately a…
Boetie & Sons Sandton Stay
Boetie & Sons Sandton Stay
21 Etosha Cres 4, Johannesburg, South Africa
Wi-Fi
24-hour reception
Infinity pool
Air conditioning
No pets allowed
To enjoy your vacation in Johannesburg, stay at Boetie & Sons Sandton Stay Johannesburg apartment, which is 2.3 km from Investec Investment Bank and nearly a 10-minute ride from Nelson Mandela Square.
Peters Place
Peters Place
260 Market Street, Johannesburg, South Africa
Wi-Fi
No pets allowed
Located in the Johannesburg CBD district of Johannesburg, Peters Place Johannesburg apartment is approximately 5 minutes' walk from the Arts On Main and 800 m from the Ellis Park Stadium, which is…
Cozy Apartment At Maboneng
Cozy Apartment At Maboneng
260 Main Street 2Nd, 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!
Wi-Fi
24-hour reception
Outdoor swimming pool
Non-smoking rooms
No pets allowed
The 1-room Cozy Apartment At Maboneng Johannesburg is nestled in the centre of Johannesburg and is around 25 minutes' walk from the Joziburg Lane. At the apartment guests can lounge by a swimming…

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

2026-05-01
2026-05-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