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

  • Man And Dog Log Cabin

    29 Potgieter Road, Midrand, South Africa (Show map)

    Show map

    Man And Dog Log Cabin Apartment Midrand is about 10 minutes' drive from Eskom Convention Centre and offers a terrace with a swimming pool and a sitting area. The apartment boasts location…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Ellipse Waterfall 31001

    Karkloof Cresent, Midrand, South Africa (Show map)

    Show map

    The 60 m^2 Ellipse Waterfall 31001 Midrand is situated 3.4 km from Leeukop Golf Course and offers an outdoor pool. The apartment features Wi-Fi throughout the property.

    More...
    BOOK
  • Strelitzia Apartment

    368 Strelitzia, 4 Stone Close, Greenstone Hill, Lethabong, Edenvale, South Africa (Show map)

    Show map

    Staying at the 85 m^2 Strelitzia Apartment Edenvale, guests can reach Modderfontein Golf Club, situated 3.1 km away. The 2-bedroom apartment comes with an outdoor swimming pool and a patio…

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Lakefield Lodge - Halaal

    32 Ness Avenue, Benoni, South Africa (Show map)

    Show map

    Located a 25-minute stroll from Church of Christ, the 8-room Lakefield Lodge - Halaal provides access to various tourist attractions in the vicinity.

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Maneli 69

    77 Edgar Road Ground Floor - Unit 69, Boksburg, South Africa (Show map)

    Show map

    Offering spa facilities such as a treatment room, the spacious Maneli 69 Apartment Boksburg is situated within a 10-minute drive of Wild Waters. Wi-Fi and free private parking are provided for…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Westpoint Sandton Skyline Apartment

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

    Show map

    Boasting a swimming pool on a sunny patio, the spacious 2-bedroom Westpoint Sandton Skyline Apartment is within a 10-minute drive of Hyde Park Corner. Innesfree Park is about 10 minutes away by car…

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Executive 2-Bedroom Luxury Suite In Bedford Centre Mall

    18 Kirkby Road, Johannesburg, South Africa (Show map)

    Show map

    Staying at the spacious 2 Bedroom Apartment, guests can relax on a terrace just an 8-minute walk from Italian South African Chamber of Trade and Industries. Wi-Fi and a free private car park are also…

    More...
    From US$ 130
    price for 1 night
    BOOK From US$ 130
  • Penthouse Vibes With Panoramic Sandton Views At The Lineal

    24 Fredman Drive, Johannesburg, South Africa (Show map)

    Show map

    Set nearly 5 minutes' walk from the Sandton Central Park, the spacious 1-bedroom Penthouse Vibes With Panoramic Sandton Views At The Lineal Johannesburg apartment has a sunbathing terrace furnished…

    More...
    BOOK
  • Bryanston One Bed Apartment

    1 Herbert Road 390, Johannesburg, South Africa (Show map)

    Show map

    The 1-room Bryanston One Bed Apartment is located a 10-minute drive from Land Rover Experience Kyalami and a 10-minute drive from Rietfontein Nature Reserve. Guests can lounge by a swimming pool…

    More...
    BOOK
  • Chill On Gray

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

    Show map

    The 25 m^2 Chill On Gray Apartment is located within 5 minutes' walk of Benmore Gardens Shopping Centre and a 10-minute drive from James & Ethel Gray City Park. The apartment offers modern facilities…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • 46 Welgevonden In Dinokeng

    46 Welgevonden 124Jr, Hammanskraal, South Africa (Show map)

    Show map

    Located 3.4 km from Rust Tevrede Game Lodge, 46 Welgevonden In Dinokeng Villa Hammanskraal boasts a swimming pool with a hot tub. Featuring a terrace, the property is situated about 10 minutes' drive…

    More...
    From US$ 142
    price for 1 night
    BOOK From US$ 142
  • Mabungubwe Hotel Apartments - Home Away From Home

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

    Show map

    Located merely 500 metres from Gandhi Square and Standard Bank Gallery, 201Mapungubwe Hotel Apartments - Home Away From Home features views of the pool. The apartment offers a view of the courtyard…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • 150 The Blyde Crystal Clear Lagoon 3 Bedroom Garden Apartment

    Unit 150 Block 14The Blyde Riverwalk Estate Bronkhorstspruit Rd Pretoria 0054, Pretoria, South Africa (Show map)

    Show map

    Spacious 2-bedroom 150 The Blyde Crystal Clear Lagoon 3 Bedroom Garden Apartment Pretoria is nestled in the beach area of the city and includes a terrace looking over the courtyard. Silver Lakes Golf…

    More...
    BOOK
  • The Lavera Guesthouse

    40 Glen Drive, Alberton, South Africa (Show map)

    Show map

    45 m^2 The Lavera Guesthouse Alberton is situated 2.5 km from The Church of Jesus Christ of Latter-day Saints and offers a plunge pool. Featuring barbecue and a garden, this 1-bedroom apartment…

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Sandton Splendid Apartment 510 Power Backup Water Backup

    24 Fredman Drive, Johannesburg, South Africa (Show map)

    Show map

    Situated approximately a 5-minute ride from HSBC Africa, the 1-room Sandton Splendid Apartment 510 Power Backup Water Backup Johannesburg also boasts easy access to Sandton train station which is…

    More...
    From US$ 153
    price for 1 night
    BOOK From US$ 153
  • Kk'S Haven

    169 Bryanston Drive 30 Lallybroch Complex, Johannesburg, South Africa (Show map)

    Show map

    Nestled at a distance of 2.9 km from Montecasino Boulevard, the spacious 2-bedroom Kk'S Haven Apartment allows guests to explore numerous tourist destinations in the vicinity. The apartment offers…

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Jackal Creek Golf Estate- Luxury Comfortable Home

    Jackal Creek Golf Estate, Roodepoort, South Africa (Show map)

    Show map

    Situated approximately a 15-minute drive from Roodepoort Athletic Stadium, the 3-room Jackal Creek Golf Estate- Luxury Comfortable Home Roodepoort apartment provides guests with Wi-Fi for either…

    More...
    BOOK
  • Ikhaya Lamadube Game Lodge

    Boekenhoutkloof Road, Dinokeng Game Reserve, Klipdrift, South Africa (Show map)

    Show map

    Located about 10 minutes by car from Mangwa Valley Game Lodge, the 8-room Ikhaya Lamadube Game Lodge provides access to various tourist attractions in the vicinity.

    More...
    From US$ 103
    price for 1 night
    BOOK From US$ 103
  • 615 Sandton Skye

    3 Stan Road 615 Sandton Skye, Johannesburg, South Africa (Show map)

    Show map

    The 40 m^2 615 Sandton Skye is situated around 5 minutes' walk from Benmore Gardens Shopping Centre and 25 km from O.R. Tambo International airport. This 1-bedroom apartment features Wi-Fi and…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Grand Manor Self Catering Muldersdrift

    154 Saint Antonios Road, Krugersdorp, South Africa (Show map)

    Show map

    Offering a swimming pool, Grand Manor Self Catering Muldersdrift Apartment is situated within 15 minutes' drive of Alice Art Gallery. Silverstar Casino is located approximately a 10-minute drive from…

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