• 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

Districts

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
9
Excellent
The Aura 344 Swimming Pool & Gym-Work Or Play
The Aura 344 Swimming Pool & Gym-Work Or Play
344 The Aura, Aoreole Avenue, Northriding, 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!
Wi-Fi
Saltwater pool
Fitness centre
Aqua park
Golf course
Children's pool
No pets allowed
Situated nearly a 15-minute walk from the Coca-Cola dome, the 95 m² The Aura 344 Swimming Pool & Gym-Work Or Play Johannesburg apartment also boasts easy access to Gau Sandton train station which is…
8.2
Excellent
Getaway Luxury Golf Estate - 15 Minutes From Lanseria Airport
Getaway Luxury Golf Estate - 15 Minutes From Lanseria Airport
325 Boundary Road, 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
Cots
No pets allowed
Offering a location approximately 10 minutes by car from Northgate Ice Rink, the 1-room Getaway Luxury Golf Estate - 15 Minutes From Lanseria Airport Johannesburg apartment also gives access to a…
6.6
Good
Jozistay @ Jackal Creek Apartments
Jozistay @ Jackal Creek Apartments
Jackal Creek Golf Estate Unit 51 Oakmont Boundary Road, Roodepoort, 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!
Free Wi-Fi in rooms
Free parking
Seasonal outdoor pool
Fitness centre
Tennis court
Golf course
Cycling
Restaurant
Bar/ Lounge area
Situated 2.9 km from the Coca-Cola dome, Jozistay @ Jackal Creek Apartments Roodepoort provides guests with Wi-Fi for either business or leisure. This apartment also has a patio overlooking the…
8.2
Excellent
The Garden Venue Hotel
The Garden Venue Hotel
Excellent
7 reviews
8.2
308 Boundary Rd, North Riding Ah, Randburg,, 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 internet access
Shuttle service
Restaurant
Bar/ Lounge area
Non-smoking property
Located within a 6-km distance of Roodepoort Athletic Stadium, the 4-star boutique The Garden Venue Hotel Johannesburg features Wi-Fi in public areas and a car park on site. Located about 5 minutes…
8.2
Excellent
Modern 1 Bedroom Flat With Uninterrupted Wifi
Modern 1 Bedroom Flat With Uninterrupted Wifi
2 Doringboom 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!
Wi-Fi
Free parking
No pets allowed
Johannesburg is Gauteng province, South Africa. This cozy apartment offers a well-equipped kitchen with a fridge, oven, washing machine, and stovetop, complemented by a flat-screen TV and a charming…
9
Excellent
Boskruin Oasis
Boskruin Oasis
Excellent
1 review
9
4 Castle Road, 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!
Free Wi-Fi in rooms
Located in the vibrant hub of Randburg, the Boskruin Oasis Apartment offers a refreshing retreat with a touch of luxury. Guests can indulge in a True Multicultural Cosmopolitan Experience right at…
Modern 3 Bedroom Apartment
Modern 3 Bedroom Apartment
14 Dexter Rd, Johannesburg, South Africa
Free Wi-Fi
Outdoor swimming pool
Modern 3 Bedroom Apartment Johannesburg lies 3.6 km from Cosmo City. Northlands Corner is within a few blocks of this apartment in Johannesburg.
9
Excellent
Bougainvillea At Boskruin
Bougainvillea At Boskruin
Excellent
17 reviews
9
9 Kwartel Place 9, 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!
Free Wi-Fi in public areas
Free parking
Plunge pool
Golf course
Hiking
Paid shuttle service
Children's play area
Bougainvillea Johannesburg is a stunning homestay located in the Gauteng region, just 20 km from Lanseria International Airport. This vibrant property boasts a range of amenities, including an…
8
Good
The Hide In Randburg-Strydom
The Hide In Randburg-Strydom
Good
348 reviews
8
Richardson A 10 Stanley Road Strijdompark Ext.3 2188, 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
Outdoor swimming pool
No pets allowed
Providing 12 rooms, the 3-star The Hide In Randburg-Strydom Hotel Johannesburg is within a 5-km distance of Windsor Golf Course. Additionally, guests can enjoy a golf club provided at this…
9
Excellent
Relaxing 2-Bedroom Stay In Secure Jackal Creek Golf Estate
Relaxing 2-Bedroom Stay In Secure Jackal Creek Golf Estate
Jackal Creek Golf Estate, 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
24-hour reception
Express check-in/ -out
Outdoor swimming pool
Fitness centre
Tennis court
Golf course
Offering a swimming pool, Relaxing 2-Bedroom Stay In Secure Jackal Creek Golf Estate Johannesburg apartment is situated a 10-minute drive from North Rand Methodist Church. For guests seeking an…
Siena Sun Apartment 7
Siena Sun Apartment 7
169 Hyperion Drive Northriding, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
To enjoy your vacation in Johannesburg, stay at Siena Sun Apartment 7 Johannesburg, which is at a distance of 3.7 km from Gereformeerd Kerk Randburg and about 10 minutes by car from Golden Harvest…

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