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

  • Johannesburg Apartment

    34 Loveday Street, Johannesburg, South Africa ( Show map )

    Located in Johannesburg CBD, which is South Africa's biggest city and South Africa's capital of Gauteng province, the 43 m² Johannesburg Apartment is just 8…

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Stylish Apt With Golf View-Near Sandton & Rosebank

    Circa-Illovo 2244, Johannesburg, South Africa ( Show map )

    Located in Sandton with an outdoor swimming pool, a sun terrace and a golf course nearly 5 minutes' walk from Thrupps Shopping Centre, the 1…

    More...

    Book Now
  • Charming 2-Bedroom Flat In The Heart Of Rivonia

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

    Located a 17-minute walk from Liliesleaf History Museum, the spacious Charming 2-Bedroom Flat In The Heart Of Rivonia Johannesburg overlooks the patio. This…

    More...

    From US$ 71
    price for 1 night
    Book Now From US$ 71
  • One Rosebank Unit 559

    37 Cradock Avenue Apartment - One Rosebank Unit 559, Johannesburg, South Africa ( Show map )

    Situated 4.2 km from the sprawling park "Johannesburg Botanical Garden", the 25 m² One Rosebank Unit 559 Apartment Johannesburg can host up to 2 guests…

    More...

    Book Now
  • Nova At The View

    5 Michelle Street The View, Unit 9, Johannesburg, South Africa ( Show map )

    Featuring a swimming pool, Nova At The View Apartment Johannesburg is 6 minutes' walk from The Wedge Shopping Centre. This 52 m² apartment is 3.5…

    More...

    Book Now
  • Monti'S Villa Suites

    74 Mary St, Johannesburg, South Africa ( Show map )

    Monti'S Villa Suites Johannesburg is located 2.9 km from Calgro M3 Memorial Parks and 10 minutes by car from FNB Stadium. The homestay boasts a…

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Cosy Little Paradise

    129 9Th Street, Johannesburg, South Africa ( Show map )

    Cosy Little Paradise Johannesburg apartment is located 3.8 km from the city park "Jhb Zoo Lake" and 20 minutes' walk from Delta Park. The 20…

    More...

    Book Now
  • Spacious 2Br In The Heart Of Rosebank-Walk To The Zone, Starbucks, Mall & Gautrain With Full Back Up

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

    Located just a 5-minute walk from the large indoor Mall of Rosebank, the 90 m² Spacious 2Br In The Heart Of Rosebank-Walk To…

    More...

    Book Now
  • Rosebank Haven

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

    To enjoy your vacation in Johannesburg, stay at the 1-bedroom Rosebank Haven Apartment Johannesburg, which is 2.2 km from James & Ethel Gray City Park…

    More...

    From US$ 72
    price for 1 night
    Book Now From US$ 72
  • Casa Serena - Sandton View Terrace Suites

    32 Forbes Road, Johannesburg, South Africa ( Show map )

    Situated about a 10-minute drive from Nelson Mandela Square, the 5-room Casa Serena - Sandton View Terrace Suites Johannesburg offers guests to enjoy a…

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • Cozy Stay Apartments N6

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

    Located 3 km from the modest - sized Rhodes Park, Cozy Stay Apartments N6 Johannesburg overlooks the garden. The 1-bedroom apartment is 15 minutes' drive…

    More...

    Book Now
  • Clouds 52 Lodge

    52 Hettie Street, Johannesburg, South Africa ( Show map )

    Located around a 10-minute drive from the historical Satyagraha House, the 10-room Clouds 52 Lodge Johannesburg boasts an outdoor swimming pool with a…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • 4Br Sandton Executive Home Office Pool Backup Power Sleeps 8-9 Fast Wifi

    29 Umgeni Crescent, Johannesburg, South Africa ( Show map )

    The 4-bedroom 4Br Sandton Executive Home Office Pool Backup Power Sleeps 8-9 Fast Wifi Johannesburg is located within 3 km of Vodacom World…

    More...

    From US$ 250
    price for 1 night
    Book Now From US$ 250
  • Cottonwoods Self-Catering Apartment

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

    The 1-bedroom Cottonwoods Self-Catering Apartment Johannesburg is located in Johannesburg, nearly a 15-minute ride from Johannesburg Stock Exchange JSE, and offers guests…

    More...

    Book Now
  • Opulent Escape Rosebank

    37 Cradock Avenue Apartment, Johannesburg, South Africa ( Show map )

    Situated only 0.9 km from the superb Everard Read Gallery, the 41 m² Opulent Escape Rosebank Apartment Johannesburg also boasts easy access to Rosebank train…

    More...

    Book Now
  • Lux Unit-One Bedroom Apartment With Ps5

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

    The 100 m² Lux Unit-One Bedroom Apartment With Ps5 Johannesburg is nearly a 25-minute walk from James & Ethel Gray City Park. The apartment…

    More...

    Book Now
  • 2 Bed Cottage, Bryanston, Sandton

    5 Kildoon Road, Johannesburg, South Africa ( Show map )

    The spacious 2-bedroom 2 Bed Cottage, Bryanston, Sandton Johannesburg is also located approximately 10 minutes' walk from RollEgoli Roller Skating Rink. Rietfontein Nature Reserve…

    More...

    Book Now
  • 616 One Rosebank With On-Site Rooftop Restaurant

    37 Cradock Avenue 616, Johannesburg, South Africa ( Show map )

    616 One Rosebank With On-Site Rooftop Restaurant Johannesburg apartment is located 16 minutes' walk from the large indoor Mall of Rosebank and 900 metres…

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Leopard Tree Cottage

    106 4Th Avenue Cnr 2Nd Street & 4Th Ave Linden, Johannesburg, South Africa ( Show map )

    The 30 m² Leopard Tree Cottage Johannesburg is located approximately 10 minutes by car from Delta Park and 2.4 km from Cresta Shopping Centre. The…

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • The Four J'S Luxury Apartment

    25 Minerva Avenue, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the spacious 135 m² The Four J'S Luxury Apartment Johannesburg, which is 3.4 km from the large…

    More...

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