• USD
  • Help
  • Help
  • USD
    Select currency
    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
    en
    Select language
    en English
Multiple accommodations for your stay
Check-in date:
2026-04-25
Check-out date:
2026-04-26
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Johannesburg

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Suburban Oasis In Quiet Neighborhood

    229 Wilson Street, Johannesburg, South Africa (Open map)

    The 38 m² Suburban Oasis In Quiet Neighborhood Apartment Johannesburg is approximately a 25-minute walk from Mosaiek Church. Wi-Fi and complimentary private parking are also available at this 1…
    Read more
    9.7
    Exceptional
    30 reviews
  • La Chateau354

    354 York Avenue, Johannesburg, South Africa (Open map)

    Situated approximately a 10-minute ride from the Delta Park, La Chateau354 Johannesburg apartment also boasts easy access to Gau Sandton train station which is approximately 9 km away. The apartment…
    Read more
    8.8
    Fabulous
    48 reviews
  • Bryanston Elgin - Cottage 5

    71 Elgin Road, Johannesburg, South Africa (Open map)

    Situated within 25 minutes' walk of Olivedale Corner, the spacious 1-bedroom Bryanston Elgin - Cottage 5 Johannesburg offers an opportunity to discover various tourist attractions in the area. For…
    Read more
    8.6
    Fabulous
    7 reviews
  • Freedom

    26 Countesses Avenue, Johannesburg, South Africa (Open map)

    Situated around 25 minutes' walk from Rand Park Ridge Shopping Centre, the 2-room Freedom Apartment Johannesburg also boasts easy access to Gau Sandton train station which is 11 km away. Active…
    Read more
    8.1
    Very Good
    43 reviews
  • Wild Sage Cottage

    64 Lancaster Avenue, Johannesburg, South Africa (Open map)

    Wild Sage Cottage Johannesburg offers proximity to a number of tourist attractions, such as Gerakaris Family Wines, located merely 1 km away.
    Read more
    9.3
    Superb
    3 reviews
  • Riverside House With Indoor Pool

    3 8Th Street, Johannesburg, South Africa (Open map)

    Boasting a location approximately 25 minutes on foot from the public park "Jhb Zoo Lake", the 3-bedroom Riverside House With Indoor Pool Johannesburg villa provides a terrace with lake views. Located…
    Read more
    8.2
    Very Good
    11 reviews
  • Modern 1 Bedroom Flat With Uninterrupted Wifi

    2 Doringboom Street, Johannesburg, South Africa (Open map)

    If you want to stay in the Barmbek Sued district, the 1-room Modern 1 Bedroom Flat With Uninterrupted Wifi Johannesburg is a good choice located, just 1.5 km from Bromhof Village Centre. The 50 m²…
    Read more
    8.2
    Very Good
    43 reviews
  • Cozy Randburg Retreat

    311 Main Avenue, Johannesburg, South Africa (Open map)

    To enjoy your vacation in Johannesburg, stay at the 2-room Cozy Randburg Retreat Apartment Johannesburg, which is within 10 minutes' drive of the Delta Park and approximately 300 metres from Volle…
    Read more
    8.4
    Very Good
    23 reviews
  • Retreat In Randburg-The Base II

    323 Surrey Avenue, Johannesburg, South Africa (Open map)

    Offering a private swimming pool, Retreat In Randburg-The Base II Apartment Johannesburg is located a 6-minute walk from Sanlam Centre. Wi-Fi is available for guests' business or leisure needs.
    Read more
    7.9
    Good
    13 reviews
  • Althea Fourways

    959 Inchanga Road 11, Unit 8, Johannesburg, South Africa (Open map)

    The 75 m² Althea Fourways Apartment Johannesburg is situated approximately a 25-minute walk from Broadacres Shopping Centre and offers a private swimming pool. This apartment offers a terrace with…
    Read more
    9.7
    Exceptional
    9 reviews
  • Melville Koppies View Guest House

    41 Korea Road, Johannesburg, South Africa (Open map)

    Melville Koppies View Guest House Johannesburg villa is located 4.1 km from the city park "Jhb Zoo Lake" and provides a rooftop pool, ensuring a relaxing stay.
    Read more
    9.5
    Exceptional
    4 reviews
  • The Gentle Nest

    959 Inchanga Road, Johannesburg, South Africa (Open map)

    The Gentle Nest Apartment Johannesburg is a great place to stay in the Randburg district of Johannesburg, 3.1 km from the Bird Gardens. Approximately 10 minutes by car from the Design Quarter, this…
    Read more
    10
    Exceptional
    1 review
  • Leopard Tree Cottage

    106 4Th Avenue Cnr 2Nd Street & 4Th Ave Linden, Johannesburg, South Africa (Open map)

    Leopard Tree Cottage Johannesburg boasts views of the garden and is located 7 km from Nelson Mandela Square. Guests can make use of Wi-Fi for both business and leisure purposes.
    Read more
    10
    Exceptional
    11 reviews
  • Cosy Cottage Greenside

    65 Greenfield Road, Johannesburg, South Africa (Open map)

    The 40 m² Cosy Cottage Greenside Johannesburg provides easy access to various city attractions, such as Victory Park Shopping Centre, situated just a 6-minute walk away. The apartment features Wi-Fi,…
    Read more
    9.6
    Exceptional
    5 reviews
  • Neat Apartment In Randburg

    323 Surrey Avenue, Johannesburg, South Africa (Open map)

    Situated around a 10-minute walk from Sanlam Centre, the 1-room Neat Apartment In Randburg Johannesburg also boasts easy access to Gau Sandton train station which is about 8 km away. Wi-Fi and…
    Read more
    8.1
    Very Good
    45 reviews
  • Bryanston Elgin - Cottage 3

    71 Elgin Road, Johannesburg, South Africa (Open map)

    Staying at the 78 m² Bryanston Elgin - Cottage 3 Johannesburg, guests can visit Epsom Downs Shopping Centre, located 3.1 km away. To keep up with sports routine, access to a golf club is provided.
    Read more
    8.0
    Very Good
    1 review
  • One Oban Place In Northcliff

    51 Ash Street, Johannesburg, South Africa (Open map)

    Situated about 7 km from Parkview Golf Club, the 35 m² One Oban Place In Northcliff Johannesburg apartment offers an opportunity to discover various tourist attractions in the area. This apartment…
    Read more
    9.5
    Exceptional
    2 reviews
  • Lucid Apartments

    323 Surrey Avenue, Johannesburg, South Africa (Open map)

    Lucid Apartments Johannesburg is situated 6 minutes' walk from Sanlam Centre and 25 km from Lanseria International airport. Wi-Fi and a free private car park are provided for guests' business or…
    Read more
    9.0
    Superb
    7 reviews
  • The Fir Tree Cottage, Parkhurst

    58 9Th Street, Johannesburg, South Africa (Open map)

    Situated just a 6-minute walk from 4th Avenue Parkhurst, the 51 m² The Fir Tree Cottage, Parkhurst Johannesburg offers proximity to various nearby tourist attractions. This 1-bedroom apartment boasts…
    Read more
    9.7
    Exceptional
    3 reviews
  • The Base Apartment

    323 Surrey Avenue, Johannesburg, South Africa (Open map)

    The 1-room The Base Apartment Johannesburg is nestled in the Barmbek Sued district, nearly a 10-minute ride from the RollEgoli. Access to a golf club aids guests in body maintainance.
    Read more
    8.1
    Very Good
    62 reviews
Thank you for subscribing
Close