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

  • Chapel Apartments

    7 Chapel Avenue, Johannesburg, South Africa ( Show map )

    Chapel Apartments Johannesburg is nestled in Bryanston, where you can do a range of sports like tennis, football, a 19-minute walk from the restaurant…

    More...

    From US$ 95
    price for 1 night
    Book Now From US$ 95
  • Sandton Central Luxury 2-Bed Apartment With A View - Jade

    10 Lower Rd 601A, Johannesburg, South Africa ( Show map )

    Sandton Central Luxury 2-Bed Apartment With A View - Jade Johannesburg is located within 800 metres of Investec Investment Bank and a 14-minute walk…

    More...

    Book Now
  • Ellipse Waterfall 1607

    1607 The Ellipse Waterfall Estate, 48 Magwa Crescent Waterfall City, Midrand, Johannesburg, South Africa ( Show map )

    Ellipse Waterfall 1607 Johannesburg apartment is located 3 km from Gallagher Convention Centre and 25 minutes' walk from Acts. The 1-bedroom apartment is within…

    More...

    Book Now
  • Sandton Luxury Apartment Water Power Backup

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

    The spacious Sandton Luxury Apartment Water Power Backup Johannesburg is situated in the Sandton district of Johannesburg, about 25 minutes' walk from Sandton City South…

    More...

    Book Now
  • 2 Bed Garden Cottage Pool Garden - Holiday Home

    53 Curzon Road, Johannesburg, South Africa ( Show map )

    Featuring private car parking, 2 Bed Garden Cottage Pool Garden - Holiday Home Johannesburg is located in Bryanston, where you can do a range of sports…

    More...

    Book Now
  • Casa Mia Two Bedroom At Katode Street

    Casa Mia Apartment Casa Mia Katode Street, Johannesburg, South Africa ( Show map )

    Situated around 5 km from Kloofendal Nature Reserve, the spacious Casa Mia Two Bedroom At Katode Street Johannesburg apartment provides guests with Wi-Fi for…

    More...

    Book Now
  • Tree Tops Luxury Apartment

    13 8Th Street, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at Tree Tops Luxury Apartment Johannesburg, which is nearly 25 minutes' walk from George Hay Park and just…

    More...

    Book Now
  • Heart Of Sandton

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

    Heart Of Sandton Johannesburg apartment is located merely 0.8 km from Sandton train station and merely 6 minutes' walk from Sandton Central Park. Guests can…

    More...

    Book Now
  • Sandton Skye Premium 515

    3 Stan Road Morningside,Sandton,South Africa 515 5Th Floor, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at Sandton Skye Premium 515 Johannesburg apartment, which is merely 0.9 km from Taboo Night Club and about…

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Illovo Mews 210

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

    Illovo Mews 210 Apartment Johannesburg is a great place to stay in Sandton with a laundry room, ironing and express check-out, a 25-minute…

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Siena Sun Apartment 7

    169 Hyperion Drive Northriding, Johannesburg, South Africa ( Show map )

    Siena Sun Apartment 7 Johannesburg is nestled in Randburg, which is an area located in the Gauteng province of South Africa, in close proximity to…

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • Central Oasis

    14Th Avenue, Johannesburg, South Africa ( Show map )

    The 1-bedroom Central Oasis Johannesburg apartment is located in the Houghton district of Johannesburg just 0.7 km from Nelson Mandela Foundation Museum and accommodates…

    More...

    Book Now
  • Poolside Escape In Maboneng

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

    Situated about a 5-minute walk from Museum of African Design, the 62 m² Poolside Escape In Maboneng Apartment Johannesburg offers guests easy access to…

    More...

    Book Now
  • Sandton Apartment

    Sandton Drive, Johannesburg, South Africa ( Show map )

    Situated only 1.5 km from Sandton City Shopping Centre, the 2-bedroom Sandton Apartment Johannesburg provides guests with Wi-Fi for either business or leisure.

    More...

    Book Now
  • Cozy Craftsman 231

    260 Main 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, Cozy Craftsman 231 Apartment Johannesburg is just a…

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Cozy Apartment In Prime Location

    22 Fredman Drive, Johannesburg, South Africa ( Show map )

    Located in Sandton with an outdoor swimming pool, a sun terrace and a golf course, around a 5-minute walk from Benmore Gardens, the 1…

    More...

    Book Now
  • The Bridgeview Apartments

    18 Juta Street, Johannesburg, South Africa ( Show map )

    The Bridgeview Apartments Johannesburg lies in a prime location in Johannesburg, only a 6-minute walk from Origins Centre Museum. The 55-hectare Johannesburg Zoo…

    More...

    Book Now
  • A Warm & Cozy Home In Jhb City

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

    To enjoy your vacation in Johannesburg, stay at A Warm & Cozy Home In Jhb City Johannesburg apartment, which is around a 10-minute ride from…

    More...

    Book Now
  • Oam The Paramount Houghton

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

    To enjoy your vacation in Johannesburg, stay at Oam The Paramount Houghton Johannesburg apartment, which is 3.5 km from Ponte City Apartments Tower and approximately…

    More...

    From US$ 73
    price for 1 night
    Book Now From US$ 73
  • Maboneng Oasis

    260 Main 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, Maboneng Oasis Apartment Johannesburg is merely 7 minutes'…

    More...

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