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

  • Maboneng Craftmenship 237

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

    Show map

    To enjoy your vacation in Johannesburg, stay at the 1-room Maboneng Craftmenship 237 Apartment Johannesburg, which is approximately a 10-minute ride from the multi - media Museum Africa and only 1.4…

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Cozy Corner

    118 White Hills Close, Sandton, South Africa (Show map)

    Show map

    Situated approximately a 25-minute walk from Fourways Community Church, the 1-room Cozy Corner Apartment Sandton provides guests with Wi-Fi for either business or leisure. To keep up with sports…

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Luxurious One Bedroom Apartment - Capital On Park

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

    Show map

    The 1-room Luxurious One Bedroom Apartment - Capital On Park Johannesburg is situated in Johannesburg, only 1.2 km from HSBC Africa, and offers spa amenities such as a steam room, a hot tub, and a…

    More...
    BOOK
  • Self Catering Apartment

    24 Frederik Road, Vereeniging, South Africa (Show map)

    Show map

    The 18 m² Self Catering Apartment Vereeniging is situated 3.7 km from Leeukop Golf Course and offers a swimming pool. With access to a golf club and a golf playground, this 2-bedroom apartment is…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Cozy 3 Bed Duplex ,Sleeps 6 With Double Bathroom

    9Th Road, Midrand, South Africa (Show map)

    Show map

    The spacious Cozy 3 Bed Duplex ,Sleeps 6 With Double Bathroom Midrand offers views of the garden and a location a 19-minute walk from San Ridge Square Midrand. With access to a golf club, this…

    More...
    BOOK
  • Mall Of Africa Spot3 By Damo

    Elias Road, Midrand, South Africa (Show map)

    Show map

    To enjoy your vacation in Midrand, stay at the 2-room Mall Of Africa Spot3 By Damo Midrand apartment, which is 3.7 km from Theatre on the Track and nearly a 10-minute ride from World Of Golf. The…

    More...
    BOOK
  • Shai'S Nest

    372 Poole Avenue, Centurion, South Africa (Show map)

    Show map

    Staying at the 2-bedroom Shai'S Nest Centurion villa, guests can easily reach Matsport Centre Gymnastics Club, located around 4 km away. The accommodation is featuring a patio with an outdoor…

    More...
    From US$ 157
    price for 1 night
    BOOK From US$ 157
  • Lonehill - Suite 1B

    18 Forest Drive, Sandton, South Africa (Show map)

    Show map

    To enjoy your vacation in Sandton, stay at the spacious 1-bedroom Lonehill - Suite 1B Sandton, which is within 10 minutes' drive of New Life Church and 3.4 km from the Douglasdale Village Shopping…

    More...
    BOOK
  • Spacious 2 Bedroom Apartment In Midrand, Waterfall City - Business And Family Friendly - 11 Elizabeth Place

    1 Mushroom Road, Midrand, South Africa (Show map)

    Show map

    To enjoy your vacation in Midrand, stay at the family-friendly 2-bedroom Spacious 2 Bedroom Apartment In Midrand, Waterfall City - Business And Family Friendly - 11 Elizabeth Place, which is within…

    More...
    BOOK
  • Hesed - Tsalach Upgraded!

    51A Albatross Drive, Sandton, South Africa (Show map)

    Show map

    Located a 25-minute walk from the Montecasino, Hesed - Tsalach Upgraded! Sandton apartment overlooks the garden. With access to a golf club, this apartment caters to the needs of active guests.

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Rest Easy Guest House Pty Ltd

    8 Cradock Road 8 Cradock Road, Freeway Park, Boksburg,1459, Johannesburg, South Africa (Show map)

    Show map

    Rest Easy Guest House Pty Ltd Johannesburg is situated a 25-minute walk from Sunward Park Shopping Center and offers a private swimming pool. This apartment features Wi-Fi throughout the property.

    More...
    BOOK
  • Serenity Stays

    149 Clairwood Street, Sandton, South Africa (Show map)

    Show map

    To enjoy your vacation in Sandton, stay at the spacious 74 m² Serenity Stays Sandton apartment, which is within a 6-km distance of Dainfern Golf Club and approximately a 15-minute ride from Dainfern…

    More...
    BOOK
  • Kwathabisile Bush Retreat

    Plot 29 Boekenhoutkloofdrift, Cullinan, South Africa (Show map)

    Show map

    Located approximately 10 minutes by car from the Bobbejaansberg, the 7-room Kwathabisile Bush Retreat Villa Cullinan boasts an outdoor swimming pool with a patio. Featuring a patio, this Cullinan…

    More...
    BOOK
  • 1253 The Blyde Crystal Clear 3 Bedroom Garden Apartment

    Bronkhorstspruit Road, Pretoria, South Africa (Show map)

    Show map

    The spacious 110 m² 1253 The Blyde Crystal Clear 3 Bedroom Garden Apartment Pretoria is located in Pretoria, within a 7-km distance of the pionier Opelug Pioneer Museum, and offers guests a swimming…

    More...
    BOOK
  • The Capital In Sandton-Luxury Aparthotel

    101 Katherine Street, Sandown Sandton2032, Johannesburg, South Africa (Show map)

    Show map

    The 45 m² The Capital In Sandton-Luxury Aparthotel Johannesburg is located just a 5-minute walk from Atholl Square Shopping Centre and looks out onto the city. Situated only steps away from the…

    More...
    BOOK
  • 250Onindus

    250 Indus Street Waterkloof Ridge, Pretoria, South Africa (Show map)

    Show map

    Situated 4.4 km from Hillcrest Boulevard, the 7-room 250Onindus Apartment Pretoria provides guests with Wi-Fi for either business or leisure. This apartment features a swimming pool and a terrace…

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Casa Nossa - 1 Bedroom Apartment 4

    208 Main Avenue, Johannesburg, South Africa (Show map)

    Show map

    Situated around a 10-minute drive from the Delta Park, the 1-room Casa Nossa - 1 Bedroom Apartment 4 Johannesburg also boasts easy access to Gau Sandton train station which is approximately 9 km away…

    More...
    BOOK
  • 31 On Forest

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

    Show map

    The 1-room 31 On Forest Johannesburg apartment is located about 10 minutes by car from Nedbank Head Office and offers Wi-Fi for either business or leisure. The apartment is 3.3 km from the historical…

    More...
    From US$ 22
    price for 1 night
    BOOK From US$ 22
  • Horizon Green Guest House

    Suffolk, Randfontein, South Africa (Show map)

    Show map

    The 6-room Horizon Green Guest House Randfontein is located in Randfontein, approximately a 10-minute drive from Nederduitsch Hervormde Kerk van Afrika Church, and pampers guests with a hot tub.

    More...
    From US$ 567
    price for 1 night
    BOOK From US$ 567
  • Sandton Skye Apartment

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

    Show map

    Located merely 1.5 km from the Sandton City South Africa, the 40 m² Sandton Skye Apartment Johannesburg boasts an outdoor swimming pool along with a poolside bar. The nearest bus stop West Street &…

    More...
    BOOK