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

  • Luxury Apartment With Pool View In Sandton 6Th Floor

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

    To enjoy your vacation in Johannesburg, stay at the spacious 87 m² Luxury Apartment With Pool View In Sandton 6Th Floor Johannesburg, which is a…

    More...

    Book Now
  • One Rosebank Trendy 1 Bed - New Designer Building

    One Rosebank Executive Apartment Hotel Unit 511, Johannesburg, South Africa ( Show map )

    Situated just 14 minutes' walk from Beechwood Botanical Gardens, the stylish One Rosebank Trendy 1 Bed - New Designer Building Apartment Johannesburg can host up to…

    More...

    Book Now
  • Luxury 1Br Rooftop Pool Near Sandton City

    Fredman Drive, Johannesburg, South Africa ( Show map )

    Luxury 1Br Rooftop Pool Near Sandton City Johannesburg apartment includes a terrace and is located around a 10-minute walk from Sandton Convention Center. This…

    More...

    Book Now
  • Masingita Towers Unit 409

    15 W Rd S Unit 409, Johannesburg, South Africa ( Show map )

    The spacious Masingita Towers Unit 409 Apartment Johannesburg is situated 13 minutes' walk from Rand Merchant Bank and offers a swimming pool. This apartment lies…

    More...

    Book Now
  • The Highway Hideaway Near Sandton 9

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

    The Highway Hideaway Near Sandton 9 Johannesburg apartment is located 350 metres from Railway Museum and 25 minutes' walk from The Wanderers Golf Club. This…

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Pretty Lofts

    93 Bellairs Drive, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 2-room Pretty Lofts Apartment Johannesburg, which is approximately a 25-minute walk from Norscot Koppies…

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • Embassy Gardens

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

    The spacious Embassy Gardens Apartment Johannesburg is located merely 1.7 km from the modern mall "Benmore Centre" and approximately a 25-minute walk from the…

    More...

    Book Now
  • Garden Cottage Near Cresta Mall & N1 Fast Wifi Free Parking Fairland

    229 Wilson Street, Johannesburg, South Africa ( Show map )

    The 1-bedroom Garden Cottage Near Cresta Mall & N1 Fast Wifi Free Parking Fairland Johannesburg features a convenient location nearly 25 minutes' walk from Randpark…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Sandton City Splendid Apartment 4 L Walk To Sandton City & Mandelasquare L Backup Power & Water

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

    Offering a sunbathing terrace and a shared lounge, the 1-bedroom Sandton City Splendid Apartment 4 L Walk To Sandton City & Mandelasquare L Backup Power &…

    More...

    Book Now
  • 203 Maboneng Apartment At Craftsmanship With Wi-Fi

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

    Located in Maboneng with its trendy galleries, fashion stores and coffee shops, the 40 m² 203 Maboneng Apartment At Craftsmanship With Wi-Fi Johannesburg is…

    More...

    Book Now
  • Urban Luxury Stay At Craftsmanship Maboneng

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

    Located in Maboneng with its trendy galleries, fashion stores and coffee shops, around 5 minutes' walk from Maboneng Precinct, the 1-bedroom Urban Luxury Stay…

    More...

    Book Now
  • Bryanston Elgin - Cottage 5

    71 Elgin Road, Johannesburg, South Africa ( Show map )

    Set in Randburg, which is a great centre for a True Multl Cultural Cosmopolitan Experience, a 25-minute walk from RollEgoli Roller Skating Rink, the…

    More...

    Book Now
  • Masingita Towers

    Unit 714, 15 West Road South Masingita Unit 714 , 7Th Floor, Johannesburg, South Africa ( Show map )

    The 2-bedroom Masingita Towers Apartment Johannesburg is located 4.1 km from Johannesburg Zoo and about 25 minutes' walk from River Club Golf Course Sandton.

    More...

    Book Now
  • Bc7 2 Bed Pool Solar Power Priv Patio & Garden

    80 Ballyclare Drive Bc7, Johannesburg, South Africa ( Show map )

    Offering luggage storage, the 90 m² Bc7 2 Bed Pool Solar Power Priv Patio & Garden Apartment Johannesburg lies in Sandton with a laundry room, ironing…

    More...

    Book Now
  • Lineal With Supersized Tv & Backup Water Power

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

    Featuring a prime location 6 minutes' walk from Johannesburg Stock Exchange JSE, the 59 m² Lineal With Supersized Tv & Backup Water Power Apartment Johannesburg accommodates…

    More...

    Book Now
  • Cottage In Sandton

    76 Twelfth Street, Johannesburg, South Africa ( Show map )

    The 52 m² Cottage In Sandton Johannesburg is located 2.4 km from Rand Merchant Bank and within a 10-minute drive of The Wanderers Grounds…

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Masingita Towers 3 Bedroom Apartment 5Th Floor

    17 West Rd 503, Johannesburg, South Africa ( Show map )

    Masingita Towers 3 Bedroom Apartment 5Th Floor Johannesburg is nestled in Sandton with a laundry room, ironing and express check-out, 150 metres from the…

    More...

    Book Now
  • Hallynest-Wifi-Free Parking-Workspace-Pool & Balcony Sandton

    The Link (Rivonia), Johannesburg, South Africa ( Show map )

    The spacious Hallynest-Wifi-Free Parking-Workspace-Pool & Balcony Sandton Johannesburg apartment is nestled in Rivonia with a sun deck, free parking and a private…

    More...

    Book Now
  • Tlotliso Suites

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

    Situated only 1.9 km from Braamfontein, Tlotliso Suites Johannesburg also boasts easy access to Gau Sandton train station which is approximately a 20-minute ride…

    More...

    Book Now
  • Mos Place Studio Apartment

    29 Muirfield Road, Johannesburg, South Africa ( Show map )

    The 1-bedroom Mos Place Studio Apartment Johannesburg is located in Randburg, which is a great centre for a True Multl Cultural Cosmopolitan Experience approximately…

    More...

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