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

Search Hotels

2026-11-02

2026-11-03

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

Apartments and B&Bs in Johannesburg

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

2475 properties found

  • The Lineal 326 - Comfortable City 1Br Sandton Central Pool Access

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

    The 45 m² The Lineal 326 - Comfortable City 1Br Sandton Central Pool Access Johannesburg apartment is located a 16-minute walk from the modern mall…

    More...

    Book Now
  • The Rosebank Accommodation

    The Zone, Oxford Road Rosebank Johannesburg, 2196 South Africa, Johannesburg, South Africa ( Show map )

    Located approximately a 25-minute walk from Beechwood Botanical Gardens, The Rosebank Accommodation Johannesburg is 3.8 km from a top family-friendly place like Hashtag…

    More...

    Book Now
  • Sandton 2 Cosy Bedroom Apartment

    16 11Th Avenue 2, Johannesburg, South Africa ( Show map )

    Sandton 2 Cosy Bedroom Apartment Johannesburg is located 3.5 km from The Campus Bryanston and approximately 10 minutes by car from Rietfontein Nature Reserve. This…

    More...

    Book Now
  • The Patricia Pearl On Insignia Sandton

    122 Patricia Road Unit 3 Insignia, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 2-bedroom The Patricia Pearl On Insignia Sandton Johannesburg apartment, which is nearly 15 minutes' walk…

    More...

    Book Now
  • Kaleaba Bachelor Unit

    Risi Avenue, Johannesburg, South Africa ( Show map )

    The 20 m² Kaleaba Bachelor Unit Apartment Johannesburg is located 15 minutes by car from the filled Standard Bank Gallery and about 7 km from…

    More...

    From US$ 23
    price for 1 night
    Book Now From US$ 23
  • Envy Luxury Homes

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

    Featuring views of the garden, Envy Luxury Homes Johannesburg apartment is situated in Sandton with a laundry room, ironing and express check-out, merely a…

    More...

    Book Now
  • Art Deco Rosebank Apartments

    12 Baker Street, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 10-room Art Deco Rosebank Apartments Johannesburg, which is just 0.7 km from Goodman Gallery and…

    More...

    From US$ 50
    price for 1 night
    Book Now From US$ 50
  • The Gem

    11 Herbert Road 25 The Cambridge, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the spacious The Gem Apartment Johannesburg, which is 3.5 km from Nicolway Bryanston Shopping Centre and around…

    More...

    Book Now
  • Sandton Cozy Unit B - 2 Bed 2 Bath

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

    The 78 m² Sandton Cozy Unit B - 2 Bed 2 Bath Johannesburg apartment is a great place to stay in Sandton with a number of…

    More...

    Book Now
  • No9 Aberdeen

    Aberdeen Street No9, Johannesburg, South Africa ( Show map )

    Situated 5 minutes' walk from Westdene Bus Disaster Memorial, No9 Aberdeen Johannesburg apartment offers proximity to various nearby tourist attractions. Guests will find the Popular…

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • The 8Th Apartment

    The Paramount, Johannesburg, South Africa ( Show map )

    The 1-bedroom The 8Th Apartment Johannesburg is a great place to stay in the Houghton district, about 4 km from the Bustling Neighbourgoods Outdoor…

    More...

    Book Now
  • Sandton Luxury Suite 1

    58A Bevan Rd Edenburg, Johannesburg, South Africa ( Show map )

    The 1-bedroom Sandton Luxury Suite 1 Johannesburg is situated in Rivonia with a sun deck, free parking and a private garden, merely 1.1 km…

    More...

    Book Now
  • 905 Illovo Central

    70 Melville Road, Johannesburg, South Africa ( Show map )

    Located in Sandton with a number of amenities including about 25 minutes' walk from Sandton Market @ The Park, 905 Illovo Central Johannesburg apartment accommodates up…

    More...

    Book Now
  • Villa-Avi

    Villa Abroisa, Johannesburg, South Africa ( Show map )

    Situated within 20 minutes' walk of Eastgate Shopping Centre, the 1-bedroom Villa-Avi Johannesburg also boasts easy access to Gau Sandton train station which…

    More...

    Book Now
  • The Sandtonian Where Business Meets Comfort

    6 Hendon Lane, Johannesburg, South Africa ( Show map )

    The Sandtonian Where Business Meets Comfort Johannesburg apartment is nestled in Gallo Manor with an outdoor swimming pool, a Jacuzzi and a garden for guests'…

    More...

    Book Now
  • Circa 1B Luxe Suite

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

    Set in Sandton with a number of amenities including an outdoor, Circa 1B Luxe Suite Johannesburg is 25 minutes' walk from the adjacent Everard Read…

    More...

    Book Now
  • Kellych Rosyka Enterprise

    6Th Avenue Parktown North, Johannesburg, South Africa ( Show map )

    Kellych Rosyka Enterprise Apartment Johannesburg is a great place to stay in Randburg, which is a great centre for a True Multl Cultural Cosmopolitan Experience…

    More...

    From US$ 312
    price for 1 night
    Book Now From US$ 312
  • Modern And Comfortable

    37 Crawford Drive, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 80 m² Modern And Comfortable Johannesburg apartment, which is merely 1.3 km from Douglasdale Village Shopping…

    More...

    Book Now
  • Casa Clark - Mediterranean Warmth, Sandton Comfort

    39 June Avenue, Johannesburg, South Africa ( Show map )

    The 60 m² Casa Clark - Mediterranean Warmth, Sandton Comfort Johannesburg apartment is located 10 minutes by car from Johannesburg Stock Exchange JSE and 3.6 km…

    More...

    Book Now
  • Melville Penthouse With Stunning Views

    11 4Th Avenue, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 1-bedroom Melville Penthouse With Stunning Views Johannesburg apartment, which is 4.6 km from the heritage…

    More...

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