• Help

All Johannesburg hotels

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

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

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

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
Green Reeds Accommodation
Green Reeds Accommodation
41 Primrose 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!
Green Reeds Accommodation Johannesburg is located within a 10-minute drive of Glenvista Country Club and around 6 km from Rietvlei Zoo Farm.
8.8
Excellent
Primestay Two-Bedroom Apartment
Primestay Two-Bedroom Apartment
Excellent
12 reviews
8.8
3 Marlow Street, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.1 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
Golf course
Beauty treatment
Full body massage
Head massage
Back massage
Waxing
Manicure
Pedicure
Non-smoking rooms
Primestay Two-Bedroom Apartment Johannesburg is situated 7 km from the Rietvlei Zoo Farm and offers a private swimming pool. Guests can use Wi-Fi for either business or leisure reasons.
9.4
Excellent
Primestay One 2 Bedroom Apartment
Primestay One 2 Bedroom Apartment
Excellent
5 reviews
9.4
3 Marlow Street, 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
24-hour reception
Outdoor swimming pool
Beauty treatment
Waxing
Manicure
Pedicure
In-room breakfast
No pets allowed
Primestay One 2 Bedroom Apartment Johannesburg is located around 20 minutes' walk from the Silver Ball and approximately 7 km from the Maboneng Precinct. The availability of beauty services ensures a…
5.4
Average
Bashkaguesthouse
Bashkaguesthouse
Average
2 reviews
5.4
103 South Rand Road, 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!
Free parking
No pets allowed
Situated 7 km from Bashkaguesthouse Johannesburg hotel, guests can visit the Rietvlei Zoo Farm. This guest house also includes parking.
7.6
Good
The Crest Bnb
The Crest Bnb
Good
3 reviews
7.6
54 Eeuwfees Street, South Crest,Alberton, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.1 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
No pets allowed
The Crest Bnb Johannesburg hotel, located 3.1 km from Reading Golf Club, boasts a year-round outdoor swimming pool. Guests will enjoy a full English breakfast and access to a terrace.
5.4
Average
T&M Guesthouse
T&M Guesthouse
Average
8 reviews
5.4
296 South Rand Road, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Free parking
Bar/ Lounge area
Non-smoking rooms
Air conditioning
No pets allowed
T&M Guesthouse Johannesburg provides proximity to the Silver Ball, which is situated a mere 6 minutes' walk away. At the hotel, guests will find a golf club to stay active.
Theza'S Place
Theza'S Place
13 Byron Place, 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 parking
No pets allowed
Situated nearly a 15-minute drive from Acrobranch Melrose, Theza'S Place Johannesburg hotel offers proximity to various city highlights. Guests can benefit from a golf club offered at this…
Dube Luxury Stays
Dube Luxury Stays
4 Nephin Rd, Johannesburg, South Africa
Wi-Fi
Cots
No pets allowed
Dube Luxury Stays Johannesburg apartment offers proximity to such tourist attractions as the Silver Ball, situated about 5 minutes' walk away. The spacious apartment boasts a golf club, perfect for…
7.4
Good
Sun1 Alberton
Sun1 Alberton

Sun1 Alberton

Good
597 reviews
7.4
St Austell Road, 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
Free parking
24-hour reception
Non-smoking rooms
Wheelchair access
Air conditioning
Sun1 Alberton Johannesburg hotel offers 75 rooms 10 minutes' walk from Alberton City. A car park is available on site as well.
Geronesha Homes
Geronesha Homes
South Hills Lifestyle Estates - Johannesburg. 15 Stangeria Street, Johannesburg, South Africa
Wi-Fi
No pets allowed
Staying at Geronesha Homes Johannesburg, guests can visit the Carlton Centre, which is about a 15-minute ride away.
Missm Guesthouse And Beauty Spa
Missm Guesthouse And Beauty Spa
40 Cartwright Crescent, 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!
Wi-Fi
Free parking
No pets allowed
Located 2.9 km from Missm Guesthouse And Beauty Spa Johannesburg, guests can reach Reading Golf Club. There is also a free private car park.
Elson Lodge
Elson Lodge
70 Van Riebeeck Avenue, Alberton, South Africa
Very good location
This property boasts very good location. It has a score 7.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Located 2.8 km from The Church of Jesus Christ of Latter-day Saints, Elson Lodge Alberton hotel includes 16 rooms.
Kaleaba Bachelor Unit
Kaleaba Bachelor Unit
Risi Avenue, 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 in public areas
Free parking
Golf course
Hiking
Children's play area
No pets allowed
The Kaleaba Bachelor Unit is a private and comfortable guest suite located in a serene neighborhood in Johannesburg. This cosy apartment features a private entrance, offering a sense of exclusivity…

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

2026-04-20
2026-04-21

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