• Help

All Johannesburg hotels

Hotels on map
Search Hotels
2026-03-05
2026-03-06

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-05
2026-03-06

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 center
5-star hotels
Highest rating
Free Wi-Fi
Alice Lane Sandotn
Alice Lane Sandotn

Alice Lane Sandotn

7 Alice Lane, Johannesburg, South Africa
Wi-Fi
No pets allowed
Alice Lane Sandotn Johannesburg apartment is located in the Sandton district of Johannesburg, about 5 minutes by foot from British Chamber of Business in Southern Africa. At the apartment, guests can…
Central City Oasis
Central City Oasis

Central City Oasis

101 Katherine 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
Bar/ Lounge area
Air conditioning
No pets allowed
The 1-room Central City Oasis Apartment Johannesburg is a great place to stay in the Sandton district, within a 10-minute drive of Braamfontein Spruit Trail. Located within close proximity of Sasol…
Neat Home
Neat Home

Neat Home

11 Koorsboom 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
Outdoor swimming pool
Bar/ Lounge area
No pets allowed
Located around 10 minutes by car from Klipriviersberg Nature Reserve, the 2-bedroom Neat Home Johannesburg provides access to a private swimming pool. Featuring car rentals, the Johannesburg holiday…
Alimama Spaces Nomthi'S Akaru
Alimama Spaces Nomthi'S Akaru

Alimama Spaces Nomthi'S Akaru

Akaru Bryanston, Johannesburg, South Africa
Alimama Spaces Nomthi's Akaru Johannesburg apartment is located 25 minutes' walk from Epsom Downs Shopping Centre and 2.5 miles from Montecasino. This apartment provides active guests with the…
Braham Apartments - Oasis 48A
Braham Apartments - Oasis 48A

Braham Apartments - Oasis 48A

7 Middle 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
Air conditioning
Pets allowed
To enjoy your vacation in Johannesburg, stay at the 1-room Braham Apartments - Oasis 48A Johannesburg, which is 2.9 miles from Braamfontein Spruit Trail and approximately 25 minutes by foot from…
Modern One Bedroom Apartment In Rivonia
Modern One Bedroom Apartment In Rivonia

Modern One Bedroom Apartment In Rivonia

16 11Th 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!
Free Wi-Fi in rooms
Introducing the Modern One Bedroom Apartment in Rivonia, Johannesburg, nestled just 23 km away from Lanseria International Airport. This stylish 1-bedroom apartment boasts a fully-equipped kitchen, a…
Chapel Apartments
Chapel Apartments

Chapel Apartments

7 Chapel Avenue, 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!
Free Wi-Fi
Seasonal outdoor pool
Smoking allowed in designated areas
Air conditioning
Chapel Apartments Johannesburg in Bryanston, located in the Gauteng region of Johannesburg, South Africa, offers luxurious accommodation with a private pool, terrace or balcony, and free WiFi. This…
Luxury Kosher Home In Orchards, Joburg
Luxury Kosher Home In Orchards, Joburg

Luxury Kosher Home In Orchards, Joburg

44 Oaklands Road, Johannesburg, South Africa
Free Wi-Fi
Cribs
Air conditioning
Pets allowed
Located merely an 8-minute walk from the historical Satyagraha House, Luxury Kosher Home In Orchards, Joburg Johannesburg offers a private swimming pool for guests to relax by. Located 2.3 miles from…
Sandton Holiday Home
Sandton Holiday Home

Sandton Holiday Home

4 Amanda Lane, Johannesburg, South Africa
Air conditioning
Pets allowed
Holly Dream B&B At Maboneng
Holly Dream B&B At Maboneng

Holly Dream B&B At Maboneng

260 Main Street Unit 368, Craftsman'S Ship, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 5.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Holly Dream B&B At Maboneng Johannesburg offers proximity to BHP Billiton Ltd, which is located about a 25-minute walk away.
Lavender Corner
Lavender Corner

