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

  • Witwater Guest House & Spa

    65 Fried Road Glen Marais, Kempton Park, South Africa (Show map)

    Show map

    Situated about 25 minutes' walk from Medicross Kembirch, the smoke-free Witwater Guest House & Spa Kempton Park features a nightclub and karaoke. This 5-star guest house offers 10 rooms with patio…

    More...
    From US$ 189
    price for 1 night
    BOOK From US$ 189
  • Grace Guest House

    142 Curzon Road, Bryanston, Johannesburg, South Africa (Show map)

    Show map

    Offering a sun deck, a picnic area, and a golf course, and views of the garden, Grace Guest House Johannesburg is located about a 25-minute walk from the Nicolway Bryanston Shopping Centre. The bed &…

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Blackbrick Bedfordview Aparthotel

    24 Johnson Road, Johannesburg, South Africa (Show map)

    Show map

    Featuring Wi-Fi in public areas, Blackbrick Bedfordview Aparthotel Johannesburg is 4.3 km from the Glendower Golf Club. The hotel with an à la carte restaurant is located in the Bedfordview district…

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98
  • Highgrove Guesthouse Morningside Sandton

    1A Side Road, Morningside, Sandton, South Africa (Show map)

    Show map

    Offering a sun terrace with outdoor dining areas, the 4-star Highgrove Guesthouse Morningside Sandton is approximately 10 minutes by car from Investec Investment Bank. This Sandton guest house…

    More...
    From US$ 110
    price for 1 night
    BOOK From US$ 110
  • Eagle Rock Executive Guest House

    69 Oleander Avenue, Kempton Park, South Africa (Show map)

    Show map

    Situated approximately 25 minutes' walk from a shopping hub like Festival Mall Ice Rink, the 4-star Eagle Rock Executive Guest House Kempton Park provides guests with a restaurant. This Kempton Park…

    More...
    From US$ 180
    price for 1 night
    BOOK From US$ 180
  • Marion Lodge

    15A Marion Street, Johannesburg, South Africa (Show map)

    Show map

    Marion Lodge is located 1.5 km from Nedbank Head Office and provides an outdoor pool, ensuring a relaxing stay. Situated about 25 km away from the O.R. Tambo International airport, the lodge offers…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Sandton Times Square

    125 Grayston Drive, Johannesburg, South Africa (Show map)

    Show map

    Situated 6 minutes' walk from Investec Investment Bank, Sandton Times Square Johannesburg hotel offers a seasonal outdoor swimming pool. The hotel entices guests with complimentary private parking…

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Villa Moyal

    47A Atholl Oaklands Drive, Johannesburg, South Africa (Show map)

    Show map

    The smoke-free Villa Moyal Johannesburg hotel is located close to the business district of Johannesburg, approximately 4 km from Nelson Mandela Square. This 4-star luxury hotel boasts a swimming pool…

    More...
    From US$ 106
    price for 1 night
    BOOK From US$ 106
  • Mint Resorts The Blyde

    Bronkhorstspruit Road The Blyde Riverwalk Estate, Pretoria, South Africa (Show map)

    Show map

    Mint Resorts The Blyde Pretoria, located nearly 25 minutes' walk from Silver Oaks Crossing Centre, offers an infinity swimming pool and Wi-Fi throughout the property. Featuring a Moroccan restaurant,…

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • Cradle Boutique Hotel

    Route T9, Kromdraai Road, Lanseria, South Africa (Show map)

    Show map

    Located around a 15-minute stroll from The Cradle of Humankind Private Nature Reserve, the perfect 4-star Cradle Boutique Hotel Lanseria offers Wi-Fi in public areas and a car park.

    More...
    From US$ 1186
    price for 1 night
    BOOK From US$ 1186
  • Hydro Park Residences In Sandton With Generator

    86 Grayston Drive, Johannesburg, South Africa (Show map)

    Show map

    Situated merely a 14-minute walk from Sandton Convention Center, Hydro Park Residences In Sandton With Generator provides guests with Wi-Fi for either business or leisure. Access to an outdoor pool…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Garden Court Milpark, Johannesburg

    Cnr. Owl & Empire Roads Auckland Park, Johannesburg, South Africa (Show map)

    Show map

    Standing a 6-minute walk from Johannesburg Chamber of Commerce and Industry, Garden Court Milpark, Johannesburg hotel offers an outdoor swimming pool. Featuring currency exchange and a vending…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Afrikawisa At O.R. Tambo International Airport

    9 Proctor Street, Kempton Park, South Africa (Show map)

    Show map

    The 3-star Afrikawisa At O.R. Tambo International Airport Bed & Breakfast Kempton Park, located 3.8 km from Bonaero Park Shopping centre, boasts a seasonal outdoor swimming pool. Staying active is…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Daisy Place

    147 Daisy Street, Johannesburg, South Africa (Show map)

    Show map

    The 4-star Daisy Place Johannesburg hotel is located around 10 minutes' walk from the Sandton Market @ The Park and offers tour/ticket assistance for better sightseeing in Johannesburg. Featuring 10…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • 125 On Van Buuren Road Guest House

    125 On Van Buuren Road, Johannesburg, South Africa (Show map)

    Show map

    Located 2.4 km from the Glendower Golf Club, the recently renovated 125 On Van Buuren Road Guest House Johannesburg includes 6 rooms. To keep fit, a golf club provided for guests at the 4-star hotel.

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

    82 Anderson Street, Brooklyn, Pretoria, South Africa (Show map)

    Show map

    Featuring a summer terrace and barbecue, the 4-star Osborne House Hotel Pretoria enjoys a lush location, just 0.9 km from the Sci-Enza. Located approximately a 20-minute walk from the Loftus Versfeld…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Mapungubwe Apartments

    50 Marshall Street, Johannesburg, South Africa (Show map)

    Show map

    Featuring a lift, a snack and drink vending machine, Mapungubwe Apartments is located at a distance of 2.7 km from Oriental Plaza. For those travelling by car, complimentary private parking is…

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • Rivonia Premier Lodge

    3 River Road, Entrance Via 10Th Avenue, Edenburg, Rivonia, Johannesburg, South Africa (Show map)

    Show map

    Offering a sun deck, a picnic area, and barbecue grills, as well as the views of the garden, the smoke-free Rivonia Premier Lodge Johannesburg hotel is located about 7 km from Nelson Mandela Square.

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Courtyard Hotel Rosebank

    39 Tyrwhitt Avenue, , 2121, Johannesburg, South Africa (Show map)

    Show map

    Situated 2.8 km from the International Bidvest Wanderers Cricket Stadium, the comfortable Courtyard Hotel Rosebank Johannesburg features high-speed Internet access in public areas, and a garage on…

    More...
    From US$ 64
    price for 1 night
    BOOK From US$ 64
  • Or Tambo Self Catering Apartments, The Willows

    View Point Road, Boksburg, South Africa (Show map)

    Show map

    Set within a 10-minute drive of Ski World, Tambo Self Catering Apartments, The Willows Boksburg comprises an adjoining terrace and a sitting area overlooking the garden. A patio, along with a private…

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