• Help

All Johannesburg hotels

Hotels on map
Search Hotels
2026-04-19
2026-04-20

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-19
2026-04-20

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

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Filter
Distance - low to high
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
Michelle Cottage
Michelle Cottage
8 Amy 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
Air conditioning
No pets allowed
The 2-bedroom Michelle Cottage Johannesburg is located 3.4 km from Johannesburg Expo Centre, giving access to various tourist spots nearby.
7.8
Good
Beautiful Luxury Apartment
Beautiful Luxury Apartment
Good
7 reviews
7.8
44 Thomas Street Unit 108, 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
No pets allowed
Situated around a 10-minute drive from Orlando Towers Bungee Jumping Center, the 1-room Beautiful Luxury Apartment Johannesburg also boasts easy access to Gau Sandton train station which is 24 km…
7.8
Good
Ecotel Southgate
Ecotel Southgate

Ecotel Southgate

Good
430 reviews
7.8
12 Main Road Ecotel Southgate, 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 public areas
Free parking
24-hour reception
Seasonal outdoor pool
Wheelchair access
In-room breakfast
Set conveniently just 40 minutes' drive from Gau Sandton, Ecotel Southgate Johannesburg provides a serene retreat for travelers seeking comfort and convenience. The property boasts accommodation with…
5
Average
Ebuhleni Guest House
Ebuhleni Guest House
Average
1 review
5
4 Hofsanger Street, Meredale Ext 4, 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
Guests of Ebuhleni Guest House Johannesburg can enjoy access to the FNB Stadium, located 6 km away. This hotel also includes complimentary private parking.
Have The Entire House- Southgate
Have The Entire House- Southgate
91 David Street, Johannesburg, South Africa
Wi-Fi
Air conditioning
No pets allowed
Located approximately a 15-minute ride from the Gold Reef City, Have The Entire House- Southgate Johannesburg villa offers a patio with views of the garden. Offering a private swimming pool, the…
9.2
Excellent
Nyasa Villa
Nyasa Villa
Excellent
17 reviews
9.2
93 David Street, 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!
Wi-Fi
Indoor swimming pool
Jacuzzi
Bar/ Lounge area
Children's play area
Game room
Air conditioning
The 4-bedroom Nyasa Villa Johannesburg is located 4.6 km from Safa and offers guests to enjoy their evening on a terrace with a swimming pool. Offering a private swimming pool, this 4-bathroom villa…
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
Located approximately 7 km from the Gold Reef City, the 1-room The Estate Escape Luxury In Eye Of Africa Apartment Johannesburg provides access to a number of tourist sites nearby. The apartment…
8.8
Excellent
Le Com Home
Le Com Home
Excellent
22 reviews
8.8
109 David Street, 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
Staying at the 1-room Le Com Home Johannesburg apartment, guests can reach the Gold Reef City, situated around 6 km away. To keep up with sports routine, access to a golf club is provided.
8.4
Excellent
Kwa-Eden Hotels And Conferencing
Kwa-Eden Hotels And Conferencing
Excellent
3 reviews
8.4
42 Walter 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 in rooms
Free Wi-Fi in public areas
Situated approximately 10 minutes by car from the FNB Stadium, the 3-star Kwa-Eden Hotels And Conferencing Johannesburg features Wi-Fi in public areas, and a car park on site. Located 2.5 km from a…
7.4
Good
Sun1 Southgate
Sun1 Southgate
Good
1472 reviews
7.4
Cnr Columbine & Rifle Range Streets, 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
Free parking
24-hour reception
Non-smoking rooms
Air conditioning
No pets allowed
The 2-star Sun1 Southgate Hotel Johannesburg offers quick access to Southgate Shopping Centre, located a mere 5 minutes' walk away. Additionally, guests can enjoy a golf club provided at the hotel.
Sparrow Apartment
Sparrow Apartment
1 Lark Street, 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!
Wi-Fi
No pets allowed
Situated around a 15-minute drive from the South Western Townships, the 1-room Sparrow Apartment Johannesburg also boasts easy access to Gau Sandton train station which is approximately 25 km away.
7.8
Good
Meredale Lodge
Meredale Lodge
Good
159 reviews
7.8
123 David Street, 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
24-hour reception
Express check-in/ -out
Paid shuttle service
No pets allowed
Located about a 15-minute drive from the FNB Stadium, the 3-star recently renovated Meredale Lodge Johannesburg hotel offers Wi-Fi throughout the property and private parking.
6.2
Good
South Gate Guest House
South Gate Guest House
Good
90 reviews
6.2
14 Murray Avenue, Johannesburg, South Africa
Wi-Fi
Pets allowed
Guests of the 4-star South Gate Guest House Johannesburg can visit the FNB Stadium, situated about 10 minutes' drive away. Also, guests have access to a golf club provided at this Johannesburg hotel.
4.8
Average
Zwelibanzi Guesthouse
Zwelibanzi Guesthouse
Average
12 reviews
4.8
9 Valk Avenue, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6 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
Spa lounge
Meeting/ Banquet facilities
No pets allowed
Zwelibanzi Guesthouse Johannesburg has 8 rooms and is located 4 km from the FNB Stadium. This guest house offers complimentary private parking on site.
6.4
Good
Guest House Macauly
Guest House Macauly
Good
46 reviews
6.4
59 Macaulay Crescent, 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!
Free Wi-Fi in rooms
Free parking
24-hour reception
Children's play area
No pets allowed
Welcome to the guest house Macauly Johannesburg, where practical guidance on the area is readily available at the reception, ensuring you make the most of your visit to the vibrant city. As you step…
The Protea Nest
The Protea Nest
19 Protea Avenue, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Situated 4.1 km from The Protea Nest Bed & Breakfast Johannesburg, guests can visit Johannesburg Expo Centre.
2 Bedroom Appartment To Let
2 Bedroom Appartment To Let
Southgate Mall, Johannesburg, South Africa
Wi-Fi
Air conditioning
No pets allowed
Staying at the spacious 2 Bedroom Appartment To Let Johannesburg, guests can visit the Apartheid Museum, located 4.6 km away. At this apartment, Wi-Fi and free private parking are also provided.
9.2
Excellent
28 Wilfred Villa
28 Wilfred Villa
Excellent
21 reviews
9.2
28 Wilfred 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!
Wi-Fi
Outdoor swimming pool
Bar/ Lounge area
No pets allowed
Around 25 minutes on foot from the Klipriviersberg Nature Reserve, the 3-bedroom 28 Wilfred Villa Johannesburg provides access to a terrace with a swimming pool. Featuring a private pool, the…
9
Excellent
28Wilfred Villa Johannesburg
28Wilfred Villa Johannesburg
Excellent
1 review
9
28 Wilfred 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!
Wi-Fi
Outdoor swimming pool
Aqua park
Hiking
Bar/ Lounge area
Playpen
Children's play area
No pets allowed
Located 4.7 km from the Gold Reef City, the 3-bedroom 28Wilfred Villa Johannesburg offers a casino for guests' entertainment. Offering a swimming pool, the property invites guests to visit the South…
Luxe Spot
Luxe Spot
Unit 96, Adelaide Road Cnr Columbine Ave Club Tuscany Complex, Johannesburg, South Africa
Wi-Fi
No pets allowed
Luxe Spot Apartment Johannesburg is located nearly a 25-minute walk from the Klipriviersberg Nature Reserve and 2.9 km from the Calgro M3 Memorial Parks. This apartment offers modern facilities, such…
8.6
Excellent
Lemao Guest House
Lemao Guest House
Excellent
67 reviews
8.6
132 Columbine Avenue, 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!
No pets allowed
Situated about 4 km from Lemao Guest House Johannesburg, guests can visit the FNB Stadium. There is also a free private car park.
8.4
Excellent
Mountain View
Mountain View
Excellent
6 reviews
8.4
123 Angela Road, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Jacuzzi
No pets allowed
The 1-room Mountain View Apartment Johannesburg is situated about 7 km from the South Western Townships and offers a private pool. One of the highlights of this apartment is a terrace, which allows…
6
Average
Mountain View Experience
Mountain View Experience
Average
7 reviews
6
123 Angela Road, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Jacuzzi
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 1-room Mountain View Experience Apartment Johannesburg, which is within 15 minutes' drive of the FNB Stadium and approximately 7 km from the Gold…
8.2
Excellent
Sleep Haven
Sleep Haven
Excellent
75 reviews
8.2
182 Columbine Avenue Mondeor, 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
Free parking
Outdoor swimming pool
Non-smoking rooms
Air conditioning
No pets allowed
The enchanting Sleep Haven Johannesburg is a serene retreat nestled just 7.8 km from the thrilling Gold Reef City and a mere 16 km from the vibrant Johannesburg Stadium, offering a convenient escape…
9.2
Excellent
Mondeor Holiday Home
Mondeor Holiday Home
Excellent
30 reviews
9.2
Boswell Avenue, 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
24-hour reception
Plunge pool
Fitness centre
Golf course
Horseback riding
Hiking
Spa & wellness centre
Jacuzzi
The 4-bedroom Mondeor Holiday Home Johannesburg is located just 5 minutes' stroll from Mondeor Comminity Church and features a swimming pool and a terrace for a relaxing stay. Located within a 4-km…
7.6
Good
Lalela House Boutique Guesthouse - Free Wifi & Secure Parking
Lalela House Boutique Guesthouse - Free Wifi & Secure Parking
18 Visagie Street Ridgeway, 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!
Wi-Fi
Free parking
Express check-in/ -out
Non-smoking rooms
Children's menu
No pets allowed
Lalela House Boutique Guesthouse - Free Wifi & Secure Parking Johannesburg boasts views of the street and is located a 10-minute drive from the FNB Stadium. For those travelling by car, this homestay…
6.8
Good
Semeni Asante Guesthouse Getaway
Semeni Asante Guesthouse Getaway
Good
161 reviews
6.8
8 Longfellow 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
24-hour reception
Express check-in/ -out
Outdoor swimming pool
Spa & wellness centre
Waxing
Body scrub
Facial
Jacuzzi
Manicure
Pedicure
Bar/ Lounge area
Featuring a wellness area and a full spa with body scrub, pedicure, and manicure, Semeni Asante Guesthouse Getaway Johannesburg is located around 25 minutes' walk from the Calgro M3 Memorial Parks.
2.2
Acceptable
Nasrec Guesthouse
Nasrec Guesthouse
Acceptable
3 reviews
2.2
305 Stirling Street, 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!
No pets allowed
Located 3.5 km from the Gold Reef City, the 1-room Nasrec Guesthouse Johannesburg gives access to a number of tourist attractions in the area. With access to a golf club, this apartment caters to the…
Cozy Apartment Jhb South
Cozy Apartment Jhb South
49 Brietta 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!
Situated around 10 minutes' drive from the Gold Reef City, Cozy Apartment Jhb South Johannesburg offers an opportunity to discover various tourist attractions in the area.
8.4
Excellent
Private Cottage
Private Cottage
Excellent
57 reviews
8.4
228 Hurricane Street, 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!
Wi-Fi
No pets allowed
Offering a location a mere 8 minutes' walk from the Calgro M3 Memorial Parks, the 1-room Private Cottage Johannesburg also gives access to a variety of tourist spots in the vicinity. Wi-Fi is…
9
Excellent
At Blessed Bnb
At Blessed Bnb
Excellent
22 reviews
9
18 Hurricane St, 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!
Wi-Fi
No pets allowed
At Blessed Bnb Johannesburg hotel provides proximity to the South Western Townships, which is located about a 10-minute ride away. Thanks to a golf club provided at this Johannesburg guest house…
At Blessed Bnb - Private En-Suite Room In Home With Jacuzzi
At Blessed Bnb - Private En-Suite Room In Home With Jacuzzi
18 Hurricane Street, 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!
At Blessed Bnb - Private En-Suite Room In Home With Jacuzzi Johannesburg is located 3.5 km from the Gold Reef City and just 8 minutes' walk from the Calgro M3 Memorial Parks.
8
Good
Fairwaydrive
Fairwaydrive
Good
6 reviews
8
28 Fairway Dr Cottage, 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
No pets allowed
Situated nearly a 10-minute drive from the Apartheid Museum, the 1-room Fairwaydrive Apartment Johannesburg also boasts easy access to Gau Sandton train station which is 24 km away. The 50 m²…
Elria Guest House
Elria Guest House
2 Elria Street, Johannesburg, South Africa
No pets allowed
Situated approximately a 10-minute drive from the Apartheid Museum, Elria Guest House Johannesburg offers proximity to various city highlights. Guests can benefit from a golf club offered at this…

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

2026-04-19
2026-04-20

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