Go Gauteng Hotels
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-05-01

2026-05-02

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Vacation Rentals in Johannesburg

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

1871 options found

  • Cozy Self Catering Unit With Own Entrance

    306 Jubilee Drive, Johannesburg, South Africa (Show map)

    Show map

    Cozy Self Catering Unit With Own Entrance Apartment Johannesburg overlooks the garden and is situated merely a 6-minute walk from the Walkhaven Dog Park. This apartment boasts a golf club, perfect…

    More...
    BOOK
  • Modern 1 Bedroom Flat With Uninterrupted Wifi

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

    Show map

    The 1-room Modern 1 Bedroom Flat With Uninterrupted Wifi Johannesburg includes a terrace and is located a mere 1.5 km from Bromhof Village Centre. With access to a golf club, this 50 m² apartment…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Freedom

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

    Show map

    The 2-room Freedom Apartment Johannesburg features views of the garden and is situated approximately a 25-minute walk from the Popular Northcliff Ridge eco Mountain Park. Access to a golf club is…

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • 31 On Gambia B - Lovely Apartment With Secure Parking

    31 Gambia Road, Johannesburg, South Africa (Show map)

    Show map

    Nestled a mere 6 minutes' walk from Melville Koppies Nature Reserve, the spacious 1-bedroom 31 On Gambia B - Lovely Apartment With Secure Parking Johannesburg offers quick access to numerous tourist…

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Sandton Grand 2-Bed At Middle 2

    7 On Middle, Johannesburg, South Africa (Show map)

    Show map

    Nestled around a 5-minute walk from Rivers Church, the 90 m² Sandton Grand 2-Bed At Middle 2 Johannesburg apartment offers quick access to numerous tourist attractions nearby. This spacious apartment…

    More...
    BOOK
  • Serene Manor At One Rosebank

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

    Show map

    Serene Manor At One Rosebank Johannesburg apartment is 16 minutes' walk from the large indoor Mall of Rosebank, giving access to numerous sites in the area. Wi-Fi and private car parking are provided…

    More...
    BOOK
  • Safari Apartments -Beautiful 3 Bedrooms, 10-Seater Dining , Tv Room & Garden

    8 Impala Avenue. Helderkruin. Roodepoort, Johannesburg, South Africa (Show map)

    Show map

    The 2-room Safari Apartments -Beautiful 3 Bedrooms, 10-Seater Dining, Tv Room & Garden Johannesburg is located 4.8 km from the Constantia Kloof Park and around 5 minutes by car from Princess Crossing…

    More...
    From US$ 92
    price for 1 night
    BOOK From US$ 92
  • Cool & Easy Flat In The Heart Of Marshalltown

    50 Marshall Street 610, 2107, Johannesburg, South Africa, Johannesburg, South Africa (Show map)

    Show map

    Cool & Easy Flat In The Heart Of Marshalltown Johannesburg is located around a 20-minute walk from the Carlton Centre and 2.6 km from the Ellis Park Stadium.

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • Lanina Exec 2 Bed Apartment

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

    Show map

    To enjoy your vacation in Johannesburg, stay at the 1-room Lanina Exec 2 Bed Apartment Johannesburg, which is just 1.1 km from the RollEgoli and approximately 25 minutes' walk from the Bryanston…

    More...
    BOOK
  • Neat Apartment In Randburg

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

    Show map

    Neat Apartment In Randburg Johannesburg is nestled in the Barmbek Sued district, 16 minutes' walk from the café M Squared Bakery & Coffee Shop. Wi-Fi and a car park are provided for guests' utmost…

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • Craftmanship Urban Stay With Exquisite Views & Big Balcony Maboneng

    260 Main Street, Johannesburg, South Africa (Show map)

    Show map

    Located merely 300 metres from the Arts On Main and the Maboneng Precinct, the spacious 550 m² Craftmanship Urban Stay With Exquisite Views & Big Balcony Maboneng Johannesburg apartment features…

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • One Rosebank Retreat

    37 Cradock Ave, Rosebank, Johannesburg, 2196, 3Rd Floor Unit No 351, Johannesburg, South Africa (Show map)

    Show map

    Overlooking the city, the 25 m² One Rosebank Retreat Apartment Johannesburg is about 25 minutes' walk from the Acrobranch Melrose in Johannesburg. This 1-bedroom apartment offers modern facilities…

    More...
    BOOK
  • Classic 1 Bedroom Apartment In Illovo, Sandton

    Circa-Illovo 2329, Johannesburg, South Africa (Show map)

    Show map

    Offering a swimming pool, Classic 1 Bedroom Apartment In Illovo, Sandton Johannesburg is located 5 minutes' walk from Thrupps Shopping Centre. With access to a golf club, this apartment caters to the…

    More...
    BOOK
  • Gorgeous 2 Bedroom Near Monte Casino

    Unit 89 Ascari Complex Niven Road, Johannesburg, South Africa (Show map)

    Show map

    Located 6 km from the Liliesleaf Farm Museum, the 1-room Gorgeous 2 Bedroom Near Monte Casino Johannesburg apartment overlooks the city. This apartment boasts a golf club, perfect for guests who…

    More...
    BOOK
  • Glenhazel Square Apartments

    17 Northfield Avenue, Johannesburg, South Africa (Show map)

    Show map

    Situated within 5 minutes' walk of Ohr Somayach, Glenhazel Square Apartments Johannesburg offers an opportunity to discover various tourist attractions in the area.

    More...
    BOOK
  • Cozy Marshalltown Studio

    9 Ferreira Street, Johannesburg, South Africa (Show map)

    Show map

    To enjoy your vacation in Johannesburg, stay at Cozy Marshalltown Studio Johannesburg, which is about 700 metres from the 11 Diagonal Street and around a 10-minute drive from the large museum…

    More...
    BOOK
  • The Atrium Apartments Rivonia

    9 De La Rey Road, Johannesburg, South Africa (Show map)

    Show map

    Located 6 km from Nelson Mandela Square, the 52 m² The Atrium Apartments Rivonia Johannesburg overlooks the garden. This apartment boasts a golf club, perfect for guests who enjoy staying active.

    More...
    BOOK
  • The Emerald Hyde Park - Apartments In Hyde Park

    The Emerald Hyde Park - Apartments In Hyde Park The Emerald Hyde Park - Apartments In Hyde Park, Johannesburg, South Africa (Show map)

    Show map

    Situated within 25 minutes' walk of Sasol, the 100 m² The Emerald Hyde Park - Apartments In Hyde Park Johannesburg offers an opportunity to discover various tourist attractions in the area. The…

    More...
    BOOK
  • Jozi Muse Retro Oasis In The Heart Of Sandton

    245 Oxford Road Illovo Mews, Johannesburg, South Africa (Show map)

    Show map

    Jozi Muse Retro Oasis In The Heart Of Sandton Johannesburg apartment is located 3 km from Saxonwold and just an 8-minute walk from South African Chamber of Commerce and Industry. This apartment…

    More...
    BOOK
  • Opulent Escape Bryanston

    6 Berkeley Avenue 1St Floor, Johannesburg, South Africa (Show map)

    Show map

    Opulent Escape Bryanston Apartment Johannesburg offers views of the pool and a location 25 minutes' walk from the RollEgoli. For guests seeking an active stay, this apartment grants access to a golf…

    More...
    BOOK