Lavender Corner

2 Northleigh Cres, Sandton, South Africa
Free Wi-Fi
Seasonal outdoor pool
Cribs
No pets allowed
Featuring a swimming pool for guests' relaxation, Lavender Corner Villa Sandton is located around a 10-minute drive from Nedbank Head Office. Featuring garden views, the Sandton villa invites guests…
Garden Apartment 1Km To Convention Center
Garden Apartment 1Km To Convention Center

Garden Apartment 1Km To Convention Center

Pam Road 5, Johannesburg, South Africa
Wi-Fi
Cribs
No pets allowed
Garden Apartment 1Km To Convention Center Johannesburg is a great place to stay in the Sandton district, an 18-minute stroll from Nelson Mandela Square. Active guests will enjoy having access to a…
616 One Rosebank With On-Site Rooftop Restaurant
616 One Rosebank With On-Site Rooftop Restaurant

616 One Rosebank With On-Site Rooftop Restaurant

37 Cradock Avenue 616, Johannesburg, South Africa
Free Wi-Fi
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 65 ft² 616 One Rosebank With On-Site Rooftop Restaurant Johannesburg apartment, which is 0.2 miles from Saint Martin-in-the-field Anglican Church…
Serenity Stay
Serenity Stay

Serenity Stay

1 Emerald Boulevard Third Floor, Johannesburg, South Africa
Wi-Fi
Air conditioning
No pets allowed
The 97 ft² Serenity Stay Johannesburg apartment is located approximately 10 minutes' drive from Glendower Golf Club and 2.3 miles from Bunny Park. To keep up with sports routine, access to a golf…
Apartment - Sleeps 4 - Pool - Balcony - Parking
Apartment - Sleeps 4 - Pool - Balcony - Parking

Apartment - Sleeps 4 - Pool - Balcony - Parking

101 Katherine Street, Johannesburg, South Africa
Wi-Fi
Indoor swimming pool
Air conditioning
No pets allowed
The 2-room Apartment - Sleeps 4 - Pool - Balcony - Parking Johannesburg is only 8 minutes by foot from Sasol in the Sandton district and welcomes guests with an indoor swimming pool. The apartment is…
Lux 2Bed For Business Traveller Wi-Fi Netflix
Lux 2Bed For Business Traveller Wi-Fi Netflix

Lux 2Bed For Business Traveller Wi-Fi Netflix

2Nd Street 25, 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!
No pets allowed
To enjoy your vacation in Johannesburg, stay at the 1-room Lux 2Bed For Business Traveller Wi-Fi Netflix Apartment Johannesburg, which is just 0.9 miles from the large South African National Museum…
Elegant Dreamy Villa
Elegant Dreamy Villa

Elegant Dreamy Villa

20 Harris 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!
Located merely a 6-minute stroll from Amatuli Souvenir Store, the 7-room Elegant Dreamy Villa Johannesburg offers quick access to various city attractions in the vicinity.
Alon Cottage
Alon Cottage

Alon Cottage

11 Alon Road, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Situated in the vibrant Randburg area, Alon Cottage offers a unique and spacious one-bedroom apartment that provides a true multicultural cosmopolitan experience. The 85 sqm property is just 6.8 km…
Valley Center Guest Lodge
Valley Center Guest Lodge

Valley Center Guest Lodge

33 Broad Way, 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!
Situated 1.6 miles from Booysens, Valley Center Guest Lodge Johannesburg entices guests to explore various tourist attractions in the area.
Illovo Central
Illovo Central

Illovo Central

Illovo Central In Melville Road Apartment 905 905Sandton, Johannesburg, South Africa
Wi-Fi
Air conditioning
No pets allowed
If you want to stay in the Sandton district of Johannesburg, Illovo Central Johannesburg apartment is a good choice located, around 20 minutes' walk from Sandton City Shopping Centre. The apartment…

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

2026-03-05
2026-03-06

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