• Help

All Johannesburg hotels

Hotels on map
Search Hotels
2026-02-26
2026-02-27

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-26
2026-02-27

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 center
5-star hotels
Highest rating
Free Wi-Fi
9.2
Excellent
The Aura 344 Swimming Pool & Gym-Work Or Play
The Aura 344 Swimming Pool & Gym-Work Or Play

The Aura 344 Swimming Pool & Gym-Work Or Play

Excellent
6 reviews
9.2
344 The Aura, Aoreole Avenue, Northriding, Johannesburg, South Africa
Free Wi-Fi
Saltwater pool
Fitness center
Aqua park
Golf course
Children's pool
No pets allowed
If you want to stay in the Randburg district of Johannesburg, the 95 ft² The Aura 344 Swimming Pool & Gym-Work Or Play Johannesburg apartment is a good choice located, a mere 12 minutes' walk from…
8.2
Excellent
Getaway Luxury Golf Estate - 15 Minutes From Lanseria Airport
Getaway Luxury Golf Estate - 15 Minutes From Lanseria Airport

Getaway Luxury Golf Estate - 15 Minutes From Lanseria Airport

Excellent
15 reviews
8.2
325 Boundary 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!
Free Wi-Fi
Cribs
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 1-room Getaway Luxury Golf Estate - 15 Minutes From Lanseria Airport Johannesburg apartment, which is 1.6 miles from Northwold Shopping Centre…
7
Good
Jozistay @ Jackal Creek Apartments
Jozistay @ Jackal Creek Apartments

Jozistay @ Jackal Creek Apartments

Good
92 reviews
7
Jackal Creek Golf Estate Unit 51 Oakmont Boundary Road, Roodepoort, 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 in rooms
Seasonal outdoor pool
Fitness center
Tennis court
Golf course
Cycling
Restaurant
Bar/ Lounge area
Children's play area
Jozistay @ Jackal Creek Apartments Roodepoort is located 1.4 miles from African Leadership Academy and a 19-minute walk from Cosmo City. Activities like cycling are available for guests to make their…
The Garden Venue Hotel
The Garden Venue Hotel

The Garden Venue Hotel

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 about a 10-minute drive from Honeydew Mazes, the 4-star The Garden Venue Hotel Johannesburg offers amenities such as a shared lounge and various recreational opportunities. The hotel is a…
8
Good
Modern 1 Bedroom Flat With Uninterrupted Wifi
Modern 1 Bedroom Flat With Uninterrupted Wifi

Modern 1 Bedroom Flat With Uninterrupted Wifi

Good
50 reviews
8
2 Doringboom Street, 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
No pets allowed
The Modern 1 Bedroom Flat With Uninterrupted Wifi is nestled in the vibrant district of Randburg, Gauteng province, South Africa. This stylish apartment offers a well-appointed kitchen with modern…
Boskruin Oasis
Boskruin Oasis

Boskruin Oasis

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
Discover an oasis of comfort and relaxation at Boskruin Oasis Johannesburg. This charming homestay is located in the vibrant city of Randburg, known for its rich cultural tapestry and cosmopolitan…
8.8
Excellent
Bougainvillea At Boskruin
Bougainvillea At Boskruin

Bougainvillea At Boskruin

Excellent
21 reviews
8.8
9 Kwartel Place 9, 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 in public areas
Plunge pool
Golf course
Hiking
Paid shuttle service
Children's play area
Wheelchair access
Bougainvillea Johannesburg welcomes guests to a delightful retreat in the heart of Johannesburg, offering a range of amenities for a comfortable stay. This homestay boasts a private pool, barbecue…
7.8
Good
The Hide In Randburg-Strydom
The Hide In Randburg-Strydom

The Hide In Randburg-Strydom

Good
297 reviews
7.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.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Outdoor swimming pool
No pets allowed
Providing 12 rooms, The Hide In Randburg-Strydom Hotel Johannesburg is about a 15-minute drive from Windsor Golf Course. Thanks to a golf club provided at the 3-star hotel, guests can stay active.
9
Excellent
Relaxing 2-Bedroom Stay In Secure Jackal Creek Golf Estate
Relaxing 2-Bedroom Stay In Secure Jackal Creek Golf Estate

Relaxing 2-Bedroom Stay In Secure Jackal Creek Golf Estate

Excellent
4 reviews
9
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!
Free Wi-Fi
24-hour reception
Express check-in/ -out
Outdoor swimming pool
Fitness center
Tennis court
Golf course
Offering a swimming pool, Relaxing 2-Bedroom Stay In Secure Jackal Creek Golf Estate Johannesburg apartment is situated 2.7 miles from The Church of Jesus Christ of Latter-day Saints. Wi-Fi and…
Siena Sun Apartment 7
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!
Free Wi-Fi
No pets allowed
To enjoy your vacation in Johannesburg, stay at Siena Sun Apartment 7 Johannesburg, which is 2.2 miles from Cosmo City and around 10 minutes' drive from Olivedale Corner.

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

2026-02-26
2026-02-27

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