• Help

All Johannesburg hotels

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

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

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
The Capital In Sandton-Luxury Aparthotel
The Capital In Sandton-Luxury Aparthotel

The Capital In Sandton-Luxury Aparthotel

101 Katherine Street, Sandown Sandton2032, 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!
Free Wi-Fi
24-hour reception
Infinity pool
Body scrub
Facial
Jacuzzi
Manicure
Pedicure
Restaurant
Bar/ Lounge area
Business centre
The 45 m^2 The Capital In Sandton-Luxury Aparthotel Johannesburg is situated around a 25-minute walk from The Wanderers Grounds Stadium and offers a private swimming pool. Welcoming guests with a hot…
Luxurious 2-Kingsize Beds, Pool And City Apartment At Masingita
Luxurious 2-Kingsize Beds, Pool And City Apartment At Masingita

Luxurious 2-Kingsize Beds, Pool And City Apartment At Masingita

15 West Road South, 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!
Offering a private swimming pool, the spacious 85 m^2 Luxurious 2-Kingsize Beds, Pool And City Apartment At Masingita Johannesburg is situated nearly a 10-minute ride from RollEgoli Roller Skating…
50 Stiemens Street
50 Stiemens Street

50 Stiemens Street

50 Stiemens Street, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
No pets allowed
50 Stiemens Street Apartment Johannesburg is located 10 minutes' drive from Jhb Zoo Lake and merely a 10-minute stroll from African Flavour Books. This homestay is situated a mere 10 minutes on foot…
Luxurious Loft
Luxurious Loft

Luxurious Loft

Morning Sun Gardens, Johannesburg, South Africa
Free Wi-Fi
Outdoor swimming pool
Non-smoking rooms
No pets allowed
The 55 m² Luxurious Loft Apartment Johannesburg is located only 500 metres from Investec Investment Bank and 2.5 km from River Club Golf Course Sandton. This apartment features a swimming pool and a…
Cleveland Luxury Villa
Cleveland Luxury Villa

Cleveland Luxury Villa

57 Cleveland Road, 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
Infinity pool
Saltwater pool
Heated swimming pool
Jacuzzi
Bar/ Lounge area
Air conditioning
No pets allowed
The 7-bedroom Cleveland Luxury Villa Johannesburg is located about 4 km from the indoor mall "African Craft Market of Rosebank" and provides a hot tub and a sauna.
Cosy Uptown 2 Bedroom Sandton
Cosy Uptown 2 Bedroom Sandton

Cosy Uptown 2 Bedroom Sandton

5 Benmore Road, 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
Rooftop pool
Spa & wellness centre
Beauty treatment
Waxing
Facial
Jacuzzi
Manicure
Pedicure
Playpen
Children's play area
Air conditioning
No pets allowed
The 15 m^2 Cosy Uptown 2 Bedroom Sandton Johannesburg apartment is located an 18-minute walk from Investec Investment Bank and 3.3 km from Hyde Park Corner. Situated just near Benmore Gardens…
Ellavidha'S Place
Ellavidha'S Place

Ellavidha'S Place

Daisy Street, 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
Jacuzzi
Air conditioning
No pets allowed
Ellavidha'S Place Apartment Johannesburg is located in Johannesburg, a mere 1.8 km from Nelson Mandela Square, and pampers guests with a hot tub. This apartment features Wi-Fi throughout the property.
Affordable Guest Room @260Main
Affordable Guest Room @260Main

Affordable Guest Room @260Main

260 Main Street Craftsmanship Room 334, 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!
Situated approximately a 25-minute stroll from Market Theatre, Affordable Guest Room @260Main Johannesburg also boasts easy access to Park train station which is only 1 km away.
Thaba Eco With Thobs
Thaba Eco With Thobs

Thaba Eco With Thobs

302 Thaba Echo, Aspen Hills Nature Estate Thaba Eco Village, 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!
To enjoy your vacation in Johannesburg, stay at the 1-room Thaba Eco With Thobs Apartment Johannesburg, which is 4.5 km from Klipriviersberg hike and about 10 minutes' drive from Klipriviersberg…
Mo'S Penthouse
Mo'S Penthouse

