• Help

All Johannesburg hotels

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

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

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
8.6
Excellent
Le Com Home
Le Com Home

Le Com Home

Excellent
20 reviews
8.6
109 David Street, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.2 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 Le Com Home Johannesburg apartment, which is within a 6-km distance of Gold Reef City Theme Park and at a distance of 3 km from…
8
Good
Southside
Southside

Southside

Good
1 review
8
30 Oakdene Parks, Johannesburg, South Africa
Wi-Fi
Outdoor swimming pool
Jacuzzi
Non-smoking rooms
In-room breakfast
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 1-room Southside Apartment Johannesburg, which is about a 15-minute ride from the Arts On Main and within 6 km of Gandhi Square. The availability…
10
Excellent
Cityscape Haven
Cityscape Haven

Cityscape Haven

Excellent
2 reviews
10
86 Grayston 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 1-room Cityscape Haven Johannesburg apartment features convenient proximity to such city attractions as Investec Investment Bank, situated merely 5 minutes' walk away. Also, there is a private…
9.6
Excellent
Quaint, Quiet Retro Charm
Quaint, Quiet Retro Charm

Quaint, Quiet Retro Charm

Excellent
3 reviews
9.6
32A Stafford 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
Air conditioning
Pets allowed
Quaint, Quiet Retro Charm Apartment Johannesburg is located 6 km from Joburg Theatre and a 15-minute ride from Gandhi Square.
7.6
Good
317 Maboneng On Craft
317 Maboneng On Craft

317 Maboneng On Craft

Good
95 reviews
7.6
262 Main Street 317 Craftmanship, 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
24-hour reception
Plunge pool
Restaurant
No pets allowed
Situated in Johannesburg CBD, South Africa's largest city and Gauteng province's capital, 317 Maboneng On Craft Apartment offers a spacious and stylish one-bedroom with a walk-in shower and a cozy…
8
Good
Lanina Exec 2 Bed Apartment
Lanina Exec 2 Bed Apartment

Lanina Exec 2 Bed Apartment

Good
5 reviews
8
54 Frere Street, 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!
Free Wi-Fi
Air conditioning
No pets allowed
Situated 3.4 km from River Club Golf Course Sandton, the 1-room Lanina Exec 2 Bed Apartment Johannesburg also boasts easy access to Gau Sandton train station which is 7 km away.
7.6
Good
Step Back In
Step Back In

Step Back In

Good
9 reviews
7.6
286 Fox Street, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.2 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 1-room Step Back In Apartment Johannesburg welcomes travellers in the centre of Johannesburg, located around a 10-minute ride from James Hall Transport Museum.
9.2
Excellent
28 Wilfred Villa
28 Wilfred Villa

28 Wilfred Villa

Excellent
20 reviews
9.2
28 Wilfred Avenue, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Outdoor swimming pool
Bar/ Lounge area
No pets allowed
Approximately 25 minutes on foot from Klipriviersberg Nature Reserve, the 3-bedroom 28 Wilfred Villa Johannesburg provides access to a terrace with a swimming pool. Offering a private pool, the…
9
Excellent
Urban City Kraal At Mapungubwe Hotel
Urban City Kraal At Mapungubwe Hotel

Urban City Kraal At Mapungubwe Hotel

Excellent
12 reviews
9
6 Ferreira St, 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
Air conditioning
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 1-room Urban City Kraal At Mapungubwe Hotel Johannesburg, which is in close proximity to Hillbrow Telkom Tower and only 14 minutes' stroll from…
9
Excellent
Beth'S At Akaru
Beth'S At Akaru

Beth'S At Akaru

Excellent
7 reviews
9
Akaru Bryanston, 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
Pets allowed
Beth'S At Akaru Apartment Johannesburg is around a 20-minute walk from the RollEgoli, giving access to numerous sites in the area. At this apartment, Wi-Fi and a free private car park are also…
8.6
Excellent
Cosy Nest 5 Min To Sandton City 16
Cosy Nest 5 Min To Sandton City 16

Cosy Nest 5 Min To Sandton City 16

Excellent
74 reviews
8.6
31 Forest Road, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.2 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 Cosy Nest 5 min to Sandton City 16 Apartment Johannesburg, which is nearly 25 minutes' walk from James & Ethel Gray Park and merely 1.1 km…
9.2
Excellent
Cityview, A Stunning Modern Apartment
Cityview, A Stunning Modern Apartment

