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-25

2026-04-26

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

3402 options found

  • Rh Hotel & Apartments - Pretoria

    Cnr Jeppe & Trevenna Street, Pretoria, South Africa (Show map)

    Show map

    Offering a location a 5-minute walk from SunnyPark Shopping Centre, Rh Hotel & Apartments - Pretoria offers 355 rooms. Featuring currency exchange and a vending machine throughout the property, this…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • The Woodpecker Inn

    43 Emfuleni Avenue, Woodhill Golfing And Residential Estate, Garsfontein Drive, Pretorius Park, Pretoria East, Pretoria, South Africa (Show map)

    Show map

    Offering 3 outdoor tennis courts, the perfect The Woodpecker Inn Pretoria is situated about 5 km from the old mansion "Erasmus Castle". Located approximately a 25-minute walk from the Moreleta Kloof…

    More...
    From US$ 113
    price for 1 night
    BOOK From US$ 113
  • Stayeasy Pretoria

    632 Lilian Ngoyi Street, Pretoria, South Africa (Show map)

    Show map

    Located within a 3-km distance of the Loftus Versfeld Stadium, the 3-star Stayeasy Pretoria hotel offers amenities such as a shared lounge and various recreational opportunities. With a location…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • The Centurion Hotel

    1001 Lenchen Avenue North, Centurion, South Africa (Show map)

    Show map

    The fine The Centurion Hotel enjoys a tranquil location in the very heart of Centurion, just 7 minutes' walk from the Centurion Mall. Situated in proximity to German Visa Collections, the 3-star…

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • Premier Hotel Midrand

    187 3Rd Road, Halfway Gardens, Midrand, South Africa (Show map)

    Show map

    The 4-star modern Premier Hotel Midrand features an ideal location merely a 6-minute stroll from Carlswald Decor Centre and welcomes guests with a sundeck, a shared lounge, and a golf course. Located…

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Tuscan Rose

    22 Rosanna Place, Johannesburg, South Africa (Show map)

    Show map

    Featuring a terrace with a swimming pool, Tuscan Rose Johannesburg hotel is within 25 minutes' walk of Nelson Mandela Square. The bed & breakfast is a good starting point for Johannesburg's sports…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Leopardsong Manor

    14 Canyon Close, Centurion Golf Estate, Centurion, South Africa (Show map)

    Show map

    Located within a 3-km distance of German Visa Collections, the upmarket 4-star Leopardsong Manor Bed & Breakfast Centurion features Wi-Fi in the rooms and secure parking on site. Featuring a plunge…

    More...
    From US$ 137
    price for 1 night
    BOOK From US$ 137
  • City Lodge Hotel Eastgate

    Zulberg Close Off Ernest Oppenheimer Road Bruma, Johannesburg, South Africa (Show map)

    Show map

    The charming 3-star City Lodge Hotel Eastgate Johannesburg, located near the business district of Johannesburg, features 24-hour reception and wake-up calls, as well as Wi-Fi in public areas. The…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Road Lodge Centurion

    Akkerboom Street, Centurion, South Africa (Show map)

    Show map

    Offering air-conditioned rooms and Wi-Fi in public areas, Road Lodge Centurion hotel is 3.1 km from Centurion Theatre and 25 minutes' walk from the Irene Farm. This hotel lies just 1.6 km from the…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • City Lodge Hotel Hatfield, Pretoria

    The Fields, 407 Hilda Street, Pretoria, South Africa (Show map)

    Show map

    Comprising 184 rooms, City Lodge Hotel Hatfield, Pretoria is near a business district, a 10-minute ride from the Union Buildings Gardens. The hotel offers Wi-Fi in the rooms and parking on site.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Fair Glen

    17 Macgillivray Rd, Kyalami, South Africa (Show map)

    Show map

    The 4-star Fair Glen Hotel Kyalami is located only 11 minutes on foot from The Crossing Church, offering 38 rooms along with a sun deck and a picnic area.

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Castello Di Monte

    402 Aries Street, Waterkloof Ridge, Pretoria, South Africa (Show map)

    Show map

    Standing 6 minutes' walk from St Francis of Assisi Anglican Church, the 5-star Castello Di Monte Hotel Pretoria offers a year-round outdoor pool. Featuring 9 rooms with views of the garden, this…

    More...
    From US$ 341
    price for 1 night
    BOOK From US$ 341
  • Cradle Moon Lakeside Game Lodge

    Plot 59, Farm Zwartkops Beyers Naude Drive,, Muldersdrift, South Africa (Show map)

    Show map

    Located 3.7 km from the Walkhaven Dog Park, Cradle Moon Lakeside Game Lodge Muldersdrift hotel is around a 5-minute walk from the Lake Heritage. Guests have access to an outdoor swimming pool, a…

    More...
    From US$ 307
    price for 1 night
    BOOK From US$ 307
  • Eagle Cove

    3590 Jan Frederick Ave, Honeydew, South Africa (Show map)

    Show map

    Located nearly 5 minutes' walk from Eagle Canyon Golf Club, the 3-star smoke-free Eagle Cove Bed & Breakfast Honeydew offers 10 rooms with views of the patio. The bed & breakfast is a good starting…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • The Wesley Boutique Hotel & Spa

    65 Cumberland Avenue, Bryanston, Sandton, Johannesburg, South Africa (Show map)

    Show map

    The 4-star smoke-free The Wesley Boutique Hotel & Spa Johannesburg, located approximately 10 minutes' drive from the Bird Gardens, offers an outdoor swimming pool and Wi-Fi in public areas. Located…

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • African Silhouette Guesthouse

    119 Karee Avenue, Marister, Benoni, Benoni, South Africa (Show map)

    Show map

    The 4-star African Silhouette Guesthouse Benoni, located around 10 minutes by car from Bredell Shopping Centre, offers a swimming pool and Wi-Fi in public areas.

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Courtyard Hotel Waterfall City

    Karkloof Crescent, Midrand, South Africa (Show map)

    Show map

    Situated 2.8 km from Waterfall Corner, the newly built Courtyard Hotel Waterfall City Midrand features Wi-Fi in public areas and parking on site. Located not far from a convenient place to shop such…

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • Brooklyn Guesthouses

    132 Murray Street, Pretoria, South Africa (Show map)

    Show map

    Featuring a deck and 2 outdoor swimming pools, the modern Brooklyn Guesthouses Pretoria lies nearly a 25-minute walk from Brooklyn Theatre. This 3-star guest house offers 30 rooms with garden views…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Castle Home

    125 Stymie Avenue, Centurion, South Africa (Show map)

    Show map

    Featuring Wi-Fi throughout the property, Castle Home Centurion hotel sits a 10-minute drive from the South African Air Force Museum. Located 7 km from the Groenkloof Nature Reserve, this bed &…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Hurlingham House Guest House

    41 Iona Drive, Johannesburg, South Africa (Show map)

    Show map

    Featuring a terrace and an outdoor swimming pool, Hurlingham House Guest House Johannesburg lies a 10-minute ride from Beechwood Botanical Gardens. This guest house entices guests with a free private…

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