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) Bulgarian lev (BGN) 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)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

Select city first

2026-02-24

2026-02-25

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

3062 options found

  • Aquasaints Guest Lodge

    44 Rahle Avenue, Johannesburg, South Africa (Show map)

    Show map

    Around 4 km from the African Craft Market of Rosebank, Aquasaints Guest Lodge Johannesburg hotel includes 6 rooms. At this Johannesburg guest house, guests will find a golf club to stay active.

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • Moonlight Guesthouse - Boksburg

    288 Trichardt Road, Boksburg, South Africa (Show map)

    Show map

    Featuring a terrace and a rooftop pool, Moonlight Guesthouse - Boksburg lies around 7 km from Wild Waters. Staying active is easy with a golf club available for guests at the guest house.

    More...
    From US$ 20
    price for 1 night
    BOOK From US$ 20
  • 1 Bedroom Luxury Apartment In Luxury Hotel & Apartments In Sandton Central

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

    Show map

    The 5-star 1 Bedroom Luxury Apartment In Luxury Hotel & Apartments In Sandton Central Johannesburg includes air-conditioned rooms approximately a 10-minute ride from the Wanderers Golf Club. With…

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • Skylight Guest Lodge

    85 Geldenhuis Road Apartment, Johannesburg, South Africa (Show map)

    Show map

    Skylight Guest Lodge Johannesburg hotel includes 12 rooms and is 4.7 km from the Victoria Lake. At the guest house, guests can find a golf club to stay active.

    More...
    BOOK
  • Dreamnest

    17A Cross Street House, Johannesburg, South Africa (Show map)

    Show map

    Offering a swimming pool, Dreamnest Bed & Breakfast Johannesburg is situated in the Barmbek Sued district, 3.1 km from the Delta Park. Additional features at the bed & breakfast include a terrace…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • House Sunbeam Guesthouse

    197 Senior Dr, Johannesburg, South Africa (Show map)

    Show map

    The 3-star House Sunbeam Guesthouse Johannesburg lies in the Barmbek Sued district, within reach of entertainment venues like Parkview Golf Club, approximately 6 km away. Also, active guests can…

    More...
    BOOK
  • Y & N Bnb

    158 Jacqueline Ave 158, Alberton, South Africa (Show map)

    Show map

    Featuring a swimming pool, Y & N Bnb Alberton hotel is about 4 km from Alberton City. This bed & breakfast also includes a free private car park.

    More...
    BOOK
  • The Highveld Cape Inn

    Estate 54 Tierpoort Garsfontein Rd Extension M30, Pretoria, South Africa (Show map)

    Show map

    Overlooking the patio, the 2-star The Highveld Cape Inn Pretoria features a patio and an indoor swimming pool.

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • The Signature Venue And Guesthouse

    6 Diagonal Street, Roodepoort, South Africa (Show map)

    Show map

    The Signature Venue And Guesthouse Roodepoort features 14 rooms and lies 4.5 km from Westgate Shopping Centre. At the hotel, guests can find a golf club to stay active.

    More...
    BOOK
  • Sm Africa Guest House

    112 Holzgen Street, Alberton, South Africa (Show map)

    Show map

    Sm Africa Guest House Alberton provides proximity to Brackenhurst Square Shopping Centre, which is located only 1.8 km away. This Alberton guest house features safety facilities including 24-hour…

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Somona Guest House

    118 10Th Street Parkmore,, Johannesburg, South Africa (Show map)

    Show map

    Located just an 11-minute walk from the modern mall "Benmore Centre", the 3-star Somona Guest House Johannesburg includes 6 rooms with views of the pool. The guest house offers Wi-Fi in public areas…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • African Elephant Guesthouse

    31 Russel Street, Germiston, South Africa (Show map)

    Show map

    The 3-star African Elephant Guesthouse Germiston is within 25 minutes' walk of St Augustines Catholic Church, featuring a sunbathing terrace and a picnic area.

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Bryanston Drive Elegant Guesthouse & Boardroom Facilities

    108 Bryanston Drive, Johannesburg, South Africa (Show map)

    Show map

    Located 2.5 km from the RollEgoli, Bryanston Drive Elegant Guesthouse & Boardroom Facilities Johannesburg offers amenities such as a sunbathing terrace, a picnic area, and a golf course. Featuring a…

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • Modern Retreat In Waterfall Midrand With Pool & Restaurant

    2 Mushroom Road, Kyalami, South Africa (Show map)

    Show map

    Modern Retreat In Waterfall Midrand With Pool & Restaurant Kyalami hotel, located about a 25-minute walk from Waterfall Lifestyle Centre, boasts an outdoor swimming pool. At this guest house, guests…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Rooikrans Guest House

    15 Rooikrans Road, Johannesburg, South Africa (Show map)

    Show map

    Featuring a swimming pool, Rooikrans Guest House Johannesburg is 3.6 km from the Douglasdale Village Shopping Centre. This 4-star hotel offers complimentary private parking on site.

    More...
    From US$ 27
    price for 1 night
    BOOK From US$ 27
  • Bartons Folly Manor House

    Farm 504, R563 Road, Bartons Folly, Hekpoort, South Africa (Show map)

    Show map

    Offering a terrace with an outdoor swimming pool, Bartons Folly Manor House Hotel Hekpoort is 3.1 km from Sable Ranch Hiking Trail.

    More...
    From US$ 110
    price for 1 night
    BOOK From US$ 110
  • Johannesburg Youth Hostel

    479 Jan Smuts Avenue, Johannesburg, South Africa (Show map)

    Show map

    Johannesburg Youth Hostel is situated within 7 km of Parkview Golf Club and features a terrace with a swimming pool.

    More...
    From US$ 9
    price for 1 night
    BOOK From US$ 9
  • Airport Royal Guest House

    20 Shirley Road, Kempton Park, South Africa (Show map)

    Show map

    Located 3.9 km from birch acres mall in Kempton Park, Airport Royal Guest House Kempton Park offers a steam room, a Jacuzzi, and a sauna. Staying active is easy with a golf club available for guests…

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21
  • Aviators Retreat B&B

    19 Witteberg Street, Krugersdorp, South Africa (Show map)

    Show map

    Featuring a vending machine and an outdoor fireplace, Aviators Retreat B&B Krugersdorp is nestled in Krugersdorp, 10 minutes by car from AFM Church. At this bed & breakfast, guests will find a golf…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Ferndale Lodge

    387 York Avenue, Johannesburg, South Africa (Show map)

    Show map

    Overlooking the pool, the 4-star Ferndale Lodge Johannesburg hotel is located around 7 km from the Sandton Convention Center. At the bed & breakfast, guests will find a golf club to stay active.

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