• 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
Villa-Avi
Villa-Avi

Villa-Avi

Villa Abroisa, 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
No pets allowed
The 1-room Villa-Avi Johannesburg is located 1.1 miles from Eastgate Shopping Centre and within 2 miles of Linksfield Square Shopping Centre. At this apartment, Wi-Fi and complimentary private…
Stunning 2 Bedroom Apartment In Rosebank Central
Stunning 2 Bedroom Apartment In Rosebank Central

Stunning 2 Bedroom Apartment In Rosebank Central

23 Cradock 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!
Stunning 2 Bedroom Apartment in Rosebank Central, located in the vibrant neighborhood of Rosebank Central, offers a prime location just 5 km from Gautrain Sandton Station, providing easy access to…
The Cottage ,7 School Road, Morningside
The Cottage ,7 School Road, Morningside

The Cottage ,7 School Road, Morningside

19 Waggon Road The Crescents , Morningside, Sandton, Johannesburg, South Africa
No pets allowed
To enjoy your vacation in Johannesburg, stay at The Cottage ,7 School Road, Morningside Johannesburg, which is 1.6 miles from Johannesburg Stock Exchange JSE and within a 15-minute drive of The…
Cosy Apartment Next To Maboneng
Cosy Apartment Next To Maboneng

Cosy Apartment Next To Maboneng

165 Anderson Street, 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!
Welcome to the Luxury Cosy Apartment next to Maboneng in Johannesburg CBD, South Africa's largest city and the capital of Gauteng province. This beautifully appointed 1-bedroom apartment offers a…
Fairlands Luxury Apartments
Fairlands Luxury Apartments

Fairlands Luxury Apartments

264 Kessel St, Fairland, Randburg, 2030, 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
Children's play area
No pets allowed
To enjoy your vacation in Johannesburg, stay at Fairlands Luxury Apartments Johannesburg, which is 2.1 miles from Northcliff Ridge eco park and about 20 minutes' stroll from Willows Estate The. The…
Book Cottage
Book Cottage

Book Cottage

7 Restanwold Drive, 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
Non-smoking rooms
In-room breakfast
Pets allowed
The 1-room Book Cottage Johannesburg is nestled in the Saxonwold district of Johannesburg, 1.6 miles from the leading Wits Art Museum. The apartment features Wi-Fi, along with a free private parking…
Loft On Kingston
Loft On Kingston

Loft On Kingston

52 Kingston Avenue, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Located 16 minutes by foot from Campus Square Shopping Centre, the 24 ft^2 Loft On Kingston Apartment Johannesburg is 2.3 miles from a top family-friendly place like Johannesburg Zoo.
The Estate Escape Luxury In Eye Of Africa
The Estate Escape Luxury In Eye Of Africa

The Estate Escape Luxury In Eye Of Africa

1311, 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
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 1-room The Estate Escape Luxury In Eye Of Africa Apartment Johannesburg, which is around a 10-minute drive from Klipriviersberg Nature Reserve and…
Explore Emerald Studio - Ellipse Waterfall
Explore Emerald Studio - Ellipse Waterfall

Explore Emerald Studio - Ellipse Waterfall

Ellipse Waterfall 3615, 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!
To enjoy your vacation in Johannesburg, stay at the 1-room Explore Emerald Studio - Ellipse Waterfall Apartment Johannesburg, which is 2.4 miles from Xarra Books and approximately a 10-minute drive…
1 Bed Hallmark House Uncapped Wifi
1 Bed Hallmark House Uncapped Wifi

1 Bed Hallmark House Uncapped Wifi

Siemert Road 54, 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!
No pets allowed
The 148 ft^2 1 Bed Hallmark House Uncapped Wifi Johannesburg is around 25 minutes' walk from Carlton Centre. The 1-bedroom apartment is situated about 8 miles from Gau Sandton train station and…
Lilly'S Nest 2 Beds
Lilly'S Nest 2 Beds

