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

  • At Bagley Tarrace House

    100 Bagley Terrace, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay At Bagley Tarrace House Apartment Johannesburg, which is around 10 minutes' drive from Northcliff and approximately 7 km…

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Luxe De Reve Sandton Apartment With City Views

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

    To enjoy your vacation in Johannesburg, stay at the 2-bedroom Luxe De Reve Sandton Apartment With City Views Johannesburg, which is around 25 minutes…

    More...

    From US$ 187
    price for 1 night
    Book Now From US$ 187
  • Luxury Apartment Pool Facing 328

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

    Located 12 km from Gau Sandton railway station, the 42 m² Luxury Apartment Pool Facing 328 Johannesburg is only a 7-minute walk from Kwa…

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • The Lineal 126 - Sleek 1Br Apartment Sandton Central Pool & Wifi

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

    Located in Sandton with an outdoor swimming pool, a sun terrace and a golf course, the 1-bedroom The Lineal 126 - Sleek 1Br Apartment Sandton…

    More...

    Book Now
  • Six On Green Cottage

    6 Green Street, Linksfield, Johannesburg, South Africa ( Show map )

    With the capacity to host 2 guests, the 1-bedroom Six On Green Cottage Johannesburg is located within a 6-km distance of such significant…

    More...

    Book Now
  • Stylish Olive Retreat Central Ferndale

    265 Surrey Avenue, Johannesburg, South Africa ( Show map )

    Stylish Olive Retreat Central Ferndale Johannesburg apartment is located an 18-minute walk from The Brightwater Commons Mall and 3 km from Delta Park. This…

    More...

    Book Now
  • The Snug Hide

    164 Rivonia Road, Johannesburg, South Africa ( Show map )

    The Snug Hide Apartment Johannesburg lies in a prime location in Johannesburg, a 6-minute walk from Morningside Shopping Centre. Nelson Mandela Square is located…

    More...

    Book Now
  • Stylish 2-Bed Haven In Sandton

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

    To enjoy your vacation in Johannesburg, stay at Stylish 2-Bed Haven In Sandton Johannesburg apartment, which is only 1.6 km from the modern mall…

    More...

    Book Now
  • Red - Melville Mansions

    81 3Rd Avenue, Johannesburg, South Africa ( Show map )

    Situated around a 5-minute stroll from Thompson Gallery, the spacious 35 m² Red - Melville Mansions Johannesburg apartment also boasts easy access to Gau Sandton…

    More...

    Book Now
  • Blush- Melville Mansions

    81 3Rd Avenue, Johannesburg, South Africa ( Show map )

    Featuring a convenient location within 5 minutes' walk of 27Boxes, the spacious 35 m² Blush- Melville Mansions Johannesburg apartment accommodates up to 2 guests. Lindfield…

    More...

    Book Now
  • Mountain View

    123 Angela Road, Johannesburg, South Africa ( Show map )

    The spacious Mountain View Apartment Johannesburg features a convenient location a 10-minute drive from Calgro M3 Memorial Parks and hosts up to 4 guests.

    More...

    Book Now
  • Cozy Cottage

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

    The 40 m² Cozy Cottage Johannesburg offers easy access to such tourist sites as Observatory Golf Club, located around 5 minutes' walk away. This apartment…

    More...

    Book Now
  • Thaba Eco With Thobs

    302 Thaba Echo, Aspen Hills Nature Estate Thaba Eco Village, Johannesburg, South Africa ( Show map )

    Thaba Eco With Thobs Apartment Johannesburg is located 4.5 km from Winchester Green Shopping Centre and a 10-minute drive from Mall of the south.

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Solo Or Couples Studio In The Heart Of Maboneng

    268 Fox Street Studio 432 Maboneng Lifestyle Centre, Johannesburg, South Africa ( Show map )

    Solo Or Couples Studio In The Heart Of Maboneng Johannesburg is located in Maboneng with its trendy galleries, fashion stores and coffee shops, nearly a…

    More...

    Book Now
  • St Barth Guest House

    159 Kelvin Drive Morningside, Johannesburg, South Africa ( Show map )

    Featuring a convenient location within 5 minutes' walk of 90 Degrees On Rivonia, the 1-bedroom St Barth Guest House Johannesburg accommodates up to 2…

    More...

    Book Now
  • The Melrose Kernick Avenue Apartment

    36 Kernick Avenue, Johannesburg, South Africa ( Show map )

    The spacious The Melrose Kernick Avenue Apartment Johannesburg is located a mere 1.8 km from The Wanderers Golf Club and 25 minutes' walk from The…

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • Arcon Accomodation 4

    8 Friedland Avenue, Johannesburg, South Africa ( Show map )

    Arcon Accomodation 4 Johannesburg apartment is located a mere 1.8 km from Bezuidenhout Park and 20 minutes on foot from Eastgate Shopping Centre. This apartment…

    More...

    Book Now
  • Apartment In Rivonia Sandton

    16 11Th Ave The Link, Johannesburg, South Africa ( Show map )

    Featuring a lift and a vending machine, the 1-bedroom Apartment In Rivonia Sandton Johannesburg is nestled in Rivonia with a sun deck, free parking…

    More...

    Book Now
  • Just Vibes At Maboneng Precinct

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

    Just Vibes At Maboneng Precinct Apartment Johannesburg is nestled in Johannesburg CBD, which is South Africa's biggest city and South Africa's capital of Gauteng province…

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • The Suite

    254 Fox 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 25 minutes' walk from Sci-Bono Discovery Centre…

    More...

    Book Now