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-04-28

2026-04-29

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

All Johannesburg hotels

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

3098 properties found

  • Aristo Oasis Guest House

    12 Aspen St, Johannesburg, South Africa ( Show map )

    Aristo Oasis Guest House Johannesburg is located around 10 minutes by car from the RollEgoli and 3.1 km from the Bel Air Shopping Centre. The…

    More...

    Book Now
  • The Opal Suits

    South Africa, Johannesburg, South Africa ( Show map )

    Located around a 20-minute walk from Gandhi Square, The Opal Suits Johannesburg apartment is 4.3 km from a top family-friendly place like the…

    More...

    Book Now
  • Arcon Accomodation 4

    8 Friedland Avenue, Johannesburg, South Africa ( Show map )

    Arcon Accomodation 4 Johannesburg apartment is located 7 km from the 55-hectare Johannesburg Zoo and 25 minutes' stroll from the modest-sized Rhodes Park.

    More...

    Book Now
  • Sandton Stay Away From Home

    116 Dennis Road, Johannesburg, South Africa ( Show map )

    Sandton Stay Away From Home Johannesburg apartment is located 2.4 km from the Sandton Convention Center and 25 minutes' walk from the Sandton City South…

    More...

    Book Now
  • Apartment In Rivonia Sandton

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

    Situated 4.8 km from the RollEgoli, the 1-room Apartment In Rivonia Sandton Johannesburg provides guests with Wi-Fi for either business or leisure. Hobart…

    More...

    Book Now
  • Luxury One Bed Suite

    3 Stan Road, Johannesburg, South Africa ( Show map )

    Situated a 6-minute walk from Investec Investment Bank, Luxury One Bed Suite Johannesburg looks out onto the garden. The indoor mall "African Craft Market…

    More...

    Book Now
  • Just Vibes At Maboneng Precinct

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

    Just Vibes At Maboneng Precinct Apartment Johannesburg is located 250 metres from the Ellis Park Stadium and 5 minutes' walk from the Baileys African History…

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • The Suite

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

    The Suite Johannesburg is situated 6 minutes' walk from the Kwa Mai Mai Hostel & Traditional Market and 20 km from Rand airport. The 156 m²…

    More...

    Book Now
  • Long On Hill

    327A Long Avenue, Johannesburg, South Africa ( Show map )

    The 50 m² Long On Hill Apartment Johannesburg is nestled in the Barmbek Sued district, 14 minutes' walk from the restaurant Bean Tree Cafe. The…

    More...

    Book Now
  • Michealangelo

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

    Located about a 5-minute walk from Sandton railway station, Michealangelo Apartment Johannesburg is just 450 m from Nelson Mandela Square. The apartment is 1.3…

    More...

    Book Now
  • The Estate Escape Luxury In Eye Of Africa

    1311, Johannesburg, South Africa ( Show map )

    Situated approximately a 15-minute drive from the Gold Reef City Casino, the 1-room The Estate Escape Luxury In Eye Of Africa Apartment Johannesburg…

    More...

    Book Now
  • At Blessed Bnb - Private En-Suite Room In Home With Jacuzzi

    18 Hurricane Street, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay At Blessed Bnb - Private En-Suite Room In Home With Jacuzzi Johannesburg, which is 2.3 km from Safa…

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • City Escape

    37 Cradock Avenue 030 One Rosebank, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the spacious 1-bedroom City Escape Johannesburg apartment, which is a mere 0.9 km from the superb…

    More...

    Book Now
  • Beautiful Brixton

    74 Barnes Road Brixton, Johannesburg, South Africa ( Show map )

    Located around a 25-minute walk from Campus Square Shopping Centre, Beautiful Brixton Apartment Johannesburg is 4.5 km from a top family-friendly place like…

    More...

    From US$ 20
    price for 1 night
    Book Now From US$ 20
  • Perfect Sleep

    51 7Th Street, Johannesburg, South Africa ( Show map )

    The 1-room Perfect Sleep Apartment Johannesburg is located only 0.9 km from the James Hall Transport Museum and offers Wi-Fi for either business…

    More...

    Book Now
  • Spacious 1 Bedroom Apartment In Johannesburg

    84 Marshall Street.Isibaya House, Floor 5, Unit 505, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at Spacious 1 Bedroom Apartment In Johannesburg, which is a mere 1.5 km from the Mary Fitzgerald Square…

    More...

    Book Now
  • 1 Bedroom Unit Fully Furnished With Back Up Generator

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

    1 Bedroom Unit Fully Furnished With Back Up Generator Johannesburg apartment is situated fairly close to Cornerstone Church Rosebank and 25 km from O.R.

    More...

    Book Now
  • Sandton Smart Apartment Eleven

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

    The welcoming Sandton Smart Apartment Eleven Johannesburg is located just 1.4 km from Nedbank Head Office and a 25-minute stroll from the Sandton City…

    More...

    From US$ 132
    price for 1 night
    Book Now From US$ 132
  • Springfields

    12 Gibson Drive West, Johannesburg, South Africa ( Show map )

    The 1-room Springfields Apartment Johannesburg is located 4.6 km from Alexandra township and offers Wi-Fi for either business or leisure. The apartment lies…

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • Havenway Cottage

    20 Harris Road, Johannesburg, South Africa ( Show map )

    Staying at the 1-bedroom Havenway Cottage Johannesburg, guests can easily reach the historical Satyagraha House, located approximately 7 km away. The Johannesburg villa is…

    More...

    Book Now