Lilly'S Nest 2 Beds

41 Stiglingh Road, Johannesburg, South Africa
No pets allowed
Lilly'S Nest 2 Beds Apartment Johannesburg is situated in the Rivonia district, just a 5-minute stroll from Oriental City Rivonia Outlet Mall. Guests can lounge by a private pool before taking a…
Luxury Home On Berkeley
Luxury Home On Berkeley

Luxury Home On Berkeley

70 Berkeley Avenue, Johannesburg, South Africa
Situated about a 20-minute walk from Hobart Grove Shopping Centre, Luxury Home On Berkeley Johannesburg entices guests to explore various tourist attractions in the area.
Stunning 2 Bedroom Apartment
Stunning 2 Bedroom Apartment

Stunning 2 Bedroom Apartment

8 West Road South, 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
Indoor swimming pool
Infinity pool
Aqua park
Tennis court
Golf course
Cycling
Bar/ Lounge area
Air conditioning
No pets allowed
This stunning 2-bedroom apartment in Sandton, Johannesburg is perfect for travelers interested in sightseeing, restaurants, and shopping for clothes. This air-conditioned property offers a terrace…
22 On Ballyclare
22 On Ballyclare

22 On Ballyclare

22 Ballyclare Drive, 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
No pets allowed
The 3-room 22 On Ballyclare Apartment Johannesburg is located in the Bryanston district of Johannesburg, just 6 minutes' walk from Bryanston Shopping Centre. This apartment features Wi-Fi, along with…
23 Grenville Gardens
23 Grenville Gardens

23 Grenville Gardens

9 Tyrwhitt Avenue 23 Grenville Gardens, 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!
To enjoy your vacation in Johannesburg, stay at the 40 ft^2 23 Grenville Gardens Johannesburg apartment, which is 1.1 miles from Saxonwold and approximately 20 minutes' walk from Beechwood Gardens.
Lineal With Supersized Tv & Backup Water Power
Lineal With Supersized Tv & Backup Water Power

Lineal With Supersized Tv & Backup Water Power

24 Fredman Drive, Johannesburg, South Africa
Free Wi-Fi
24-hour reception
Outdoor swimming pool
Meeting/ Banquet facilities
Air conditioning
No pets allowed
Lineal With Supersized Tv & Backup Water Power Apartment Johannesburg is located just 6 minutes by foot from Sandton City Mall and overlooks the urban. Sasol is around 1 mile from the apartment and…
Houghton Luxurious Home
Houghton Luxurious Home

Houghton Luxurious Home

184 Louis Botha Avenue, 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
Air conditioning
No pets allowed
Houghton Luxurious Home Johannesburg apartment includes a terrace and is situated a 6-minute stroll from Masjid ul Furqaan Mosque. This 1-bedroom apartment features a hot tub to ensure a more…
Mat Stays
Mat Stays

Mat Stays

West Road South, 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
Express check-in/ -out
Outdoor swimming pool
Fitness center
Restaurant
Bar/ Lounge area
Non-smoking rooms
Offering a private swimming pool, the 145 ft^2 Mat Stays Johannesburg apartment is situated 2.5 miles from RollEgoli Roller Skating Rink. This 2-bedroom apartment features Wi-Fi, along with…
The Onyx Affordable Stay
The Onyx Affordable Stay

The Onyx Affordable Stay

254 Fox Street, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
The 21 ft^2 The Onyx Affordable Stay Johannesburg apartment, located in the Downtown Johannesburg district, 0.6 miles from Booysens, features views of the city. At the 1-bedroom apartment, Wi-Fi and…
The Chillout Hideaway
The Chillout Hideaway

The Chillout Hideaway

364 Kent Avenue 302, 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!
No pets allowed
If you want to stay in the Randburg district of Johannesburg, the 1-room The Chillout Hideaway Apartment Johannesburg is a good choice located, approximately 10 minutes by foot from Christ Embassy…

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