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

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

4097 properties found

  • Sandton Luxury Apartments At Hydro

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

    The 2-room Sandton Luxury Apartments At Hydro Johannesburg is located around 1 km from Sandton train station and approximately 5 minutes' walk from Investec…

    More...

    Book Now
  • Sunny Rosebank Apartment - Leisure Or Business

    12 Baker Street The Bolton - 4Th Floor, Johannesburg, South Africa ( Show map )

    Located within 25 minutes' walk of Beechwood Botanical Gardens, the 1-bedroom Sunny Rosebank Apartment - Leisure Or Business Johannesburg features a private parking lot for…

    More...

    Book Now
  • Opulent Heights - Katherine Quay Sandton

    111 Pretoria Avenue, Johannesburg, South Africa ( Show map )

    Featuring a convenient location around 5 minutes' walk from Atholl Square Shopping Centre, the spacious 89 m² Opulent Heights - Katherine Quay Sandton Johannesburg apartment accommodates…

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • 95 Yang Suite A

    6 Berkeley Avenue Akaru, 95, Johannesburg, South Africa ( Show map )

    Situated nearly a 10-minute drive from Montecasino, the spacious 92 m² 95 Yang Suite A Johannesburg also boasts easy access to Gau Sandton train…

    More...

    Book Now
  • Cottage Kilkenny

    34 Kilkenny Road Parkview, Johannesburg, South Africa ( Show map )

    The 1-bedroom Cottage Kilkenny Johannesburg is within 3 km of The Wilds Municipal Nature Reserve Park. The apartment lies in Randburg, which is a…

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • 48 Tamarack

    10 Homestead Road, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the spacious 90 m² 48 Tamarack Apartment Johannesburg, which is within 6 km of Nelson Mandela Square…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Urban Nest At One Rosebank

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

    The 36 m² Urban Nest At One Rosebank Apartment Johannesburg is approximately a 25-minute walk from the public park "Jhb Zoo Lake". The apartment…

    More...

    Book Now
  • Lofty Hipster Luna

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

    The 1-bedroom Lofty Hipster Luna Johannesburg apartment is located in Maboneng with its trendy galleries, fashion stores and coffee shops only 500 metres from…

    More...

    Book Now
  • Cartwright

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

    The 35 m² Cartwright Apartment Johannesburg is located approximately 10 minutes by car from James & Ethel Gray City Park and 2.4 km from the tall…

    More...

    Book Now
  • Westpoint Sandton Luxury City View 2 Bed- 2 Bath Suite

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

    Located in Sandton with an outdoor swimming pool, a sun terrace and a golf course, around a 5-minute walk from Investec Investment Bank, the…

    More...

    From US$ 87
    price for 1 night
    Book Now From US$ 87
  • The Residency Sandton 2Br Apartment Wifi, Netflix, And Secure Parking

    8 Braemar Road, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the spacious 2-bedroom The Residency Sandton 2Br Apartment Wifi, Netflix, And Secure Parking Johannesburg, which is…

    More...

    Book Now
  • Hadeda Cottage

    107 Rd No 3, Johannesburg, South Africa ( Show map )

    Located in Randburg, which is an area located in the Gauteng province of South Africa, within a 500-metre distance of Victory Park Shopping Centre…

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • One Rosebank Shushu Suite, Studio Apartment

    37 Cradock Avenue Unit 659 , 6Th Floor, Johannesburg, South Africa ( Show map )

    The 1-bedroom One Rosebank Shushu Suite, Studio Apartment Johannesburg features a convenient location around 25 minutes' walk from the International Bidvest Wanderers Cricket Stadium…

    More...

    Book Now
  • Papillon Guesthouse

    45 Soutpansberg Drive, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the spacious 145 m² Papillon Guesthouse Johannesburg, which is approximately a 10-minute drive from Gold Reef…

    More...

    From US$ 74
    price for 1 night
    Book Now From US$ 74
  • The Sunlit Loft By Melrose Arch 3

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

    The Sunlit Loft By Melrose Arch 3 Johannesburg apartment is located 3.3 km from Gau Sandton train station and just 6 minutes' walk from Waverley…

    More...

    Book Now
  • Masingita Luxe Crove

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

    The spacious 114 m² Masingita Luxe Crove Apartment Johannesburg is located in Johannesburg, around a 5-minute drive from Rand Merchant Bank, and offers guests…

    More...

    Book Now
  • Pender House Hideaway Melrose

    30 2Nd Street, Johannesburg, South Africa ( Show map )

    Located around 10 minutes by car from The Wilds Municipal Nature Reserve Park, the 1-bedroom Pender House Hideaway Melrose Apartment Johannesburg is 4.2 km…

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • 4 Bedroom - Family Home - Tennis Court - Pool

    5 Elder Street, Johannesburg, South Africa ( Show map )

    Located about a 10-minute ride from Rand Park Ridge Shopping Centre, the 4-bedroom 4 Bedroom - Family Home - Tennis Court - Pool Johannesburg has an…

    More...

    From US$ 405
    price for 1 night
    Book Now From US$ 405
  • Velindo Apartments

    73 Oxford Street, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 9-room Velindo Apartments Johannesburg, which is about a 15-minute ride from Sandton Convention Center…

    More...

    From US$ 22
    price for 1 night
    Book Now From US$ 22
  • The Vantage 210

    23 Tyrwhitt Avenue, Johannesburg, South Africa ( Show map )

    The 60 m² The Vantage 210 Johannesburg apartment boasts a prime setting and in approximately a 5-minute walk from the vibrant indoor mall "African…

    More...

    Book Now