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
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2026-04-28

2026-04-29

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

1980 properties found

  • New Luxury Spacious Apartment

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

    To enjoy your vacation in Johannesburg, stay at New Luxury Spacious Apartment Johannesburg, which is 17 minutes' walk from Rand Merchant Bank and 4.2 km…

    More...

    Book Now
  • Easy To Step In

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

    Located only a 5-minute walk from the Museum of African Design, the 34 m² Easy To Step In Apartment Johannesburg gives quick access to…

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • 77 On 8Th Self Catering

    77 8Th Avenue, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at 77 On 8Th Self Catering Apartment Johannesburg, which is merely 1.7 km from Beechwood Botanical Gardens and…

    More...

    From US$ 15
    price for 1 night
    Book Now From US$ 15
  • 27 Sherwood Gate On 110 Rivonia Street

    West Street, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 2-room 27 Sherwood Gate On 110 Rivonia Street Johannesburg apartment, which is just 0.6 km…

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • One Perfect Stay Rosebank

    Avenue Rosebank, Johannesburg, South Africa ( Show map )

    One Perfect Stay Rosebank Johannesburg apartment offers currency exchange and a lift and is just an 8-minute walk from the indoor mall "African Craft…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Cosy 2Bed In Heart Of Sandton

    11 Centre Road Waldolf 11, Johannesburg, South Africa ( Show map )

    The 2-room Cosy 2Bed In Heart Of Sandton Johannesburg apartment is located 2.4 km from Nedbank Head Office and approximately a 25-minute walk…

    More...

    Book Now
  • Craftsmanship

    Craftsmanship By Design Room 265, Johannesburg, South Africa ( Show map )

    Located in the Maboneng district, Craftsmanship Apartment Johannesburg is only a 7-minute walk from the Kwa Mai Mai Hostel & Traditional Market and only 1.1…

    More...

    Book Now
  • Izimbalizethu Bnb

    93 Gantner Street, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the spacious 495 m² Izimbalizethu Bnb Johannesburg apartment, which is around a 15-minute ride from the…

    More...

    Book Now
  • Urban Sky Studio @ Hallmark House

    54 Siemert Road, Johannesburg, South Africa ( Show map )

    Located only 7 minutes' walk from the Arts On Main and Alahambra Theatre, the 1-room Urban Sky Studio @ Hallmark House Johannesburg features views of…

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Hotel Amor Sandtonn

    102 Katherine Street, Johannesburg, South Africa ( Show map )

    The 7-room Hotel Amor Sandtonn Johannesburg is located just 650 m from Sandton train station and merely 5 minutes' walk from Atholl Square Shopping…

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • 1 Bed Hallmark House Uncapped Wifi

    Siemert Road 54, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 1-room 1 Bed Hallmark House Uncapped Wifi Johannesburg, which is 2.9 km from The Wilds…

    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. The apartment…

    More...

    Book Now
  • Solo Or Couples Studio In The Heart Of Maboneng

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

    Located around 20 minutes' walk from Gandhi Square, Solo Or Couples Studio In The Heart Of Maboneng Johannesburg is 4.7 km from a top family…

    More...

    Book Now
  • Lux 2Bed For Business Traveller Wi-Fi Netflix

    2Nd Street 25, Johannesburg, South Africa ( Show map )

    The 148 m² Lux 2Bed For Business Traveller Wi-Fi Netflix Apartment Johannesburg is located 15 minutes by car from Nelson Mandela Square and 3.3…

    More...

    Book Now
  • Lux 2Bed 20Mb Wifi On Keyes Artmile 2Km 2 Gautrain

    6 Bompas Road, Johannesburg, South Africa ( Show map )

    Lux 2Bed 20Mb Wifi On Keyes Artmile 2Km 2 Gautrain Apartment Johannesburg is located 3.2 km from Saxonwold and 16 minutes' walk from Beechwood Botanical…

    More...

    From US$ 118
    price for 1 night
    Book Now From US$ 118
  • Azure Escape- Luxury Apartment

    44 Wessel Road, Johannesburg, South Africa ( Show map )

    Azure Escape- Luxury Apartment Johannesburg is located 10 minutes by car from the Rietfontein Nature Reserve and 3.2 km from Vodacom World of Golf. The…

    More...

    Book Now
  • Aristo Oasis Guest House

    12 Aspen St, Johannesburg, South Africa ( Show map )

    Aristo Oasis Guest House Johannesburg is located around 10 minutes by car from the RollEgoli and 3.1 km from the Bel Air Shopping Centre. The…

    More...

    Book Now
  • The Opal Suits

    South Africa, Johannesburg, South Africa ( Show map )

    Located around a 20-minute walk from Gandhi Square, The Opal Suits Johannesburg apartment is 4.3 km from a top family-friendly place like the…

    More...

    Book Now
  • Sandton Stay Away From Home

    116 Dennis Road, Johannesburg, South Africa ( Show map )

    Sandton Stay Away From Home Johannesburg apartment is located 2.4 km from the Sandton Convention Center and 25 minutes' walk from the Sandton City South…

    More...

    Book Now
  • Apartment In Rivonia Sandton

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

    Situated 4.8 km from the RollEgoli, the 1-room Apartment In Rivonia Sandton Johannesburg provides guests with Wi-Fi for either business or leisure. Hobart…

    More...

    Book Now