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

  • Reddy Rosebank Rooftop Living, Business & Leisure

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

    To enjoy your vacation in Johannesburg, stay at Reddy Rosebank Rooftop Living, Business & Leisure Johannesburg apartment, which is around a 10-minute drive from Zoo…

    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 Randburg, which is a great centre for a True Multl Cultural Cosmopolitan Experience, a…

    More...

    Book Now
  • Cozy Nest - Sandton

    Sandton, Johannesburg, South Africa ( Show map )

    Cozy Nest - Sandton Johannesburg apartment is nestled in the Sandton district, a 14-minute walk from the restaurant Nando's Chilli Lane. Nelson Mandela Foundation Museum…

    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
  • Alpha Morning Side Residence

    Unit 2, 1 Woodburn Road, Johannesburg, South Africa ( Show map )

    The spacious Alpha Morning Side Residence Johannesburg is nestled in Sandton with a number of amenities including an outdoor, a 17-minute walk from the…

    More...

    Book Now
  • Beautiful Brixton

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

    Located 11 km from Gau Sandton railway station, Beautiful Brixton Apartment Johannesburg is just a 7-minute walk from the 237-metre-high concrete television…

    More...

    From US$ 20
    price for 1 night
    Book Now From US$ 20
  • Comfort Zone Fourways

    Key Largo . Fourways, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 55 m² Comfort Zone Fourways Johannesburg apartment, which is about a 10-minute drive from Norscot…

    More...

    Book Now
  • The Sandton Gem In Sandton

    3 Halifax Street, Johannesburg, South Africa ( Show map )

    The 1-bedroom The Sandton Gem In Sandton Johannesburg apartment is about a 5-minute stroll from RollEgoli Roller Skating Rink and can accommodate up…

    More...

    Book Now
  • Perfect Sleep

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

    Situated about 900 metres from James Hall Transport Museum, the spacious 93 m² Perfect Sleep Apartment Johannesburg also boasts easy access to Gau Sandton train…

    More...

    Book Now
  • Spacious 1 Bedroom Apartment In Johannesburg

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

    The 1-bedroom Spacious 1 Bedroom Apartment In Johannesburg lies in Johannesburg CBD, which is South Africa's biggest city and South Africa's capital of Gauteng…

    More...

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

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

    Located in Rosebank with an abundance of entertainment and tourist facilities in a compact part of the city, 1 Bedroom Unit Fully Furnished With Back…

    More...

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

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

    Featuring an outdoor swimming pool, the spacious Boutique Hotel-Style Apartment In Ferndale-E5 Johannesburg is 5 minutes' walk from Volle Evangelie Kerk Ferndale. This…

    More...

    Book Now
  • Sandton Smart Apartment Eleven

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

    Sandton Smart Apartment Eleven Johannesburg is located 3 km from Gardens of St Christopher and a 19-minute walk from HSBC Africa. This apartment lies…

    More...

    From US$ 132
    price for 1 night
    Book Now From US$ 132
  • Your Cosy Johannesburg City Retreat

    54 Siemert Road 1001, Johannesburg, South Africa ( Show map )

    Situated only 1.1 km from Ponte City Apartments Skyscraper, the spacious 64 m² Your Cosy Johannesburg City Retreat apartment also boasts easy access to Gau…

    More...

    Book Now
  • Michelle St, Sandton, Johannesburg, Gauteng

    Intrepid Hr, Johannesburg, South Africa ( Show map )

    The spacious Michelle St, Sandton, Johannesburg, Gauteng apartment is located 2.8 km from Investec Investment Bank and 10 minutes' drive from Sandton Convention Center. This…

    More...

    Book Now
  • Springfields

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

    The 1-bedroom Springfields Apartment Johannesburg is located within a 10-minute drive of Alexandra and about 7 km from Sandton Convention Center. The apartment…

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • Sandton Cityscape Studio

    180 Katherine Street, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 1-bedroom Sandton Cityscape Studio Johannesburg, which is 3.5 km from Johannesburg Zoo and around a…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Tree Tops 2 Bed Apartment, Houghton Johannesburg

    Tree Tops Houghton Unit 40, Johannesburg, South Africa ( Show map )

    Tree Tops 2 Bed Apartment, Houghton Johannesburg is located in Johannesburg, approximately a 10-minute ride from the Bustling Neighbourgoods Outdoor Market, and offers guests…

    More...

    Book Now
  • Cozy Staycation In Maboneng

    238 Main Street 14 Mainframe Building, Johannesburg, South Africa ( Show map )

    Located 12 km from Gau Sandton railway station, the 1-bedroom Cozy Staycation In Maboneng Johannesburg apartment is just a 7-minute walk from Kwa…

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • Charming 2-Bedroom Apartment In The Heart Of Sandton

    130 Linden Road, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the spacious 2-bedroom Charming 2-Bedroom Apartment In The Heart Of Sandton Johannesburg, which is just…

    More...

    Book Now