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

2026-07-04

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

3834 properties found

  • 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
  • Stunning Apartment

    5 Irene Road, 2196, Johannesburg, South Africa, Johannesburg, South Africa ( Show map )

    Stunning Apartment Johannesburg is placed in Melrose district, within a 10-minute walk of the restaurant Mafiosi Italian Deli. Circa is 2.2 km of the…

    More...

    Book Now
  • 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
  • Ruby Homes - Fourways 2 Bedrooms#1

    Cnr William Nicole And Whitehills Blvd Avignon, Johannesburg, South Africa ( Show map )

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • 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
  • Entire House Hosted By Chalaza

    109 South Road, Johannesburg, South Africa ( Show map )

    Guests can stay in Entire House Hosted By Chalaza apartment when visiting Johannesburg. This apartment is located 3.9 km from Kwa Mai Mai Hostel & Traditional…

    More...

    Book Now
  • Cosy Illovo Apartment

    9 Atherstone Road Illovo, Johannesburg, South Africa ( Show map )

    Located in Johannesburg, Cosy Illovo Apartment is 25 km from O.R. This apartment lies nearly a 25-minute walk from Nelson Mandela Foundation Museum…

    More...

    From US$ 93
    price for 1 night
    Book Now From US$ 93
  • 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
  • Parkwood Luxury Furnished Apartments

    50 Ashford Road, Johannesburg, South Africa ( Show map )

    Located in Parkwood district, Parkwood Luxury Furnished Apartments Johannesburg is next-door to the indoor mall "African Craft Market of Rosebank" and a 10-minute…

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • 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 )

    To enjoy your vacation in Johannesburg, stay at Cozy Cottage Johannesburg, which is approximately 10 minutes' drive from the Liliesleaf Farm Museum and approximately 7…

    More...

    Book Now
  • Harmony Brizz

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

    To enjoy your vacation in Johannesburg, stay at Harmony Brizz Apartment Johannesburg, which is around a 10-minute drive from the 55-hectare Johannesburg Zoo…

    More...

    Book Now
  • Perfectly Located Studio In Illovo Sandton

    245 Oxford Road 210 Illovo Mews, Johannesburg, South Africa ( Show map )

    Perfectly Located Studio In Illovo Sandton Apartment Johannesburg, set next to Illovo Junction, is 25 km from O.R. Thrupps Shopping Centre is just 450…

    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