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

2026-11-08

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

Johannesburg apartments

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

2423 properties found

  • Cozy Cottage On 5Th Avenue

    98 5Th Avenue, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 1-bedroom Cozy Cottage On 5Th Avenue Johannesburg, which is 2.2 km from University of the…

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Delight Luxurious Apartments

    37 Angus Road, Johannesburg, South Africa ( Show map )

    Located merely 1.3 km from the shopping mall "Bedford Centre", the spacious 1-bedroom Delight Luxurious Apartments Johannesburg is around 10 minutes by car from…

    More...

    From US$ 71
    price for 1 night
    Book Now From US$ 71
  • Lanina Exec 2 Bed Apartment

    54 Frere Street, Johannesburg, South Africa ( Show map )

    The 90 m² Lanina Exec 2 Bed Apartment Johannesburg is nestled in Randburg, which is an area located in the Gauteng province of South Africa…

    More...

    Book Now
  • Madelyns Manor, Studio Apartment, Illovo

    Illovo Mews. 109, 1St Floor, Johannesburg, South Africa ( Show map )

    Madelyns Manor, Studio Apartment, Illovo Johannesburg is nestled in the Sandton district, a 5-minute walk from the restaurant Perron Mexican Appreciation Society. Nelson Mandela…

    More...

    Book Now
  • 2 Bedroom Penthouse Apartment In Sandton

    Prestige Apartments Sandton - Westpoint, Johannesburg, South Africa ( Show map )

    Featuring a swimming pool and a terrace, 2 Bedroom Penthouse Apartment In Sandton Johannesburg is situated in Sandton with a laundry room, ironing and express…

    More...

    Book Now
  • Gorgeous 1-Bedroom Sandton Flat

    12 George Street, Johannesburg, South Africa ( Show map )

    The 1-bedroom Gorgeous 1-Bedroom Sandton Flat Johannesburg is located approximately 10 minutes by car from Land Rover Experience Kyalami and 3.4 km from…

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • Lux-Living Apartment One Rosebank

    37 Cradock Avenue 158, Johannesburg, South Africa ( Show map )

    The 59 m² Lux-Living Apartment One Rosebank Johannesburg is a great place to stay in Rosebank with an abundance of entertainment and tourist facilities…

    More...

    Book Now
  • The Oud At Ellipse Waterfall

    Magwa Cres Ellipse Waterfall Galileo, Johannesburg, South Africa ( Show map )

    The Oud At Ellipse Waterfall Johannesburg apartment is within 200 metres of the expansive Mall of Africa and can accommodate up to 2 guests. To…

    More...

    Book Now
  • Lyndhurst Apartment

    124 Johannesburg Road, Johannesburg, South Africa ( Show map )

    Lyndhurst Apartment Johannesburg enjoys a convenient location and provides easy access to Nelson Mandela Square 6 km away. This apartment lies 10 minutes' drive from…

    More...

    Book Now
  • Your Rosebank Hq- Chic Studio-Steps From Gautrain

    37 Cradock Avenue One Rosebank, Johannesburg, South Africa ( Show map )

    The stylish Your Rosebank Hq- Chic Studio-Steps From Gautrain Johannesburg is located 2.8 km from Nelson Mandela Foundation Museum and 12 minutes' walk from…

    More...

    Book Now
  • Executive Studio Apartment -Rosebank

    37 Cradock Avenue Unit 157 , 1St Floor, Johannesburg, South Africa ( Show map )

    Situated nearly a 25-minute stroll from Hyde Park Johannesburg, the 23 m² Executive Studio Apartment -Rosebank Johannesburg also boasts easy access to Rosebank train…

    More...

    Book Now
  • Urban Vogue 1 Bed Apartment

    37 Cradock Avenue Unit 417 , Fourth Floor, Johannesburg, South Africa ( Show map )

    Offering a restaurant, the 45 m² Urban Vogue 1 Bed Apartment Johannesburg lies in Rosebank with an abundance of entertainment and tourist facilities in a…

    More...

    Book Now
  • Braamfontein Booking

    99 Smit Street, Johannesburg, South Africa ( Show map )

    Situated nearly a 10-minute walk from the air Neighbourgoods Market, the 45 m² Braamfontein Booking Johannesburg apartment can host up to 2 guests in…

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Prince And Princess Home

    25 Albrecht Street, Johannesburg, South Africa ( Show map )

    Offering a restaurant and a store, the 1-bedroom Prince And Princess Home Johannesburg apartment lies in Maboneng with its trendy galleries, fashion stores and…

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Luxury Michelangelo Apartment At Nelson Mandela Square Sandton

    8 Maude Street, Johannesburg, South Africa ( Show map )

    Located 400 metres from Sandton railway station, Luxury Michelangelo Apartment At Nelson Mandela Square Sandton Johannesburg is just a 6-minute walk from Nelson Mandela…

    More...

    Book Now
  • Studio Cottage In Greenside

    51 Greenside Road, Johannesburg, South Africa ( Show map )

    Set in Randburg, which is a great centre for a True Multl Cultural Cosmopolitan Experience, an 18-minute walk from Westcliff Stairs, Studio Cottage In…

    More...

    Book Now
  • Stylish 1-Bedroom Apartment In Ferndale, Randburg

    396 Elgin Avenue, Johannesburg, South Africa ( Show map )

    The spacious Stylish 1-Bedroom Apartment In Ferndale, Randburg Johannesburg is located 3.8 km from All Saints Shopping Centre and offers Wi-Fi for either…

    More...

    Book Now
  • The Signature Stay Fast Wi-Fi Business Travel

    16 11Th Avenue, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 1-bedroom The Signature Stay Fast Wi-Fi Business Travel Johannesburg apartment, which is just 1.3…

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Urban Escapes - Linden Cottage

    4 4Th Street Back Cottage, Johannesburg, South Africa ( Show map )

    Featuring a convenient location only a 5-minute walk from Trinity Methodist Church Linden, the 200 m² Urban Escapes - Linden Cottage Johannesburg accommodates up to…

    More...

    Book Now
  • The Sandton Nest - Cozy And Stylish Apartment

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

    The 45 m² The Sandton Nest - Cozy And Stylish Apartment Johannesburg features a convenient location approximately 15 minutes' walk from Nelson Mandela Square and hosts…

    More...

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