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

  • Breathtaking City Skyline

    209 Smit Street Braamfonteingate, Unit 1904., Johannesburg, South Africa ( Show map )

    Situated a mere 5 minutes' stroll from Women's Gaol Museum, Breathtaking City Skyline Johannesburg apartment also boasts easy access to Park train station which is…

    More...

    Book Now
  • Sandton Studio Luxe

    Benmore Gardens, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 1-bedroom Sandton Studio Luxe Johannesburg, which is around a 10-minute drive from The Wanderers…

    More...

    Book Now
  • Boutique Hotel-Style Apartment In Ferndale-G7

    309 York Avenue, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the spacious 55 m² Boutique Hotel-Style Apartment In Ferndale-G7 Johannesburg, which is just 1.8 km…

    More...

    Book Now
  • Qt Guest House

    31 2Nd Avenue, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at Qt Guest House Johannesburg, which is about a 10-minute drive from the 55-hectare Johannesburg Zoo…

    More...

    From US$ 20
    price for 1 night
    Book Now From US$ 20
  • Cosy 1 Bedroom Apartment

    21 Sunset Avenue 38, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the spacious 78 m² Cosy 1 Bedroom Apartment Johannesburg, which is around a 10-minute ride from…

    More...

    Book Now
  • The Little Stay

    Sandton, Johannesburg, South Africa ( Show map )

    Situated nearly a 25-minute walk from the large shopping mall "Hyde Park Corner", The Little Stay Johannesburg apartment provides guests with Wi-Fi for…

    More...

    Book Now
  • Urban Oasis Apartments At The Paramount

    8Th St, Houghton Estate, Johannesburg, South Africa ( Show map )

    Situated about 25 minutes' walk from George Hay Park, the 50 m² Urban Oasis Apartments At The Paramount Johannesburg can host up to 2 guests…

    More...

    From US$ 74
    price for 1 night
    Book Now From US$ 74
  • Contemporary Monaco Living

    143 5Th St Sandtion View, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the spacious Contemporary Monaco Living Apartment Johannesburg, which is 2.5 km from Sandton City Shopping Centre and…

    More...

    Book Now
  • B&M Luxury Apartments At Sandton Westpoint

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

    To enjoy your vacation in Johannesburg, stay at the 2-bedroom B&M Luxury Apartments At Sandton Westpoint Johannesburg, which is just 1.4 km from…

    More...

    Book Now
  • Ninety North Guest House

    North Street 90, 90, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 7-room Ninety North Guest House Johannesburg, which is 2.6 km from Bel Air Shopping Centre…

    More...

    Book Now
  • Bluestone - Studio Apartment, Rosebank

    37 Cradock Avenue Unit 354, 3Rd Floor, Johannesburg, South Africa ( Show map )

    Situated approximately a 25-minute stroll from the large South African National Museum of Military History, the 23 m² Bluestone - Studio Apartment, Rosebank Johannesburg also…

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • Apex Living

    The Apex On Smuts., Johannesburg, South Africa ( Show map )

    Located 0.9 km from Rosebank railway station, Apex Living Apartment Johannesburg is just a 7-minute walk from the superb Everard Read Gallery. George Hay…

    More...

    Book Now
  • 97B Flex 2 On Murray, Waverly

    2 Murray Street 97B Flex On Murray, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at 97B Flex 2 On Murray, Waverly Johannesburg apartment, which is 2.7 km from Nelson Mandela Foundation Museum…

    More...

    Book Now
  • Modern Rosebank Apt - Parking, 5 Min To Gautrain

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

    Situated only 1.9 km from Parktown North, the 1-bedroom Modern Rosebank Apt - Parking, 5 Min To Gautrain Johannesburg also boasts easy access to Rosebank…

    More...

    Book Now
  • Nato Alliance

    1 Birchwood Avenue Ground Floor, Johannesburg, South Africa ( Show map )

    Nato Alliance Johannesburg apartment is located 3.5 km from Golden Harvest Park and 10 minutes' drive from Northern Farm. Montecasino is 4.6 km from this…

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • Sandton Luxury Suites 2

    58A Bevan Rd, Johannesburg, South Africa ( Show map )

    Located 20 minutes' walk from Liliesleaf History Museum, Sandton Luxury Suites 2 Johannesburg overlooks the garden. Siemens is 15 minutes' drive from the 1-bedroom…

    More...

    Book Now
  • Cozy 1Br Retreat In Montgomery Park

    2 Von Dessin Street 50, Johannesburg, South Africa ( Show map )

    The spacious Cozy 1Br Retreat In Montgomery Park Johannesburg apartment is approximately 4 km from Westcliff Stairs. The apartment is in the Randburg district of…

    More...

    Book Now
  • Boutique Self Catering Guesthouse 4 Independent Cottages That Sleep 13 In Total

    135 Smit Street, Johannesburg, South Africa ( Show map )

    The 1-bedroom Boutique Self Catering Guesthouse 4 Independent Cottages That Sleep 13 In Total Johannesburg accommodates up to 2 guests and offers a convenient…

    More...

    Book Now
  • Primrose Tranquility Luxury Dwelling 2 Pool & Garden Retreat Near Sandton & Rosebank

    35 Primrose Drive, Johannesburg, South Africa ( Show map )

    Offering private parking in the Randburg district of Johannesburg, the 1-bedroom Primrose Tranquility Luxury Dwelling 2 Pool & Garden Retreat Near Sandton & Rosebank Johannesburg villa…

    More...

    Book Now
  • Stylish Cozy Apartment In Sandton

    245 Oxford Road, Johannesburg, South Africa ( Show map )

    Stylish Cozy Apartment In Sandton Johannesburg villa can host up to 2 guests, boasting a convenient location 25 minutes' walk from iconic cultural attractions such…

    More...

    Book Now