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

2026-07-03

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

3788 options found

  • Modern 2-Bedroom Apartment In Vibrant Sandton Central

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

    Show map

    More...
    BOOK
  • Elon Hloni Apartment

    33 Smith Road, Johannesburg, South Africa (Show map)

    Show map

    More...
    BOOK
  • Exotic Lifestyle Apartment

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

    Show map

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • Little Crickle

    Jordie Street Unit 139, Cricklewood Complex, Mulbarton, Johannesburg, South Africa (Show map)

    Show map

    To enjoy your vacation in Johannesburg, stay at the spacious 1-bedroom Little Crickle Apartment Johannesburg, which is around a 20-minute walk from Our Lady Of Lebanon Maronite Catholic Church and at…

    More...
    BOOK
  • Cozy Haven At The Tyrwhitt

    39 Bath Avenue Apartment 417, The Tyrwhitt, 4Th Floor, Johannesburg, South Africa (Show map)

    Show map

    Cozy Haven At The Tyrwhitt Apartment Johannesburg is located within a 700-metre distance of Rosebank train station and a few moments from Cornerstone Church Rosebank.

    More...
    BOOK
  • Luxury 2 Bedroom Ensuite

    7 Middle Road 62, Johannesburg, South Africa (Show map)

    Show map

    The 1-room Luxury 2 Bedroom Ensuite apartment is set about 10 minutes by car from Bryanston Shopping Centre and 2.7 km from Sandton Central Park in the Sandton district. There are a free private car…

    More...
    BOOK
  • Khenjadji At One Rosebank

    One Rosebank 5, Johannesburg, South Africa (Show map)

    Show map

    The 1-room Khenjadji At One Rosebank Apartment Johannesburg is located 4.2 km from the 125 - hectare park "Johannesburg Botanical Garden" and merely a 9-minute walk from the Circa. This apartment…

    More...
    BOOK
  • 409 The Tyrwhitt - Rosebank

    39 Bath Avenue, 2196, Johannesburg, South Africa, Johannesburg, South Africa (Show map)

    Show map

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Uj Oasis

    31A Stafford Street, Johannesburg, South Africa (Show map)

    Show map

    Situated 3.4 km from Melville Koppies Nature Reserve, the 1-room Uj Oasis Apartment provides convenient access to numerous nearby attractions. Along with storage for belongings the apartment also has…

    More...
    BOOK
  • Patrickholidayshouse

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

    Show map

    The 1-room Patrickholidayshouse Johannesburg lies about a 5-minute ride from Melrose Temple. The large South African National Museum of Military History is located a 10-minute drive from this…

    More...
    BOOK
  • #Alimamaspaces Culross House

    112 Culross Road, Johannesburg, South Africa (Show map)

    Show map

    More...
    BOOK
  • The Blue Hills

    Sandton Drive, Johannesburg, South Africa (Show map)

    Show map

    The Blue Hills Apartment Johannesburg is located in Sandton with a number of amenities including, merely 6 minutes' walk from the Sandton Central Park.

    More...
    BOOK
  • Isibaya House

    84 Marshall Street, Johannesburg, South Africa (Show map)

    Show map

    Situated in the centre of Johannesburg, Isibaya House Apartment Johannesburg is a mere 650 metres from Gandhi Square. With access to a golf club, the apartment is ideal for active guests seeking…

    More...
    BOOK
  • Glenhazel Dorfan

    11 Mansion Street, Johannesburg, South Africa (Show map)

    Show map

    The 1-room Glenhazel Dorfan Apartment is approximately a 15-minute drive from Sandton Convention Center, giving access to numerous sites in the area.

    More...
    BOOK
  • Velda Residence, Illovo

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

    Show map

    The 1-room Velda Residence, Illovo Johannesburg is located at a distance of 3.5 km from Nelson Mandela Square and at a distance of 3.5 km from Hyde Park Corner. This apartment features Wi-Fi, along…

    More...
    BOOK
  • Cozy

    43 Homestead Road Bramley, Johannesburg, South Africa (Show map)

    Show map

    Offering a swimming pool, Cozy Apartment is situated within 10 minutes' drive of the large shopping mall "Hyde Park Corner". Wi-Fi and a private parking garage are among the essentials at guests'…

    More...
    BOOK
  • The Bachelor On Kent

    354 Kent Avenue, Johannesburg, South Africa (Show map)

    Show map

    Overlooking the garden, the 1-room The Bachelor On Kent Apartment Johannesburg is at a distance of 4.5 km from River Club Golf Course Sandton in Johannesburg. Wi-Fi and a free private car park are…

    More...
    BOOK
  • Easy Stay Vantage Deluxe

    Tyrwhitt Avenue 412, Johannesburg, South Africa (Show map)

    Show map

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Royal Haus

    2 Sturdee Avenue, Johannesburg, South Africa (Show map)

    Show map

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • The Place To Be

    130 Oxford Road, Johannesburg, South Africa (Show map)

    Show map

    More...
    BOOK