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

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

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

4096 properties found

  • Amazing Art Deco King Room In A Refined Villa

    151 Highland Rd, Kensington, Johannesburg, South Africa ( Show map )

    Amazing Art Deco King Room In A Refined Villa Johannesburg is located 3.5 km from Museum of African Design and a 10-minute drive from…

    More...

    Book Now
  • V&S Apartments-Luxury Apartment4

    323 Surrey Avenue The Base, Johannesburg, South Africa ( Show map )

    V&S Apartments-Luxury Apartment4 Johannesburg is located 10 minutes by car from Braamfontein Spruit Trail and about 6 km from Nelson Mandela Square. Delta…

    More...

    Book Now
  • The Urban Escape

    23 Nansen Place, Johannesburg, South Africa ( Show map )

    Situated approximately a 15-minute ride from Absa Money Museum, The Urban Escape Apartment Johannesburg also boasts easy access to Gau Sandton train station which…

    More...

    Book Now
  • Lovely 2 Bedroom Unit, Inverter, Complex Pool

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

    The 1-bedroom Lovely 2 Bedroom Unit, Inverter, Complex Pool Johannesburg apartment is located 16 minutes' walk from Liliesleaf History Museum and 3.5 km from…

    More...

    Book Now
  • 2Br Apt With 2 Kitchens & Balcony

    45 Hamilton Avenue, Johannesburg, South Africa ( Show map )

    Offering a swimming pool, the spacious 2Br Apt With 2 Kitchens & Balcony Johannesburg is located 5 minutes' walk from Rosebank Union Church. This apartment is…

    More...

    Book Now
  • Crown Loft At Chaplin Manor

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

    The 1-bedroom Crown Loft At Chaplin Manor Apartment Johannesburg is a great place to stay in Rivonia with a sun deck, free parking and…

    More...

    Book Now
  • 43Th Avenue Appel Sandton

    Appel Road, Johannesburg, South Africa ( Show map )

    43Th Avenue Appel Sandton Johannesburg apartment is nestled in the Sandton district, about a 5-minute walk from the restaurant Katy's Palace Bar. HSBC Africa…

    More...

    Book Now
  • Executive Sandton City Apartment

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

    The 1-bedroom Executive Sandton City Apartment Johannesburg is located just 1.2 km from Gau Sandton train station and within 5 minutes' walk of Benmore…

    More...

    From US$ 84
    price for 1 night
    Book Now From US$ 84
  • Executive 2 Beds 2 Baths

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

    The spacious Executive 2 Beds 2 Baths Apartment Johannesburg is situated within 4 km of Braamfontein Spruit Trail and features a swimming pool with a…

    More...

    Book Now
  • Kuboid Homes - Executive 2Bed 2Bath Apartment With Backup Inverter In Sandton

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

    Kuboid Homes - Executive 2Bed 2Bath Apartment With Backup Inverter In Sandton Johannesburg is located in Sandton with a number of amenities including an outdoor, just…

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Akuwaiseni Guest House

    21 6Th Avenue Melville, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at Akuwaiseni Guest House Johannesburg, which is 3.3 km from the public park "Jhb Zoo Lake" and merely…

    More...

    From US$ 96
    price for 1 night
    Book Now From US$ 96
  • The Garden Studio Poolside 13

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

    Featuring an outdoor swimming pool, The Garden Studio Poolside 13 Johannesburg is around 500 metres from Waverley Shul Synagogue. The big Innesfree Park is 2.5…

    More...

    Book Now
  • The Royal Elite Towers

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

    To enjoy your vacation in Johannesburg, stay at The Royal Elite Towers Apartment Johannesburg, which is just 1.3 km from Nelson Mandela Square and within…

    More...

    Book Now
  • Courtyard Cottage

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

    Set in the Houghton district of Johannesburg, the spacious 1-bedroom Courtyard Cottage Johannesburg is nearly a 10-minute drive from the Bustling Neighbourgoods Outdoor…

    More...

    Book Now
  • Sunrise Rivonia One Bed

    9 De La Rey Road, Johannesburg, South Africa ( Show map )

    Sunrise Rivonia One Bed Apartment Johannesburg is located within 6 km of Gau Sandton train station and nearly 5 minutes' walk from Oriental City Rivonia…

    More...

    Book Now
  • Modern Furnished Apartment

    106 Borgo De Felice, Dainfer Zevenfontein 407-Jrn, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the spacious Modern Furnished Apartment Johannesburg, which is around 10 minutes by car from The Crossing Church…

    More...

    Book Now
  • Hyde Park House Apartments

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

    Located in Sandton with a number of amenities including an outdoor, nearly a 5-minute walk from South African Chamber of Commerce and Industry, the…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • The Onyx Affordable Stay

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

    The Onyx Affordable Stay Johannesburg apartment is nestled in Maboneng with its trendy galleries, fashion stores and coffee shops, nearly 25 minutes' walk from Constitution…

    More...

    From US$ 16
    price for 1 night
    Book Now From US$ 16
  • Fully Furnished Apartment In Parkwood

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

    Situated a 6-minute walk from Zoo Lake Public Pool, the spacious Fully Furnished Apartment In Parkwood Johannesburg looks out onto the inner courtyard. This…

    More...

    Book Now
  • Delight Luxurious Apartments Presidential Suite

    Kingsley At Bedford Ground Floor, Johannesburg, South Africa ( Show map )

    The 2-bedroom Delight Luxurious Apartments Presidential Suite Johannesburg is located merely a 7-minute walk from the shopping mall "Bedford Centre" and about 7…

    More...

    Book Now