• Help

Apartments and B&Bs in Johannesburg

Hotels on map
Search Hotels
2025-07-03
2025-07-04

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
2025-07-03
2025-07-04

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 Packwood Cottage
The Packwood Cottage

The Packwood Cottage

38 Packwood 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!
Staying at The Packwood Cottage Johannesburg, guests can visit Acrobranch Melrose, which is nearly a 10-minute ride away.
Snowy Purple Condo Sandton
Snowy Purple Condo Sandton

Snowy Purple Condo Sandton

93 Wierda Road East, Johannesburg, South Africa
Free Wi-Fi
Swimming pool
Cots
To enjoy your vacation in Johannesburg, stay at Snowy Purple Condo Sandton Johannesburg, which is within a 10-minute drive of Innesfree Park and within a 10-minute drive of James & Ethel Gray Park.
Circa 2140
Circa 2140

Circa 2140

196 Oxford Road, Johannesburg, South Africa
Free Wi-Fi
Outdoor swimming pool
Cots
Thrupps Shopping Centre is not very far from the 1-room Circa 2140 Apartment Johannesburg, while Babylon is situated nearby. At this 29 m² apartment guests can lounge by a swimming pool or visit The…
Leez Shortlet
Leez Shortlet

Leez Shortlet

11 Argyle Road, Johannesburg, South Africa
Pets allowed
Located within a 10-minute drive of Observatory Golf Club, the 1-room Leez Shortlet Apartment Johannesburg is at a distance of 4.9 km from a top family-friendly place like Johannesburg Zoo.
Craftsman 215
Craftsman 215

Craftsman 215

260 Main Street Unit 215 Craftsmanship By Design, Johannesburg, South Africa
Free Wi-Fi
Situated nearly a 5-minute walk from Maboneng Precinct, the 37 m² Craftsman 215 Apartment Johannesburg offers guests easy access to various tourist attractions nearby. At this 1-bedroom apartment, Wi…
Lakeview Apartments
Lakeview Apartments

Lakeview Apartments

3 Ernest Oppenheimer Ave Lakeview Apartments, Johannesburg, South Africa
Wi-Fi in rooms
Paid Wi-Fi
Nestled around a 5-minute walk from Bruma Flea Market, Lakeview Apartments Johannesburg offers quick access to numerous tourist attractions nearby. Guests can make use of Wi-Fi for both business and…
Chateau Victoria
Chateau Victoria

Chateau Victoria

19 Falklands Avenue, Johannesburg, South Africa
Free Wi-Fi
Outdoor swimming pool
Spa & wellness centre
Beauty treatment
Full body massage
Head massage
Back massage
Waxing
Facial
Manicure
Pedicure
Located nearly a 10-minute drive from Goodman Gallery, the 2-bedroom Chateau Victoria Johannesburg villa offers a terrace with views of the garden. Situated in the Parktown district of Johannesburg…
Exquisite - Cozy 1 Bed Cottage With Pool Access
Exquisite - Cozy 1 Bed Cottage With Pool Access

Exquisite - Cozy 1 Bed Cottage With Pool Access

Ivy Road 48, Johannesburg, South Africa
Swimming pool
To enjoy your vacation in Johannesburg, stay at the 1-room Exquisite - Cozy 1 Bed Cottage With Pool Access Johannesburg, which is approximately a 10-minute drive from Ponte City Apartments Skyscraper…
Zeus Apartments - Rosebank
Zeus Apartments - Rosebank

Zeus Apartments - Rosebank

2 Sturdee Avenue, 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!
Zeus Apartments - Rosebank Johannesburg is located about 700 metres from Rosebank train station and only a few minutes from Cornerstone Church Rosebank.
Tocara Lifestyle Estate: Fourways
Tocara Lifestyle Estate: Fourways

Tocara Lifestyle Estate: Fourways

Birch Road Unit 60 Tocara Lifestyle Estate, Johannesburg, South Africa
Located about 25 minutes' walk from Neighbourgoods Market, Tocara Lifestyle Estate: Fourways Apartment Johannesburg is at a distance of 3.9 km from a top family-friendly place like Johannesburg Zoo.
Hydro Apartments In Sandton - 2 Bedroom
Hydro Apartments In Sandton - 2 Bedroom