Cityview, A Stunning Modern Apartment

Excellent
28 reviews
9.2
5 Ethel 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!
Free Wi-Fi
No pets allowed
Cityview, A Stunning Modern Apartment Johannesburg is an incredible accommodation option located in Randburg, offering a one-bedroom apartment with a range of fantastic amenities. This spacious…
9
Excellent
Gael Guest2
Gael Guest2

Gael Guest2

Excellent
14 reviews
9
61 Eckstein 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!
Free Wi-Fi
No pets allowed
Offering a private pool, Gael Guest2 Apartment Johannesburg is situated 10 minutes' drive from Ponte City Apartments Skyscraper. With access to a golf club, this apartment caters to the needs of…
8.4
Excellent
Three Bedroom House In Randburg, No Loadshedding
Three Bedroom House In Randburg, No Loadshedding

Three Bedroom House In Randburg, No Loadshedding

Excellent
22 reviews
8.4
99 Rabie Street, 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!
Free Wi-Fi
No pets allowed
Staying at the 3-room Three Bedroom House In Randburg, No Loadshedding Johannesburg, guests can reach the Delta Park, situated 3.9 km away. This 98 m² apartment offers a view of the garden, and there…
10
Excellent
The Tree Tops Modern Days Home
The Tree Tops Modern Days Home

The Tree Tops Modern Days Home

Excellent
2 reviews
10
13 8Th 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!
Free Wi-Fi
Air conditioning
No pets allowed
Located around a 20-minute stroll from African Craft Market of Rosebank, the 1-room The Tree Tops Modern Days Home Johannesburg apartment is 2.6 km from a top family-friendly place like Hashtag…
9
Excellent
Villa Valentino Greenstone Ridge Wifinetflix
Villa Valentino Greenstone Ridge Wifinetflix

Villa Valentino Greenstone Ridge Wifinetflix

Excellent
17 reviews
9
Emerald Boulevard, 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 in rooms
Guests of Johannesburg will have a nice stay at Valentino Greenstone Ridge Wifinetflix apartment. This accommodation consists of 2 bedrooms and 2 bathrooms.
9.4
Excellent
The Sanctuary Sleek Smart Space
The Sanctuary Sleek Smart Space

The Sanctuary Sleek Smart Space

Excellent
17 reviews
9.4
Kliprivier Drive, 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!
Free Wi-Fi
Outdoor swimming pool
Spa & wellness centre
Bar/ Lounge area
No pets allowed
Overlooking the garden, the 1-room The Sanctuary Sleek Smart Space Apartment Johannesburg is at a distance of 4.8 km from Klipriviersberg Municipal Nature Reserve in Johannesburg. Guests can enhance…
10
Excellent
The Houghton'S Hotel - Modern Day Home Two-Bedroom Apartment
The Houghton'S Hotel - Modern Day Home Two-Bedroom Apartment

The Houghton'S Hotel - Modern Day Home Two-Bedroom Apartment

Excellent
2 reviews
10
13 8Th 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!
Free Wi-Fi
Air conditioning
No pets allowed
The 2-room The Houghton'S Hotel - Modern Day Home Two-Bedroom Apartment Johannesburg is a great place to stay in the Houghton district of Johannesburg, nearly a 25-minute walk from the city park "Jhb…
7.8
Good
Stylish Studio On Flex On Murray 91B
Stylish Studio On Flex On Murray 91B

Stylish Studio On Flex On Murray 91B

Good
9 reviews
7.8
2 Murray Street Flex On Murray, Johannesburg, 2090, 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
Plunge pool
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 1-room Stylish Studio On Flex On Murray 91B Apartment Johannesburg, which is at a distance of 4.7 km from Johannesburg Stock Exchange JSE and…
8.8
Excellent
Masingita Towers Luxury Hotel604
Masingita Towers Luxury Hotel604

Masingita Towers Luxury Hotel604

Excellent
26 reviews
8.8
15 West Road South, 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
Bar/ Lounge area
No pets allowed
The 90 m^2 Masingita Towers Luxury Hotel604 Johannesburg apartment is located at a distance of 3.9 km from Hobart Grove Shopping Centre and at a distance of 2.5 km from Nelson Mandela Square.

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

2026-02-28
2026-03-01

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