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-01

2026-07-02

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

3099 properties found

  • Soul View Studio Apartment

    371 Dungarvan Avenue Winchester Hills, Johannesburg, South Africa ( Show map )

    Located within 19 minutes' walk of Klipriviersberg Nature Reserve, Soul View Studio Apartment apartment overlooks the garden. FNB Stadium is within 7 km of this…

    More...

    Book Now
  • Cottonwoods 102

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

    More...

    Book Now
  • Middle Rd,Sandton,Johburg

    Middle Road, Johannesburg, South Africa ( Show map )

    Middle Rd,Sandton,Johburg Johannesburg apartment offers easy entry to such city sights as Rivers Church, situated nearly 5 minutes' walk away. Guests can visit…

    More...

    Book Now
  • Beautiful And Cozy Flat- Roen Apartment

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

    Beautiful And Cozy Flat- Roen Apartment Johannesburg is situated within a 10-minute drive of Bryanston Shopping Centre and offers a swimming pool. Hobart Grove…

    More...

    Book Now
  • Sandton Skye Apartments And Hotels

    22 Fredman Drive, Johannesburg, South Africa ( Show map )

    The 1-room Luxury Hotel Blackbrick Sandton 2 Johannesburg is located a mere 12 minutes' walk from Sandton Convention Center and approximately 10 minutes' drive…

    More...

    Book Now
  • Greentone B&B

    16 Hereford Rd Complex, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the spacious 2-bedroom Greentone B&B Johannesburg, which is 900m from Rush Greenstone Indoor Trampoline Park…

    More...

    Book Now
  • Moon Light Apartment

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

    Offering a private pool, the 65 m^2 Moon Light Apartment Johannesburg is situated about 15 minutes by car from Liliesleaf History Museum. The accommodation…

    More...

    From US$ 1134
    price for 1 night
    Book Now From US$ 1134
  • Metropolis On Park

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

    Metropolis On Park Apartment Johannesburg is nestled in Sandton with a laundry room, ironing and express check-out, 5 minutes' walk from the restaurant Truffles…

    More...

    Book Now
  • Solo Or Couples Escape In The Heart Of Maboneng

    Studio 432, 268 Fox Street, Johannesburg, South Africa ( Show map )

    1-room Solo Or Couples Escape In The Heart Of Maboneng Apartment is situated in the Johannesburg CBD district, only 5 minutes' walk from Ellis…

    More...

    Book Now
  • Luxury Apartment In Midrand

    Catalyst Executive Search 35 Floor 2, Johannesburg, South Africa ( Show map )

    Located right near Sandton Market @ The Park and Mushroom Park, Luxury Apartment In Midrand Johannesburg features views of the private pool. The 2-bedroom apartment…

    More...

    Book Now
  • The Alveda Hide

    Tamboti Street 183 Route 82 Security Village 3, Johannesburg, South Africa ( Show map )

    The Alveda Hide Apartment Johannesburg is located 4.3 km from the Klipriviersberg hike and a 10-minute drive from Mondeor. The Klipriviersberg Municipal Nature Reserve…

    More...

    Book Now
  • 6 Olives On Third

    60 3Rd Street, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at 6 Olives On Third Apartment Johannesburg, which is about 10 minutes' drive from Windsor Golf Course and…

    More...

    From US$ 126
    price for 1 night
    Book Now From US$ 126
  • Two Bedroom @ The Paramount

    8Th Street, Johannesburg, South Africa ( Show map )

    Located around a 20-minute walk from the indoor mall "African Craft Market of Rosebank", Two Bedroom @ The Paramount Johannesburg apartment is 1.9 km from…

    More...

    Book Now
  • Braham Apartments - Oasis 48A

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

    Offering a private swimming pool, Braham Apartments - Oasis 48A Johannesburg is situated 25 minutes' walk from Nelson Mandela Square. This apartment lies 4.8 km from…

    More...

    Book Now
  • Cozy Cottage

    26 Khyber Crescent, Johannesburg, South Africa ( Show map )

    Situated 4.7 km from Leeukop Golf Course, the 1-room Cozy Cottage Johannesburg provides convenient access to numerous nearby attractions. Nelson Mandela Square is located…

    More...

    Book Now
  • Harmony Brizz

    75 1St Avenue, Johannesburg, South Africa ( Show map )

    The 1-room Harmony Brizz Apartment Johannesburg is located within a 500-metre distance of 7th Street and overlooks the garden. The 24 m^2…

    More...

    Book Now
  • The Stay

    2 Sturdee Avenue, Johannesburg, South Africa ( Show map )

    The Stay Johannesburg apartment is located 2.6 km from Westcliff Stairs and around a 10-minute drive from Hillbrow Telkom Tower. South African National Museum…

    More...

    Book Now
  • Ps Ngobese

    158 Bram Fischer Drive, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at Ps Ngobese Apartment Johannesburg, which is 4.2 km from Randpark Golf Course and about a 10-minute…

    More...

    From US$ 394
    price for 1 night
    Book Now From US$ 394
  • G Hill Bnb

    2 Emerald Boulevard, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 42 m² G Hill Bnb Johannesburg apartment, which is approximately a 5-minute walk from Church…

    More...

    Book Now
  • Urban Hive In Maboneng Precint

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

    Featuring views of the street, the 1-room Urban Hive In Maboneng Precint Johannesburg is located 2.5 km from Johannesburg City Hall Complex. The 32…

    More...

    Book Now