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

  • Oasis On Lily With Own Pool

    20 Lily Ave, Northcliff, Johannesburg, South Africa (Show map)

    Show map

    Offering a terrace and barbecue for guests' leisure, Oasis On Lily With Own Pool Villa Johannesburg is situated 3.9 km from the prominent Melville Koppies Nature Reserve.

    More...
    From US$ 418
    price for 1 night
    BOOK From US$ 418
  • Tshikwalo Game Lodge

    De Wagendrift, Klipdrift, South Africa (Show map)

    Show map

    Staying at Tshikwalo Game Lodge Klipdrift, guests can visit the Dinokeng Game Reserve, which is about a 10-minute ride away.

    More...
    From US$ 139
    price for 1 night
    BOOK From US$ 139
  • Jordan'S Luxe Apartments

    15 West Road South, Morningside, Sandton Masingita Towers, Johannesburg, South Africa (Show map)

    Show map

    The 200 m² Jordan'S Luxe Apartments Johannesburg is located about a 25-minute walk from the Sandton City South Africa and just 1.9 km from Nelson Mandela Square. This 3-bedroom apartment is situated…

    More...
    From US$ 167
    price for 1 night
    BOOK From US$ 167
  • Lookout Safari Lodge

    Look Our Safari Lodge Dinokeng Game Reserve; Nokeng Tsa Taemane, Klipdrift, South Africa (Show map)

    Show map

    Located 2.6 km from the De Rust Caravan Park, Lookout Safari Lodge Klipdrift boasts a swimming pool with a Jacuzzi.

    More...
    From US$ 160
    price for 1 night
    BOOK From US$ 160
  • Ikamu'S Lodge

    102 Chris Street, Germiston, South Africa (Show map)

    Show map

    The 8-room Ikamu'S Lodge Germiston is located about a 10-minute ride from the Dakota Association of South Africa and provides pool for active guests. Providing guests with Wi-Fi and a car park, the…

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • The Benjamin Accomodation

    49 Pyramid Road, Edenvale, South Africa (Show map)

    Show map

    Situated nearly a 10-minute ride from Kempton Park Country Club, the 1-room The Benjamin Accomodation Edenvale apartment provides guests with Wi-Fi for either business or leisure. The St Therese…

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Edenvale Guest House

    4 Homestead Road, Edenvale, South Africa (Show map)

    Show map

    Located 4.6 km from Gillooly's Farm Park, the 4-star Edenvale Guest House offers amenities such as a sunbathing terrace, a picnic area, and barbecue grills. Featuring a restaurant, the guest house is…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Innov8 Spaces

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

    Show map

    Situated around a 5-minute walk from Rivers Church, the luxurious Innov8 Spaces Johannesburg hotel features Wi-Fi in the rooms and a car park on site. This 3-star aparthotel is a good starting point…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Q On First B&B

    39A 1St Avenue East, Johannesburg, South Africa (Show map)

    Show map

    Featuring Wi-Fi in the rooms, Q On First B&B Johannesburg is 3.9 km from Melville Koppies Nature Reserve. The guest house offers 15 rooms with views of the inner courtyard.

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • 26° South Bush Boho Hotel

    26 Beyers Naude Drive, Zwartkop, Muldersdrift, Muldersdrift, South Africa (Show map)

    Show map

    The 2-star 26° South Bush Boho Hotel Muldersdrift can arrange walking tours for active guests, while lying about a 10-minute ride from the Walkhaven Dog Park. Featuring an outdoor swimming pool, this…

    More...
    From US$ 172
    price for 1 night
    BOOK From US$ 172
  • Silverstar Hotel

    R28 Muldersdrift, Krugersdorp, South Africa (Show map)

    Show map

    The 4-star Silverstar Hotel Krugersdorp, located approximately a 10-minute ride from AFM Church, offers an outdoor swimming pool and Wi-Fi in public areas. The hotel is a good starting point for…

    More...
    From US$ 179
    price for 1 night
    BOOK From US$ 179
  • Blue Diamond Boutique Hotel

    761 Rubenstein Road, Moreleta Park, Pretoria, South Africa (Show map)

    Show map

    The smoke-free Blue Diamond Boutique Hotel Pretoria, situated just 6 minutes' walk from the Moreleta Kloof Nature Reserve, entices guests with a sundeck and a shared lounge. The 4-star hotel is…

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • Meraki Country Manor

    26 Border Rd, Sunrella Ah, Lanseria, South Africa (Show map)

    Show map

    Featuring Wi-Fi throughout the property, Meraki Country Manor Lanseria hotel sits 25 minutes' walk from the Cradle Nature Reserve. This guest house offers a car park on site and an outdoor swimming…

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Maison Jacaranda

    No 11 Armagh Rd Parkview, Johannesburg, South Africa (Show map)

    Show map

    Maison Jacaranda Johannesburg hotel, located an 11-minute walk from the city park "Jhb Zoo Lake", boasts a seasonal outdoor pool. Additional features at this guest house include a sunbathing terrace…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Akems Motel

    144 Carp Road, Kempton Park, South Africa (Show map)

    Show map

    Within a 15-minute drive of the Wild Waters, Akems Motel Kempton Park includes 11 rooms. You'll need 10-minute drive to O.R.

    More...
    From US$ 25
    price for 1 night
    BOOK From US$ 25
  • African Hills Safari Lodge & Spa

    Doornspruit Road, Hekpoort, Magaliesburg, South Africa (Show map)

    Show map

    Featuring a swimming pool for guests' relaxation, African Hills Safari Lodge & Spa Magaliesburg is located within a 4-km distance of the Usiba Country Lodge. Featuring a terrace, the Magaliesburg…

    More...
    From US$ 284
    price for 1 night
    BOOK From US$ 284
  • Westay Westpoint Apartments

    89 Grayston Drive, Sandton, Sandton, South Africa (Show map)

    Show map

    Westay Westpoint Apartments Sandton is located only 1 km from Nedbank Head Office and 14 minutes on foot from HSBC Africa. Situated only a few steps from Investec Investment Bank, this apartment will…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Moonflower Cottages

    12 Yaron Avenue, Victory Park, Johannesburg, South Africa (Show map)

    Show map

    Overlooking the garden, Moonflower Cottages Johannesburg enjoys a beautiful setting a 5-minute walk from Victory Park Shopping Centre. Located 2.2 km from the Emmarentia Dam, this 9-room villa…

    More...
    From US$ 186
    price for 1 night
    BOOK From US$ 186
  • The Hub Apartments

    3 Muswell Road Bryanston, Johannesburg, South Africa (Show map)

    Show map

    To enjoy your vacation in Johannesburg, stay at The Hub Apartments Johannesburg, which is just 1.2 km from The Campus Bryanston and around 10 minutes' drive from the Montecasino. The apartment…

    More...
    From US$ 72
    price for 1 night
    BOOK From US$ 72
  • Whispering Pines Country Estate

    Portion 37 Of 512 Jq Vaalbank Farm, Rietpoort, Magaliesburg, South Africa (Show map)

    Show map

    Offering a treatment room and a foot bath for a relaxing experience, Whispering Pines Country Estate Villa Magaliesburg is located 4.1 km from the Margaret Roberts Herbal Centre. This lodge features…

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