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

Select city first

2026-04-26

2026-04-27

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

Hotels with indoor pool in Gauteng

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

3401 options found

  • The Bolton Apartment

    341, The Bolton, 2 Sturdee Avenue, Rosebank, Johannesburg, South Africa (Show map)

    Show map

    Situated merely 14 minutes on foot from the Circa, the 1-room The Bolton Apartment Johannesburg also boasts easy access to Rosebank train station which is only 0.7 km away. To diversify guests'…

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Mabungubwe Hotel Apartments - Home Away From Home

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

    Show map

    Mabungubwe Hotel Apartments - Home Away From Home Johannesburg is located within 5 minutes' walk of Anglo American Platinum and overlooks the pool. Ponte City Apartments Skyscraper is 2.8 km away…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • The Lavera Guesthouse

    40 Glen Drive, Alberton, South Africa (Show map)

    Show map

    To enjoy your vacation in Alberton, stay at the 45 m² The Lavera Guesthouse Alberton, which is about 10 minutes by car from the Dakota Association of South Africa and 2.5 km from The Church of Jesus…

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Beautiful 2 Bed, 2 Baths Apartment

    Middle Road, Johannesburg, South Africa (Show map)

    Show map

    Situated 2.9 km from the Sandton Market @ The Park, the spacious 2-bedroom Beautiful 2 Bed, 2 Baths Apartment Johannesburg provides guests with Wi-Fi for either business or leisure. O.R. Tambo…

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • Sandton Splendid Apartment 2 Power Backup Water Backup

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

    Show map

    Situated nearly a 10-minute ride from Thrupps Shopping Centre, Sandton Splendid Apartment 510 Power Backup Water Backup Johannesburg also boasts easy access to Sandton train station which is only 0.7…

    More...
    From US$ 153
    price for 1 night
    BOOK From US$ 153
  • A Charm In Dainfern Near Montecasino Sandton

    William Nicole Drive And Broadacres Drive The William, Johannesburg, South Africa (Show map)

    Show map

    Overlooking the inner courtyard, the spacious 2-bedroom A Charm In Dainfern Near Montecasino Sandton Johannesburg apartment is 2.8 km from the Montecasino in Johannesburg. The apartment features a…

    More...
    BOOK
  • Jackal Creek Golf Estate- Luxury Comfortable Home

    Jackal Creek Golf Estate, Roodepoort, South Africa (Show map)

    Show map

    Situated around a 20-minute ride from the Honeydew Mazes, the 3-room Jackal Creek Golf Estate- Luxury Comfortable Home Roodepoort apartment provides guests with Wi-Fi for either business or leisure.

    More...
    BOOK
  • Ikhaya Lamadube Game Lodge

    Boekenhoutkloof Road, Dinokeng Game Reserve, Klipdrift, South Africa (Show map)

    Show map

    Located about 10 minutes by car from Mangwa Valley Game Lodge, the 8-room Ikhaya Lamadube Game Lodge provides access to various tourist attractions in the vicinity.

    More...
    From US$ 103
    price for 1 night
    BOOK From US$ 103
  • Grand Manor Self Catering Muldersdrift

    154 Saint Antonios Road, Krugersdorp, South Africa (Show map)

    Show map

    Offering a year-round outdoor swimming pool, Grand Manor Self Catering Muldersdrift Apartment Krugersdorp is situated nearly a 15-minute ride from the Alice Art Gallery. Located 4.1 km from the…

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • Camellia Haven

    96 Camellia Ave, Lynnwood Ridge Lynnwood Ridge, Pretoria, South Africa (Show map)

    Show map

    Set 4.8 km from Pretoria Country Club, Camellia Haven Apartment Pretoria comprises a sitting area and a fully equipped kitchen overlooking the garden. Guests can use Wi-Fi for either business or…

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Sandton Skye Stylish Apartment Free Wifi & Gym

    3 Stan Road, Johannesburg, South Africa (Show map)

    Show map

    The spacious 1-bedroom Sandton Skye Stylish Apartment Free Wifi & Gym Johannesburg is situated nearly 5 minutes' walk from Benmore Gardens and 25 km from O.R. Tambo International airport. Also, there…

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • One Hyde Park Sandton

    4 Hurlingham Road, Johannesburg, South Africa (Show map)

    Show map

    The spacious One Hyde Park Sandton Johannesburg apartment is nestled in the Barmbek Sued district, 14 minutes' walk from the sushi bar The Greenhouse Bar. Offering access to a swimming pool, this…

    More...
    BOOK
  • Cozy Luxury Apt In Craftmanship Maboneng

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

    Show map

    The 12 m² Cozy Luxury Apt In Craftmanship Maboneng Johannesburg offers easy entry to such city sights as the Ellis Park Stadium, situated nearly a 5-minute walk away. With access to a golf club, this…

    More...
    BOOK
  • Mondeor Holiday Home

    Boswell Avenue, Johannesburg, South Africa (Show map)

    Show map

    The 4-bedroom Mondeor Holiday Home Johannesburg is situated within a 7-km distance of the James Hall Transport Museum and features a swimming pool with a patio. Boasting access to a terrace, the…

    More...
    From US$ 183
    price for 1 night
    BOOK From US$ 183
  • Executive Apartment - Sandton

    Katherine Street, Johannesburg, South Africa (Show map)

    Show map

    Situated nearly a 5-minute drive from Rand Merchant Bank, the spacious 65 m² Executive Apartment - Sandton Johannesburg also boasts easy access to Sandton train station which is only 400 metres away.…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Comfy 2Bed 2Bath In A Secure Golf Estate Wifi

    Boundary Road, Roodepoort, South Africa (Show map)

    Show map

    Located within 25 minutes' walk of Zandspruit Value Centre, the spacious 80 m² Comfy 2Bed 2Bath In A Secure Golf Estate Wifi Apartment Roodepoort features a private parking lot for those who travel…

    More...
    BOOK
  • The Greens At Jackal Creek Golf Estate

    28 Pebble Beach 28, Roodepoort, South Africa (Show map)

    Show map

    The spacious 196 m² The Greens At Jackal Creek Golf Estate Roodepoort apartment is within 6 km of Roodepoort Athletic Stadium and offers a terrace with a swimming pool. The 1-bedroom apartment is…

    More...
    BOOK
  • Tranquil Escapes Bramley

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

    Show map

    Located 10 minutes by car from the Royal Johannesburg & Kensington Golf Club, Tranquil Escapes Bramley Apartment Johannesburg overlooks the garden. With access to a golf club, the apartment caters to…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Masingita Towers Sandton - Luxurious Apartment Condo - 9Th Floor

    15 West Road South Masingita Towers, 9Th Floor, Johannesburg, South Africa (Show map)

    Show map

    The spacious Masingita Towers Sandton - Luxurious Apartment Condo - 9Th Floor Johannesburg is a 20-minute walk from Investec Investment Bank. For guests seeking an active stay, this apartment grants…

    More...
    From US$ 144
    price for 1 night
    BOOK From US$ 144
  • Two At Urban Pulse

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

    Show map

    Staying at the 36 m² Two At Urban Pulse Apartment Johannesburg, guests can visit American Chamber of Commerce in SA, located about 20 minutes' walk away. Offering access to a private swimming pool…

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63