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

  • Ouklip Game Lodge

    Plot 59 Fisant Ave Hartebeesfontein 123Jr, Klipdrift, South Africa (Show map)

    Show map

    Offering a location around 10 minutes by car from WillemsRus, the 1-bedroom Ouklip Game Lodge gives access to various tourist spots in the area. Providing an outdoor swimming pool, the property also…

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • Edenvale Corner

    24 5Th Avenue, Edenvale, South Africa (Show map)

    Show map

    Situated approximately a 10-minute drive from Gillooly's Farm Park, Edenvale Corner Apartment also boasts easy access to Van Riebeeckpark train station which is 13 km away. The apartment features Wi…

    More...
    BOOK
  • Signature Lodge

    83 Strydom Street, Kempton Park, South Africa (Show map)

    Show map

    Boasting a swimming pool on a patio, the spacious 2-bedroom Signature Lodge Kempton Park is 4.7 km from birch acres mall. Guests can enjoy the location around 10 minutes' drive from Woodbridge Square…

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • Luxurious One Bedroom Apartment

    8 Kiewiet Avenue, Kempton Park, South Africa (Show map)

    Show map

    The spacious 1-bedroom Luxurious One Bedroom Apartment Kempton Park is located within 25 minutes' walk of the Karaglen Shopping Centre and offers Wi-Fi for either business or leisure. There is the St…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Pass-Through Apartments

    Sibelius Street, Pretoria, South Africa (Show map)

    Show map

    Offering a swimming pool, Pass-Through Apartments Pretoria is situated 12 minutes' walk from the Pretoria Arts Association.

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21
  • Executive Apartment At Ellipse Waterfall

    Karkloof Crescent, Midrand, South Africa (Show map)

    Show map

    Executive Apartment At Ellipse Waterfall Midrand is located a 10-minute drive from Waterfall Park Midrand and 7 km from the AECI Dynamite Factory Museum. While staying in this apartment, guests can…

    More...
    From US$ 121
    price for 1 night
    BOOK From US$ 121
  • 121 The Terrace At Sandton Gate

    27 Minerva Avenue, Glenadrienne Unit 121 First Floor, Johannesburg, South Africa (Show map)

    Show map

    The spacious 76 m² 121 The Terrace At Sandton Gate Johannesburg apartment provides easy access to various city attractions, such as Rosebank Union Church, situated just a 5-minute walk away. Wi-Fi…

    More...
    From US$ 173
    price for 1 night
    BOOK From US$ 173
  • Cozy Wood Retreat

    201 Ronel Street, Centurion, South Africa (Show map)

    Show map

    Situated 2.8 km from Southdowns Shop Centre, the 80 m² Cozy Wood Retreat Apartment Centurion also boasts easy access to Centurion Gautrain train station which is about 20 minutes' walk away. This 2…

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Alendo Apartments

    20 Petroy Drive Magaliessig, Johannesburg, South Africa (Show map)

    Show map

    Featuring views of the garden, Alendo Apartments Johannesburg is located about 10 minutes' drive from the Montecasino. Tennis, along with access to a tennis court, are provided for sports fans.

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Prestige Apartments Sandton At Westpoint

    1 West Road South, Corner Grayston Drive, Sandton, Johannesburg, South Africa (Show map)

    Show map

    To enjoy your vacation in Johannesburg, stay at Prestige Apartments Sandton At Westpoint Johannesburg, which is within 15 minutes' walk of the modern mall "Benmore Centre" and only 1.1 km from Taboo…

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • Eccoo Or Tambo Airport Lodge

    30 Kweper Street, Kempton Park, South Africa (Show map)

    Show map

    To enjoy your vacation in Kempton Park, stay at the 9-room Eccoo Or Tambo Airport Lodge Kempton Park, which is 18 minutes' walk from Silver Lakes Country club and 1.3 km from the Madiba Freedom…

    More...
    From US$ 24
    price for 1 night
    BOOK From US$ 24
  • Foundry Guest Lodge

    Cnr Solomon Mahlangu Drive & N4 Witbank Highway, Pretoria, South Africa (Show map)

    Show map

    Foundry Guest Lodge Pretoria is located about 7 km from the Johann van Heerden's Art Gallery and provides an indoor pool. Situated in the shopping district of Pretoria, the lodge offers an indoor…

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • Lakeside Apartments

    1 Ernest Oppenheimer Ave, Johannesburg, South Africa (Show map)

    Show map

    To enjoy your vacation in Johannesburg, stay at the 9-room Lakeside Apartments Johannesburg, which is within a 6-km distance of the Ellis Park Stadium and nearly a 25-minute stroll from the Eastgate…

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Shumba Valley Lodge Lanseria Airport

    Po Box 29 Lanseria 1748, Lanseria, South Africa (Show map)

    Show map

    Nestled 4.2 km from the GOG Lifestyle Park, Shumba Valley Lodge Lanseria Airport is boasting spa therapy and a terrace for guests' enjoyment. Located approximately 10 minutes by car from Zwali Game…

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Catch Your Breath

    51 Neserton Drive, Edenvale, South Africa (Show map)

    Show map

    To enjoy your vacation in Edenvale, stay at Catch Your Breath Edenvale apartment, which is within 5 km of Silver Lakes Country club and within 20 minutes' walk of the Karaglen Shopping Centre.

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • Bagley Terrace 136 Cottage

    136 Bagley Terrace, Johannesburg, South Africa (Show map)

    Show map

    Situated within 10 minutes' drive of Mosaiek Church, Bagley Terrace 136 Cottage Johannesburg provides convenient access to numerous nearby attractions.

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • 1322 Backpackers International

    1322 Arcadia Street, Pretoria, South Africa (Show map)

    Show map

    1322 Backpackers International Hostel Pretoria, located approximately a 10-minute ride from the Pretoria Arts Association, features Wi-Fi throughout the property.

    More...
    From US$ 15
    price for 1 night
    BOOK From US$ 15
  • 27A On Angus

    27A Angus Road 27 A Angus Road, Johannesburg, South Africa (Show map)

    Show map

    27A On Angus Hotel Johannesburg is located in Johannesburg, 4.8 km from the historical Satyagraha House, and offers an outdoor swimming pool. The guest house also includes a terrace with a BBQ grill.

    More...
    From US$ 214
    price for 1 night
    BOOK From US$ 214
  • The Bedford View Guest House

    35A Kloof Road, Germiston, South Africa (Show map)

    Show map

    Offering views of Observatory Golf Club, the 4-star The Bedford View Guest House Germiston is situated in the Bedfordview district of Germiston, within a 10-minute drive of the modest - sized Rhodes…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • River Meadow Manor

    No 1 Twin Rivers Estate, Jan Smuts Ave, Irene, Centurion, South Africa (Show map)

    Show map

    River Meadow Manor Centurion hotel is located in Centurion, about 6 km from the Jan Smuts House Museum, and offers a seasonal outdoor swimming pool. Boasting access to the Irene Farm, around 25…

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