Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev 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
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2025-07-03

2025-07-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

Apartments and B&Bs in Johannesburg

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

2691 properties found

  • Solar - Powered Bryanston Home

    234A Grosvenor Road 234A, Johannesburg, South Africa ( Show map )

    Located merely 1.6 km from River Club Golf Course Sandton, the 4-bedroom Solar - Powered Bryanston Home Johannesburg provides access to various tourist attractions in…

    More...

    Book Now
  • Picturesque Garden Villa, Illovo House

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

    Picturesque Garden Villa, Illovo House boasts a sauna and is only 1.6 km from entertainment sites such as The Wanderers Golf Club. This property is…

    More...

    Book Now
  • Rachel Place

    8 Oorbietjie Road, Johannesburg, South Africa ( Show map )

    The 1-room Rachel Place Apartment Johannesburg is 15 minutes' drive from Emmarentia Dam and offers a terrace with a swimming pool. The property is…

    More...

    Book Now
  • The Franklin Loft - Apartment 1104

    4 Pritchard Street, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at The Franklin Loft - Apartment 1104, which is a mere 12 minutes' walk from Gandhi Square and within…

    More...

    Book Now
  • Mkhonto'S Rivonia Nest

    16 11Th Ave Edenburg ,Revonia, Johannesburg, South Africa ( Show map )

    Situated 3.6 km from River Club Golf Course Sandton, the 1-room Mkhonto'S Rivonia Nest Apartment Johannesburg provides guests with Wi-Fi for either business…

    More...

    Book Now
  • Modern 1Br Apt Near Sandton City No Loadshedding

    5 Benmore Road, Johannesburg, South Africa ( Show map )

    Located only 5 minutes' walk from Benmore Gardens Shopping Centre, the spacious 2-bedroom Modern 1Br Apt Near Sandton City No Loadshedding Johannesburg features a…

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • Back Up Power, Spacious, Private And 24Hr Security

    281 Highland Road, Johannesburg, South Africa ( Show map )

    Along with Wi-Fi and a car park, the 3-bedroom Back Up Power, Spacious, Private And 24Hr Security offers proximity to Hillbrow Telkom Tower…

    More...

    Book Now
  • Secure Executive Apartment, Wifi, Solar Power, Netflix

    46 Cotswold Drive, Johannesburg, South Africa ( Show map )

    Secure Executive Apartment, Wifi, Solar Power, Netflix Johannesburg is a great place to stay in the Saxonwold district, just 1.9 km from The Mall of…

    More...

    Book Now
  • Country Life Park

    59 Witney Street, Johannesburg, South Africa ( Show map )

    Along with access to such natural sites as Delta Park, nearly 15 minutes away by car, Country Life Park Villa offers a swimming pool. The…

    More...

    From US$ 158
    price for 1 night
    Book Now From US$ 158
  • Emerald Sky

    27 Greenstone Place, Johannesburg, South Africa ( Show map )

    The 6-room Emerald Sky Apartment is located in Johannesburg, only 9 minutes' walk from Church on The Way, and pampers guests with a Jacuzzi.

    More...

    Book Now
  • The Sandton Emperor Apartments

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

    The Sandton Emperor Apartments Johannesburg is situated merely 350 metres from Benmore Gardens Shopping Centre and 25 km from O.R. This apartment is about…

    More...

    From US$ 166
    price for 1 night
    Book Now From US$ 166
  • Victoria Apartments

    Curzon Road, Johannesburg, South Africa ( Show map )

    Victoria Apartments Johannesburg lies around 10 minutes by car from River Club Golf Course Sandton. Liliesleaf History Museum is located at a distance of 6…

    More...

    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • The Epic Luxury Apartments- On 128

    128 Patricia Road, Johannesburg, South Africa ( Show map )

    The Epic Luxury Apartments- On 128 Johannesburg is around a 20-minute walk from Nelson Mandela Square, giving access to numerous sites in the area.

    More...

    Book Now
  • @Onyx

    19 Onyx Street, Johannesburg, South Africa ( Show map )

    @Onyx offers an accommodation within 15 minutes by car from Rand airport. At this villa, you'll be 3.5 km from Melrose Temple and 4 km…

    More...

    Book Now
  • Sandton Skye Apartments And Hotels

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

    The 1-room Luxury Hotel Blackbrick Sandton 2 Johannesburg is located a mere 12 minutes' walk from Sandton Convention Center and approximately 10 minutes' drive…

    More...

    Book Now
  • Greentone B&B

    16 Hereford Rd Complex, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the spacious 2-bedroom Greentone B&B Johannesburg, which is 900m from Rush Greenstone Indoor Trampoline Park…

    More...

    Book Now
  • Moon Light Apartment

    138 Grayston Drive, Johannesburg, South Africa ( Show map )

    Offering a private pool, the 65 m^2 Moon Light Apartment Johannesburg is situated about 15 minutes by car from Liliesleaf History Museum. The accommodation…

    More...

    From US$ 1134
    price for 1 night
    Book Now From US$ 1134
  • Luxury Apartment In Midrand

    Catalyst Executive Search 35 Floor 2, Johannesburg, South Africa ( Show map )

    Located right near Sandton Market @ The Park and Mushroom Park, Luxury Apartment In Midrand Johannesburg features views of the private pool. The 2-bedroom apartment…

    More...

    Book Now
  • Big House With A Pool

    Ferndale, Johannesburg, South Africa ( Show map )

    Nestled 3.1 km from Bromhof Village Centre, the 3-bedroom Big House With A Pool Villa Johannesburg entices guests to explore various tourist destinations nearby.

    More...

    Book Now
  • Cozy Apartment Jhb South

    49 Brietta Street, Johannesburg, South Africa ( Show map )

    The 12 m^2 Cozy Apartment Jhb South Johannesburg lies 2.8 km from Klipriviersberg Nature Reserve. FNB Stadium is located approximately a 10-minute drive…

    More...

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