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

  • Quaint, Quiet Retro Charm

    32A Stafford Street, Johannesburg, South Africa ( Show map )

    Featuring a convenient location, the 2-bedroom Quaint, Quiet Retro Charm Apartment Johannesburg offers views of the inner courtyard, approximately a 25-minute walk from…

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Les Mulovays

    58 Doorn Street, Johannesburg, South Africa ( Show map )

    Located 2.9 km from Booysens, Les Mulovays Apartment Johannesburg is about 15 minutes' drive from a top family-friendly place like the 55-hectare Johannesburg…

    More...

    Book Now
  • Cozy, Self-Catering Studio In Central Maboneng

    286 Fox Street, Johannesburg, South Africa ( Show map )

    Located 11 km from Gau Sandton railway station, the 37 m² Cozy, Self-Catering Studio In Central Maboneng Johannesburg is right near Maboneng Precinct. The…

    More...

    Book Now
  • Apartment In Sandton Hosted By Ourstate Property Management

    196 Oxford Road Circa Illovo, Johannesburg, South Africa ( Show map )

    Offering a swimming pool, Apartment In Sandton Hosted By Ourstate Property Management Johannesburg is located in close proximity to Babylon. Beechwood Botanical Gardens is 1.2…

    More...

    Book Now
  • Rosebank Retreat, Business Or Leisure

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

    Rosebank Retreat, Business Or Leisure Apartment Johannesburg is situated in the Rosebank district of Johannesburg, within 10 minutes' walk of Everard Read Gallery. The International…

    More...

    Book Now
  • Bb Hers Sunshine

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

    The 54 m² Bb Hers Sunshine Johannesburg apartment is nestled in Rivonia with a sun deck, free parking and a private garden, about a 15…

    More...

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

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

    Situated around a 5-minute stroll from Rivers Church, the 1-bedroom Morningside Exec Pod 3, 9-Min To Sandton City Johannesburg apartment also boasts…

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • Modern Apartments

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

    The stylish Modern Apartments Johannesburg is located in Johannesburg CBD, which is South Africa's biggest city and South Africa's capital of Gauteng province a 5…

    More...

    Book Now
  • 1-Bed With Balcony And Workspace In The Heart Of Sandton

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

    The 50 m² 1-Bed With Balcony And Workspace In The Heart Of Sandton Johannesburg apartment is located 16 minutes' walk from Liliesleaf History Museum…

    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
  • Michelangelo Towers

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

    Michelangelo Towers Apartment Johannesburg is located 2.7 km from Gardens of St Christopher and 17 minutes' walk from Investec Investment Bank. This 2-bedroom apartment…

    More...

    Book Now
  • Northcliff' Chavvah 2Br Condo 'Unwind In Comfort'

    44 6Th Road West, Johannesburg, South Africa ( Show map )

    Set in Randburg, which is an area located in the Gauteng province of South Africa, a 25-minute walk from Northcliff, the spacious Northcliff' Chavvah…

    More...

    Book Now
  • 6 The Curve Unit 7

    6 The Curve, Johannesburg, South Africa ( Show map )

    Situated nearly a 10-minute ride from Hashtag Escape Amusement Center, the 1-bedroom 6 The Curve Unit 7 Apartment Johannesburg also boasts easy access…

    More...

    From US$ 27
    price for 1 night
    Book Now From US$ 27
  • Haven

    13 Meyer Street, Johannesburg, South Africa ( Show map )

    The 1-bedroom Haven Apartment Johannesburg offers proximity to a number of tourist attractions, such as Alberts Farm Conservancy, located nearly a 25-minute walk…

    More...

    From US$ 118
    price for 1 night
    Book Now From US$ 118
  • Cosy Apartment

    55 Oakdene Parks, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at Cosy Apartment Johannesburg, which is about a 15-minute drive from Oriental Plaza and within 7 km…

    More...

    Book Now
  • Nosu Stunning 2Bed Apartment

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

    To enjoy your vacation in Johannesburg, stay at the 58 m² Nosu Stunning 2Bed Apartment Johannesburg, which is within 7 km of Sandton Convention Center…

    More...

    From US$ 64
    price for 1 night
    Book Now From US$ 64
  • Peaceful Stays In Mapungubwe

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

    Located only 9 minutes' stroll from Gandhi Square, Peaceful Stays In Mapungubwe Johannesburg apartment accommodates up to 2 guests. Origins Centre Museum is 2.5 km…

    More...

    Book Now
  • Tiny Cozy Studio

    286 Fox Street Unit 212, Johannesburg, South Africa ( Show map )

    Located nearly a 15-minute walk from Absa Money Museum, the cosy Tiny Cozy Studio Johannesburg is 4.7 km from a top family-friendly place…

    More...

    Book Now
  • Sinakhokonke Bnb

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

    Sinakhokonke Bnb Johannesburg apartment is situated in the Johannesburg CBD district of Johannesburg, only a 5-minute stroll from Arts On Main. The apartment has…

    More...

    Book Now
  • Luu'S Luxurious

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

    Situated within 5 minutes' walk of Museum of African Design, the 1-bedroom Luu'S Luxurious Apartment Johannesburg offers a Jacuzzi for up to 2 guests.

    More...

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