Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2026-07-03

2026-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
Cancel
OK

Johannesburg apartments

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

3817 properties found

  • Gleneagles No. 114

    23 Second Street, Johannesburg, South Africa ( Show map )

    Gleneagles No. Parktown is situated 1350 meters away. 114 is a venue only 2.7 km from Witwatersrand.

    More...

    Book Now
  • Modern Garden Suite

    33 Park Lane, Johannesburg, South Africa ( Show map )

    Modern Garden is set 3.7 km from Sandton Central Park and 4.4 km from Johannesburg Botanical Garden in Randburg district. J's treats guests with European…

    More...

    Book Now
  • Hallmark Apartment Urban City Stay

    54 Siemert Road, Johannesburg, South Africa ( Show map )

    Located 2.4 km from Hillbrow Telkom Tower, the 1-room Hallmark Apartment Urban City Stay Johannesburg features a car park for those who travel by…

    More...

    Book Now
  • 414 The Vantage - Rosebank

    23 Tyrwhitt Avenue Rosebank, 2196, Johannesburg, South Africa, Johannesburg, South Africa ( Show map )

    414 The Vantage - Rosebank Apartment Johannesburg is set 0.6 km from South African Chamber of Commerce and Industry and 2 km from the public park…

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • 144 Derby Road Kensington Johannesburg

    144 Derby Road Kensington Johannesburg, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at 144 Derby Road Kensington Johannesburg apartment, which is approximately 15 minutes' drive from the Carlton Centre and…

    More...

    Book Now
  • Sandton Central Guest Suite

    2 Caroway Lane, Sandown, Johannesburg Gp, Johannesburg, South Africa ( Show map )

    Sandton Central Guest Suite apartment offers homey accommodation for 6 guests in Johannesburg. The venue is 10 km away from Johannesburg Stadium.

    More...

    Book Now
  • Alimama Spaces: The Manson'S Raphael

    163 5Th Street 123, Johannesburg, South Africa ( Show map )

    Alimama Spaces : The Manson'S Raphael venue is situated within 0.6 km of Sandton City Shopping Centre, and has a number of amenities including a spa…

    More...

    Book Now
  • Home Away From Home In Security Complex

    14 Paul Kruger Street, Johannesburg, South Africa ( Show map )

    Home Away From Home In Security Complex apartment is situated within 2.3 km of Reading Golf Club, and has a number of amenities including parking…

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Pp & Lv

    186 Frances Street, Johannesburg, South Africa ( Show map )

    Offering spa facilities such as an outdoor swimming pool, the 2-room Pp & Lv Apartment apartment is situated within 2.6 km of Ponte City Apartments.

    More...

    Book Now
  • Corner House

    77 Commissioner Street, Johannesburg, South Africa ( Show map )

    Nestled just 500 metres from Newtown, the 1-room Corner House Apartment Johannesburg offers quick access to numerous tourist attractions nearby. Mary Fitzgerald Square is…

    More...

    Book Now
  • Patio Retreat Elite Hyde Park

    61 Hyde Close, Johannesburg, South Africa ( Show map )

    Situated 3.3 km from Goodman Gallery, the 2-room Patio Retreat Elite Hyde Park Apartment Johannesburg provides guests with Wi-Fi for either business or…

    More...

    Book Now
  • Hotel In Sandton

    Katherine Street, Johannesburg, South Africa ( Show map )

    Located around a 10-minute walk from Sandton railway station, Hotel In Sandton Johannesburg is just 650 m from the Sandton Market @ The Park. The…

    More...

    Book Now
  • 2 Bed Furnished Apartment With Wifi Near South Gate

    7 Caro Avenue 202 Allan Manor, Johannesburg, South Africa ( Show map )

    Featuring a free carpark and an outdoor swimming pool, Bed Furnished Apartment With Wifi Near South Gate is located 5 minutes' drive from Klipriviersberg Nature…

    More...

    Book Now
  • Villa Bryanston

    809 Rivonia Road, Johannesburg, South Africa ( Show map )

    The 5-room T Hotel Agency Johannesburg is located 25 minutes' stroll from Rietfontein Nature Reserve and 3.3 km from Morning Glen Mall. Liliesleaf History…

    More...

    Book Now
  • Executive Apartment In Sandton

    Grayston Drive 86, Sandton, Johannesburg, South Africa ( Show map )

    More...

    Book Now
  • Upmarket Spacious Townhouse Near Great Amenities

    Smith Road Unit 9 Wedgewood Green, Johannesburg, South Africa ( Show map )

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • Infinite Bedfordview

    Nicol Road Infinite Bedfordview, Johannesburg, South Africa ( Show map )

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • 7 Clieveden Avenue

    7 Clieveden Avenue Melville, Johannesburg, South Africa ( Show map )

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • #Alimamaspaces Culross Cottage Retreat

    112 Culross Road, Johannesburg, South Africa ( Show map )

    More...

    From US$ 206
    price for 1 night
    Book Now From US$ 206
  • Affordable Upmarket Rental In Fairmount

    Sandler Road 62 Genesis, Johannesburg, South Africa ( Show map )

    The 95 m² Affordable Upmarket Rental In Fairmount Johannesburg apartment is nearly a 10-minute ride from the Wanderers Golf Club and features a patio…

    More...

    Book Now