Hydro Apartments In Sandton - 2 Bedroom

86 Grayston Drive, Johannesburg, 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!
Wi-Fi in rooms
Wi-Fi
Hydro Apartments In Sandton - 2 Bedroom Johannesburg is situated about a 5-minute walk from Benmore Gardens Shopping Centre and 25 km from O.R. Tambo International airport.
Hotel 224 Serviced Apartments
Hotel 224 Serviced Apartments

Hotel 224 Serviced Apartments

Corner Leyds & Francis Baard 0124405281 0001 Petroria, Johannesburg, South Africa
Wi-Fi
Located around 25 minutes' walk from UAE Embassy, Hotel 224 Serviced Apartments Johannesburg is at a distance of 2.5 km from a top family-friendly place like National Zoological Gardens of South…
Secured And Fully Equipped Apartment- E
Secured And Fully Equipped Apartment- E

Secured And Fully Equipped Apartment- E

Emerald Boulevard, 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!
The 1-room Secured And Fully Equipped Apartment- E Johannesburg is located about 15 minutes by car from Alexandra and around 5 km from Huddle Park Golf & Recreation.
Beautiful Sandton Family Home
Beautiful Sandton Family Home

Beautiful Sandton Family Home

10 Aronsohn Road, Johannesburg, South Africa
Cots
Staying at Beautiful Sandton Family Home Johannesburg, guests can visit Braamfontein Spruit Trail, which is nearly a 10-minute drive away.
Peaceful Cave In The Midst Of It All
Peaceful Cave In The Midst Of It All

Peaceful Cave In The Midst Of It All

270 Marshall Street Eyethu House, 3Rd Floor, Johannesburg, South Africa
Free Wi-Fi
Peaceful Cave In The Midst Of It All Apartment Johannesburg is located 3 km from Joburg Theatre and a 15-minute ride from Johannesburg Zoo.
Majuba Place Sandton Executive 1 Bedroom
Majuba Place Sandton Executive 1 Bedroom

Majuba Place Sandton Executive 1 Bedroom

7 Alice Lane, 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 in rooms
Wi-Fi
Majuba Place Sandton Executive 1 Bedroom is located in the heart of Sandton, Johannesburg's financial district. This luxurious apartment offers a seamless blend of comfort and convenience, featuring…
Grenville Gardens
Grenville Gardens

Grenville Gardens

9 Tyrwhitt Avenue, Johannesburg, South Africa
Pleasant location
This property boasts pleasant location. It has a score 6.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Cots
To enjoy your vacation in Johannesburg, stay at Grenville Gardens Johannesburg apartment, which is nearly a 5-minute drive from Circa and at a distance of 1.3 km from Saxonwold. The welcoming…
The Bolton Rosebank Apartment 26
The Bolton Rosebank Apartment 26

The Bolton Rosebank Apartment 26

2 Sturdee Avenue The Bolton Ground Floor, 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
Cots
Air conditioning
Situated around a 25-minute stroll from Beechwood Gardens, the 1-room The Bolton Rosebank Apartment 26 Johannesburg also boasts easy access to Rosebank train station which is only 0.7 km away. Guests…
Partial Back Up Power: Modern 2 Bedroom Apartment
Partial Back Up Power: Modern 2 Bedroom Apartment

Partial Back Up Power: Modern 2 Bedroom Apartment

35 Minerva Avenue Unit 128 The Terrace At Sandton Gate, Johannesburg, South Africa
Free Wi-Fi
Cots
The 70 m² Partial Back Up Power: Modern 2 Bedroom Apartment Johannesburg is situated 3.4 km from Delta Park and offers a private pool. Wi-Fi and a free private car park are also available at this 1…
The Great Estate
The Great Estate

The Great Estate

37 Cradock Avenue Unit 256, One Rosebank, Johannesburg, South Africa
Free Wi-Fi
Air conditioning
The 41 m² The Great Estate Apartment Johannesburg offers easy entry to such city sights as Saint Martin-in-the-field Anglican Church, situated approximately a 5-minute walk away. This 1-bedroom…

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

2025-07-03
2025-07-04

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