• 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-27
Check-out date:
2026-04-28
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
  • Sandton Apartment At Black Brick

    25 Fredman Drive, Johannesburg, South Africa (Open map)

    Sandton Apartment At Black Brick Johannesburg is situated a 5-minute walk from Benmore Gardens and 25 km from O.R. Tambo International airport.
    Read more
  • Wabi Sabi

    126 Nellie Road, Johannesburg, South Africa (Open map)

    Wabi Sabi Villa Johannesburg is located 2.8 km from James & Ethel Gray City Park, giving access to various tourist spots nearby.
    Read more
  • Feels Like Home 5 Bedroomed Haven

    12 Rosen St, Johannesburg, South Africa (Open map)

    Feels Like Home 5 Bedroomed Haven Johannesburg apartment offers easy entry to such city sights as the Bunny Park, situated around 5 minutes' walk away. This apartment is equipped with a terrace…
    Read more
  • Sandtoncity-Apartment-Sleeps2-Pool-Parking

    101 Katherine Street, Johannesburg, South Africa (Open map)

    The 1-room Sandtoncity-Apartment-Sleeps2-Pool-Parking Johannesburg is located merely 1.5 km from Rand Merchant Bank and approximately 15 minutes' walk from Johannesburg Stock Exchange JSE. This 40 m²…
    Read more
  • Lilly'S Nest 2 Beds

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

    Lilly'S Nest 2 Beds Apartment Johannesburg overlooks the garden and is situated nearly 5 minutes on foot from Oriental City Rivonia Outlet Mall. HSBC Africa is 4.9 km from the apartment, while Nelson…
    Read more
  • The Calm Corner

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

    The Calm Corner Apartment Johannesburg is a great place to stay in the Randburg district, 3.6 km from the Montecasino. Guests can make use of Wi-Fi for both business and leisure purposes.
    Read more
  • 2-4 Sleeper 2 Bed Apartment In Maboneng, Johannesburg

    25 Albrecht St, Johannesburg, South Africa (Open map)

    2-4 Sleeper 2 Bed Apartment In Maboneng, Johannesburg is located 5 minutes' walk from the Ellis Park Stadium and looks out onto the city. At this apartment, Wi-Fi and a car park are also provided.
    Read more
  • Welcome To This Lovely Cosy Self Contained Unit

    99 St Swithins Ave, Johannesburg, South Africa (Open map)

    Welcome To This Lovely Cosy Self Contained Unit Johannesburg apartment includes a terrace and is situated nearly a 5-minute stroll from Thompson Gallery. Fietas Museum is 2.3 km from the apartment…
    Read more
  • Illovo Apartments

    239 Oxford Road, Johannesburg, South Africa (Open map)

    Situated just steps from Illovo Junction, the welcoming 10-room Illovo Apartments Johannesburg offers guests easy access to various tourist attractions nearby. Access to a golf club helps guests…
    Read more
  • Spaholic

    1 Louw Street, Johannesburg, South Africa (Open map)

    Spaholic Johannesburg apartment is 7 km from Hobart Grove Shopping Centre. This apartment provides active guests with the opportunity to enjoy a golf club.
    Read more
  • Waverly Retreat

    418 Jan Smuts Avenue Ground, Johannesburg, South Africa (Open map)

    The 1-room Waverly Retreat Johannesburg apartment is nestled in the Barmbek Sued district of Johannesburg, 3.9 km from Investec Investment Bank. At the apartment guests can lounge by a private pool…
    Read more
  • Lovely Apartment In Mashalltown

    94 On Main Redcon Properties, Johannesburg, South Africa (Open map)

    The spacious Lovely Apartment In Mashalltown Johannesburg is a great place to stay in the Johannesburg CBD district, a 13-minute walk from the SAB World of Beer. For guests seeking an active stay…
    Read more
  • Entire House Close To Fourways & Monte Casino

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

    Entire House Close To Fourways & Monte Casino Johannesburg villa is located 3.5 km from the Montecasino, giving access to various tourist spots nearby.
    Read more
  • 905 Illovo Central

    70 Melville Road, Johannesburg, South Africa (Open map)

    905 Illovo Central Johannesburg apartment is located 16 minutes' walk from Thrupps Shopping Centre and entices guests with a sauna. At this apartment, Wi-Fi and a free private car park are also…
    Read more
  • Sandton Holiday Home

    4 Amanda Lane, Johannesburg, South Africa (Open map)

    Located 2.8 km from the big Innesfree Park, Sandton Holiday Home Johannesburg provides access to a swimming pool. This Johannesburg holiday home in situated in the Sandton district and boasts views…
    Read more
  • Leonardo

    75 Maude Street, Johannesburg, South Africa (Open map)

    The spacious Leonardo Apartment Johannesburg is located in Johannesburg, just a 10-minute walk from HSBC Africa, and boasts a Jacuzzi and a sauna. This apartment is situated only 1 km from Sandton…
    Read more
  • Leswithin

    99 St Swithins Ave, Johannesburg, South Africa (Open map)

    Leswithin Apartment Johannesburg offers proximity to such tourist attractions as Thompson Gallery, situated nearly a 5-minute walk away. 3.8 km from the SAB World of Beer, the apartment features a…
    Read more
  • 226 One Rosebank With On-Site Rooftop Restaurant

    37 Cradock Avenue, Johannesburg, South Africa (Open map)

    Staying at 226 One Rosebank With On-Site Rooftop Restaurant Johannesburg apartment, guests can relax on a terrace a 5-minute walk from Saint Martin-in-the-field Anglican Church. Wi-Fi and free…
    Read more
  • Pretty Little Room

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

    Pretty Little Room Johannesburg lies 6 km from the 55 - hectare Johannesburg Zoo. For guests seeking an active stay, this apartment grants access to a golf club.
    Read more
Thank you for subscribing
Close