Mo'S Penthouse

75 Fredman Drive, Johannesburg, South Africa
Free Wi-Fi
Air conditioning
Mo'S Penthouse Apartment Johannesburg provides easy access to various city attractions, such as British Chamber of Business in Southern Africa, situated only a 5-minute walk away. The apartment is…
Nova Luxury Suites Fourways
Nova Luxury Suites Fourways

Nova Luxury Suites Fourways

22 Macbeth Avenue Augusta Complex, 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
Nestled in Johannesburg, South Africa, Nova Luxury Suites Fourways Johannesburg offers a sophisticated retreat for travelers seeking a blend of comfort and convenience. Guests are welcomed with a…
5 Min From Mall, City Oasis With Pool, Fast Wifi, Parking, Cinema
5 Min From Mall, City Oasis With Pool, Fast Wifi, Parking, Cinema

5 Min From Mall, City Oasis With Pool, Fast Wifi, Parking, Cinema

2 Sturdee Avenue, 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!
Situated within 25 minutes' walk of the public park "Jhb Zoo Lake", 5 Min From Mall, City Oasis With Pool, Fast Wifi, Parking, Cinema Johannesburg apartment also boasts easy access to Rosebank train…
Heaven Has An Address
Heaven Has An Address

Heaven Has An Address

Le Mistral Le Mistral, 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
Outdoor swimming pool
Air conditioning
Pets allowed
The 3-room Heaven Has An Address Apartment Johannesburg is located 3.1 km from Sandton City South Africa and approximately 10 minutes' drive from HSBC Africa. Also, the presence of a private swimming…
Envy Luxury Homes
Envy Luxury Homes

Envy Luxury Homes

101 Katherine Street, Johannesburg, South Africa
Free Wi-Fi
Air conditioning
No pets allowed
Situated approximately a 10-minute drive from the James & Ethel Gray Park, Envy Luxury Homes Johannesburg apartment also boasts easy access to Sandton train station which is just 400 metres away.
Somerset Hall
Somerset Hall

Somerset Hall

239 Oxford Road, Johannesburg, South Africa
Cots
To enjoy your vacation in Johannesburg, stay at the 10-room Somerset Hall Apartment Johannesburg, which is within 25 minutes' walk of Thrupps Shopping Centre and at a distance of 3.5 km from River…
Alimamaspaces Alus Penthouse
Alimamaspaces Alus Penthouse

Alimamaspaces Alus Penthouse

Thaba Eco-Village, Johannesburg, South Africa
Cots
Located approximately a 15-minute ride from the Rietvlei Zoo Farm, Alimamaspaces Alus Penthouse Johannesburg apartment features free private parking for those who travel by car. 3.3 km from the…
An Elegant Stay Away From Home
An Elegant Stay Away From Home

An Elegant Stay Away From Home

71 Buckingham Road, 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!
An Elegant Stay Away From Home Johannesburg apartment is situated 6 km from Ellis Park Stadium and offers a private swimming pool. In order to explore the local area, this apartment provides rental…
Akiba
Akiba

Akiba

234 Main Street, 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
To enjoy your vacation in Johannesburg, stay at the 1-room Akiba Apartment Johannesburg, which is nearly a 25-minute walk from Ponte City Apartments and nearly a 25-minute walk from the large museum…
The Cozy Escape In Sandton Skye!
The Cozy Escape In Sandton Skye!

The Cozy Escape In Sandton Skye!

16 11Th Avenue, 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
Outdoor swimming pool
Jacuzzi
Air conditioning
No pets allowed
The 1-room The Cozy Escape In Sandton Skye! Johannesburg apartment is within 7 km of Country Club Johannesburg. Access to a swimming pool ensures a more relaxing stay.
Modern 3 Bedroom Apartment
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 is located 3.6 km from Cosmo City and around a 25-minute walk from Bel Air Shopping Centre.

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

2026-03-01
2026-03-02

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