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

  • Aluskye

    Emerald Skye Emerald Skye, Johannesburg, South Africa ( Show map )

    Aluskye Apartment Johannesburg features a convenient location 5 km from Gillooly's Farm Park and hosts up to 2 guests. The 45 m² apartment lies a…

    More...

    Book Now
  • One Rosebank Executive Studio - Pool, Gym & Restaurant

    34 Cradock Avenue, Johannesburg, South Africa ( Show map )

    The stylish One Rosebank Executive Studio - Pool, Gym & Restaurant Johannesburg is situated a 10-minute drive from the 55-hectare Johannesburg Zoo and offers a…

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Hyde Park Retreat

    Section 16 Hyde Park House Body Corporate, 15 Melville Road, Hyde Park, Johanesburg,, Johannesburg, South Africa ( Show map )

    Located in Sandton with an outdoor swimming pool, a sun terrace and a golf course, the 1-bedroom Hyde Park Retreat Apartment Johannesburg is just…

    More...

    Book Now
  • Ubuntu Apartments

    323 Surrey Avenue, Johannesburg, South Africa ( Show map )

    The 32 m² Ubuntu Apartments Johannesburg is a good choice for accommodating up to 2 guests, offering a convenient setting nearly 25 minutes' walk from…

    More...

    Book Now
  • Masingita Towers Apart'Hotel

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

    Overlooking the garden, the spacious 2-bedroom Masingita Towers Apart'Hotel Johannesburg is around 20 minutes' walk from the modern mall "Benmore Centre" in Johannesburg. Sandton…

    More...

    From US$ 152
    price for 1 night
    Book Now From US$ 152
  • Emerald

    1456 Uitval Drive, Johannesburg, South Africa ( Show map )

    Situated approximately a 10-minute drive from New Life, the spacious 80 m² Emerald Johannesburg apartment also boasts easy access to Gau Sandton train station…

    More...

    Book Now
  • Sandton Grand 2-Bed At Middle 2

    7 On Middle, Johannesburg, South Africa ( Show map )

    Offering an outdoor swimming pool, the spacious 90 m² Sandton Grand 2-Bed At Middle 2 Johannesburg apartment is situated nearly a 25-minute stroll…

    More...

    Book Now
  • Rosebank Retreat, No Blackout

    18 Tyrwhitt Avenue Broadlands, Johannesburg, South Africa ( Show map )

    The spacious 110 m² Rosebank Retreat, No Blackout Johannesburg apartment is a mere 8 minutes' stroll from the large indoor Mall of Rosebank and can…

    More...

    From US$ 74
    price for 1 night
    Book Now From US$ 74
  • Cozy Urban Escape 1 Bed Hideaway

    Rivonia Apartment, Johannesburg, South Africa ( Show map )

    Located just near Liliesleaf History Museum, Cozy Urban Escape 1 Bed Hideaway Apartment Johannesburg accommodates up to 2 guests. The apartment is about 7 km…

    More...

    Book Now
  • One Rosebank - Khanyi Hideout

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

    The 23 m² One Rosebank - Khanyi Hideout Johannesburg apartment is a good choice for accommodating up to 2 guests, offering a convenient setting only 1.6…

    More...

    Book Now
  • Evergreen Executive Suite

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

    To enjoy your vacation in Johannesburg, stay at the 1-bedroom Evergreen Executive Suite Johannesburg, which is only 1.5 km from Delta Park and nearly…

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Modern Apartment At The Capital On The Park Privately Owned

    101 Katherine Street, Johannesburg, South Africa ( Show map )

    The 1-bedroom Modern Apartment At The Capital On The Park Privately Owned Johannesburg lies in a prime location in Johannesburg, around a 5-minute…

    More...

    Book Now
  • Empire Investments Rosebank 631

    37 Cradock Road, Johannesburg, South Africa ( Show map )

    Empire Investments Rosebank 631 Apartment Johannesburg is a great place to stay in Rosebank with an abundance of entertainment and tourist facilities in a compact…

    More...

    Book Now
  • A Modern Rosebank Sanctuary- The One Rosebank

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

    Situated within 25 minutes' walk of Parktown North, the 9-room A Modern Rosebank Sanctuary- The One Rosebank Apartment Johannesburg also boasts easy access to…

    More...

    Book Now
  • Cozy Condo In The Heart Of Maboneng

    24 Albrecht St, Johannesburg, South Africa ( Show map )

    The 1-bedroom Cozy Condo In The Heart Of Maboneng Johannesburg is located in Maboneng with its trendy galleries, fashion stores and coffee shops a…

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • The Epic 106

    128 Patricia Road, Johannesburg, South Africa ( Show map )

    Set in Sandton with a number of amenities including, approximately a 25-minute walk from the large grassy Innesfree Park, the 2-bedroom The Epic…

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • One Rosebank- Patimo Opulent Apartment

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

    The 47 m² One Rosebank- Patimo Opulent Apartment Johannesburg enjoys a prime location approximately a 5-minute walk from the superb Everard Read Gallery. The…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Sandton Skye Apartment

    3 Stan Road Unit 807B, Sandton Skye, Johannesburg, South Africa ( Show map )

    Located in Sandton with a number of amenities including, a 7-minute walk from Investec Investment Bank, Sandton Skye Apartment Johannesburg accommodates up to 3…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Ta Lifestyle Apartments

    21 Chaplin Road, Johannesburg, South Africa ( Show map )

    Ta Lifestyle Apartments Johannesburg is a mere 7 minutes' stroll from The Wanderers Golf Club and can accommodate up to 2 guests. This apartment lies…

    More...

    Book Now
  • Morningside Retreat 3, 9-Min To Sandton City

    7 Middle Rd, Johannesburg, South Africa ( Show map )

    Featuring a convenient location nearly 5 minutes' walk from Rivers Church, the 1-bedroom Morningside Retreat 3, 9-Min To Sandton City Johannesburg apartment accommodates…

    More...

    Book Now