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
English Français Português

Search Hotels

2026-11-07

2026-11-08

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

2423 properties found

  • Golden Diamond

    258 Main Street, Johannesburg, South Africa ( Show map )

    Featuring a convenient location 300 metres from Museum of African Design, the 33 m² Golden Diamond Apartment Johannesburg accommodates up to 2 guests. The Wilds…

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • Onalerona'S Divine Stays

    6 Ferreira Street, Johannesburg, South Africa ( Show map )

    Located in Johannesburg CBD, which is South Africa's biggest city and South Africa's capital of Gauteng province, the 1-bedroom Onalerona'S Divine Stays Johannesburg apartment…

    More...

    Book Now
  • Sandton Luxury Apartments At Hydro

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

    The 2-room Sandton Luxury Apartments At Hydro Johannesburg is located around 1 km from Sandton train station and approximately 5 minutes' walk from Investec…

    More...

    Book Now
  • Sunny Rosebank Apartment - Leisure Or Business

    12 Baker Street The Bolton - 4Th Floor, Johannesburg, South Africa ( Show map )

    Located within 25 minutes' walk of Beechwood Botanical Gardens, the 1-bedroom Sunny Rosebank Apartment - Leisure Or Business Johannesburg features a private parking lot for…

    More...

    Book Now
  • Opulent Heights - Katherine Quay Sandton

    111 Pretoria Avenue, Johannesburg, South Africa ( Show map )

    Featuring a convenient location around 5 minutes' walk from Atholl Square Shopping Centre, the spacious 89 m² Opulent Heights - Katherine Quay Sandton Johannesburg apartment accommodates…

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • 95 Yang Suite A

    6 Berkeley Avenue Akaru, 95, Johannesburg, South Africa ( Show map )

    Situated nearly a 10-minute drive from Montecasino, the spacious 92 m² 95 Yang Suite A Johannesburg also boasts easy access to Gau Sandton train…

    More...

    Book Now
  • Cottage Kilkenny

    34 Kilkenny Road Parkview, Johannesburg, South Africa ( Show map )

    The 1-bedroom Cottage Kilkenny Johannesburg is within 3 km of The Wilds Municipal Nature Reserve Park. The apartment lies in Randburg, which is a…

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • 48 Tamarack

    10 Homestead Road, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the spacious 90 m² 48 Tamarack Apartment Johannesburg, which is within 6 km of Nelson Mandela Square…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Urban Nest At One Rosebank

    37 Cradock Avenue One Rosebank, Johannesburg, South Africa ( Show map )

    The 36 m² Urban Nest At One Rosebank Apartment Johannesburg is approximately a 25-minute walk from the public park "Jhb Zoo Lake". The apartment…

    More...

    Book Now
  • Cartwright

    20 Rose Road, Johannesburg, South Africa ( Show map )

    The 35 m² Cartwright Apartment Johannesburg is located approximately 10 minutes by car from James & Ethel Gray City Park and 2.4 km from the tall…

    More...

    Book Now
  • Westpoint Sandton Luxury City View 2 Bed- 2 Bath Suite

    89 Grayston Drive, Johannesburg, South Africa ( Show map )

    Located in Sandton with an outdoor swimming pool, a sun terrace and a golf course, around a 5-minute walk from Investec Investment Bank, the…

    More...

    From US$ 87
    price for 1 night
    Book Now From US$ 87
  • The Residency Sandton 2Br Apartment Wifi, Netflix, And Secure Parking

    8 Braemar Road, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the spacious 2-bedroom The Residency Sandton 2Br Apartment Wifi, Netflix, And Secure Parking Johannesburg, which is…

    More...

    Book Now
  • Apartment In Joburg

    Circa-Illovo, Johannesburg, South Africa ( Show map )

    Located in the Sandton district, Apartment In Joburg Johannesburg is a mere 7 minutes' walk from The Wanderers Golf Club and 0.9 km from the…

    More...

    Book Now
  • Rosebank Suite With Balcony And Ac

    23 Tyrwhitt Ave, Johannesburg, South Africa ( Show map )

    Located within a 300-metre distance of Rosebank railway station, Rosebank Suite With Balcony And Ac Johannesburg is a mere 5 minutes' walk from the…

    More...

    Book Now
  • Hadeda Cottage

    107 Rd No 3, Johannesburg, South Africa ( Show map )

    Located in Randburg, which is an area located in the Gauteng province of South Africa, within a 500-metre distance of Victory Park Shopping Centre…

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • One Rosebank Shushu Suite, Studio Apartment

    37 Cradock Avenue Unit 659 , 6Th Floor, Johannesburg, South Africa ( Show map )

    The 1-bedroom One Rosebank Shushu Suite, Studio Apartment Johannesburg features a convenient location around 25 minutes' walk from the International Bidvest Wanderers Cricket Stadium…

    More...

    Book Now
  • Papillon Guesthouse

    45 Soutpansberg Drive, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the spacious 145 m² Papillon Guesthouse Johannesburg, which is approximately a 10-minute drive from Gold Reef…

    More...

    From US$ 74
    price for 1 night
    Book Now From US$ 74
  • The Sunlit Loft By Melrose Arch 3

    31 Forest Road 1, Johannesburg, South Africa ( Show map )

    The Sunlit Loft By Melrose Arch 3 Johannesburg apartment is located 3.3 km from Gau Sandton train station and just 6 minutes' walk from Waverley…

    More...

    Book Now
  • Masingita Luxe Crove

    15 West Road South, Johannesburg, South Africa ( Show map )

    The spacious 114 m² Masingita Luxe Crove Apartment Johannesburg is located in Johannesburg, around a 5-minute drive from Rand Merchant Bank, and offers guests…

    More...

    Book Now
  • Pender House Hideaway Melrose

    30 2Nd Street, Johannesburg, South Africa ( Show map )

    Located around 10 minutes by car from The Wilds Municipal Nature Reserve Park, the 1-bedroom Pender House Hideaway Melrose Apartment Johannesburg is 4.2 km…

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32