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

  • The Aurelian Apartment

    8Th Street The Paramount Apartments, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 59 m² The Aurelian Apartment Johannesburg, which is around a 10-minute ride from the 54…

    More...

    Book Now
  • Modern 2 Bedroom Apartment In Vibrant Melville 99

    10 Main East Road, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at Modern 2 Bedroom Apartment In Vibrant Melville 99 Johannesburg, which is 2.8 km from the stayed Nelson…

    More...

    From US$ 72
    price for 1 night
    Book Now From US$ 72
  • Loft On Kingston

    52 Kingston Avenue, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at Loft On Kingston Apartment Johannesburg, which is just 600 metres from SABC Radio Park and approximately a…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • #Alimamaspaces The Rob'S Sandton Gate

    Minerva Avenue, Johannesburg, South Africa ( Show map )

    The spacious 1-bedroom #Alimamaspaces The Rob'S Sandton Gate Johannesburg apartment lies 3.8 km from a natural paradise like Delta Park, and features luggage storage.

    More...

    Book Now
  • Hideout - Simple & Practical Bachelor Flat

    186 Frances Street, Johannesburg, South Africa ( Show map )

    The 1-bedroom Hideout - Simple & Practical Bachelor Flat Apartment Johannesburg is located within a 9-km distance of Gau Sandton train station and approximately 400…

    More...

    Book Now
  • Unique And Modern Maboneng

    277 Marshall Street Apartment 207 Ground Floor, Johannesburg, South Africa ( Show map )

    The 1-bedroom Unique And Modern Maboneng Apartment Johannesburg is located 2.7 km from the Bustling Neighbourgoods Outdoor Market and approximately a 20-minute walk…

    More...

    Book Now
  • Mat Stays

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

    The spacious 2-bedroom Mat Stays Johannesburg apartment lies 3.5 km from a natural paradise like Gardens of St Christopher, and features luggage storage and…

    More...

    Book Now
  • Shepherds Inn

    132 Sabie Rd, Bardene, Johannesburg, South Africa ( Show map )

    Shepherds Inn Johannesburg is located 23 km from Gau Sandton train station and about 5 minutes' walk from Saint Dominic's Church. Wild Waters is in…

    More...

    Book Now
  • Explore Emerald Studio - Ellipse Waterfall

    Ellipse Waterfall 3615, Johannesburg, South Africa ( Show map )

    Explore Emerald Studio - Ellipse Waterfall Johannesburg is located 10 minutes' drive from Nizamiye Mosque and 3.3 km from The Cradle of Humankind. The apartment is…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Home In Maboneng 364

    Main Street, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 1-bedroom Home In Maboneng 364 Johannesburg apartment, which is approximately a 10-minute drive from…

    More...

    Book Now
  • Medi303

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

    Located just an 8-minute walk from Kwa Mai Mai Hostel & Traditional Market and Museum of African Design, the 44 m² Medi303 Apartment Johannesburg features…

    More...

    Book Now
  • Cozy & Private Flat

    25 St Georges Rd, Johannesburg, South Africa ( Show map )

    Cozy & Private Flat Apartment Johannesburg is nestled in Randburg, which is a great centre for a True Multl Cultural Cosmopolitan Experience, 25 minutes' walk from…

    More...

    Book Now
  • Urban Cozy Oasis

    Blanford Court, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at Urban Cozy Oasis Apartment Johannesburg, which is around 10 minutes' drive from The Coca-Cola dome Event…

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • @Liam The Ridge

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

    @Liam The Ridge Apartment Johannesburg is located about 10 minutes by car from Alexandra and around 7 km from Nelson Mandela Square. This apartment is…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Quiet, Very Specious Apartment In Dainfern

    105 Borgo De Felice, Johannesburg, South Africa ( Show map )

    The 114 m² Quiet, Very Specious Apartment In Dainfern Johannesburg is located 10 minutes' drive from Montecasino and about 5 km from Norscot Manor Public…

    More...

    Book Now
  • The Lighthouse

    58 Milner Avenue, Johannesburg, South Africa ( Show map )

    Along with access to such natural sites as the sprawling park "Johannesburg Botanical Garden", nearly a 25-minute walk away, the 3-bedroom The Lighthouse…

    More...

    Book Now
  • Stay Awhile Studio Apartment At Rosebank

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

    The 23 m² Stay Awhile Studio Apartment At Rosebank Johannesburg is located 25 minutes on foot from James & Ethel Gray City Park and 1.8 km…

    More...

    Book Now
  • Greenstone Ridge Bnb

    1 Emerald Blvd, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 2-bedroom Greenstone Ridge Bnb Johannesburg apartment, which is 3.7 km from the private 275-hectare…

    More...

    From US$ 43
    price for 1 night
    Book Now From US$ 43
  • Fitz Apartment On Melrose

    Kernick Avenue, Johannesburg, South Africa ( Show map )

    Located 3.2 km from Nelson Mandela Square, the 1-bedroom Fitz Apartment On Melrose Johannesburg is about 10 minutes' drive from a top family-friendly…

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • Maboneng City'Scape

    276 Main Street City Building, 1St Floor., Johannesburg, South Africa ( Show map )

    Located in Johannesburg CBD, which is South Africa's biggest city and South Africa's capital of Gauteng province an 18-minute walk from Carlton Centre, the…

    More...

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