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

  • Contemporary 2Br Near Monte Casino, Fourways

    1 Swallow Drive, Sandton, South Africa (Show map)

    Show map

    The spacious Contemporary 2Br Near Monte Casino, Fourways Apartment Sandton is located 3.3 km from Broadacres Shopping Centre and about a 25-minute walk from the Bird Gardens. The apartment boasts a…

    More...
    BOOK
  • Urban City Kraal At Mapungubwe Hotel

    6 Ferreira St, Johannesburg, South Africa (Show map)

    Show map

    Market Theatre is only 1.7 km from the 1-room Urban City Kraal At Mapungubwe Hotel Johannesburg, while the filled Standard Bank Gallery is situated nearby. At the 38 m^2 apartment guests can lounge…

    More...
    BOOK
  • Rest Assured

    25 Sonneblom Avenue, Roodepoort, South Africa (Show map)

    Show map

    Overlooking the garden, the 1-room Rest Assured Apartment is 3.3 km from Cradle Moon in Roodepoort. Access to a private swimming pool ensures a more relaxing stay.

    More...
    BOOK
  • Elroi Estates

    Ring Rd, Vaal Marina, South Africa (Show map)

    Show map

    Located 3.2 km from Vaal Dam, the 4-room Elroi Estates Apartment Vaal Marina gives access to a number of tourist attractions in the area. Guests can lounge by a swimming pool before taking a cooling…

    More...
    From US$ 186
    price for 1 night
    BOOK From US$ 186
  • Horizon Green Guest House

    Suffolk, Randfontein, South Africa (Show map)

    Show map

    The 6-room Horizon Green Guest House is situated in Randfontein, around 25 minutes' walk from Randfontein Golf Course, and offers spa amenities such as a Jacuzzi. Nederduitsch Hervormde Kerk van…

    More...
    From US$ 567
    price for 1 night
    BOOK From US$ 567
  • Elegant 1 Bed In Sandton

    194 Oxford Rd Circa Illovo, Johannesburg, South Africa (Show map)

    Show map

    Offering a swimming pool, the 32 m² Elegant 1 Bed In Sandton Johannesburg apartment is located just moments from Babylon. With access to a golf club, this apartment caters to the needs of active…

    More...
    BOOK
  • Waterfall Peaceful Oyster

    Karkloof Crescent, Midrand, South Africa (Show map)

    Show map

    The 2-room Waterfall Peaceful Oyster Midrand is located approximately 10 minutes' drive from Midrand Conference Centre and offers Wi-Fi for either business or leisure. Access to a private swimming…

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • The Hemingway House 14 Resort Pool

    14 Somerset Avenue, Benoni, South Africa (Show map)

    Show map

    Providing access to a golf club, The Hemingway House 14 Resort Pool Benoni villa is located 2.5 km from such sports venues as Willowmoore Park Multi-Purpose Stadium. Located 15 minutes by car from…

    More...
    BOOK
  • Sandton Skye Apartment

    3 Stan Road, Johannesburg, South Africa (Show map)

    Show map

    Located merely 1.5 km from the Sandton City South Africa, the 40 m² Sandton Skye Apartment Johannesburg boasts an outdoor swimming pool along with a poolside bar. The nearest bus stop West Street &…

    More...
    BOOK
  • Stylish Studio On Flex On Murray 91B

    2 Murray Street Flex On Murray, Johannesburg, 2090, Johannesburg, South Africa (Show map)

    Show map

    Located about a 10-minute ride from The Wilds Municipal Nature Reserve, the 1-room Stylish Studio On Flex On Murray 91B is within 25 minutes' walk of a top family-friendly place like Hashtag Escape…

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • 2 Bedroom 2 Bathroom Executive Suite

    Polofields Drive, Midrand, South Africa (Show map)

    Show map

    2 Bedroom 2 Bathroom Executive Suite Midrand is located 4 km from Siemens and offers Wi-Fi for either business or leisure. This spacious 115 m² apartment features a private pool and a terrace…

    More...
    BOOK
  • Luxury 1-Bedroom Apartment In Fourways-Sandton With Free Gym, Swimming Pool And Restaurant

    1 Broadacres Drive, Sandton, South Africa (Show map)

    Show map

    Luxury 1-Bedroom Apartment In Fourways-Sandton With Free Gym, Swimming Pool And Restaurant is located a 10-minute ride from Broadacres Shopping Centre and 3.2 km from Cedar Square. The family…

    More...
    BOOK
  • Modern Farmhouse

    Royal Reef Estate, Corner Pretoria And Midblock Road Unit 6, Boksburg, South Africa (Show map)

    Show map

    Offering an outdoor pool, Modern Farmhouse Apartment Boksburg is situated 25 minutes' stroll from Bokkie Park.

    More...
    BOOK
  • Gorgeous Garden Apartment 14 Flex

    2 Murray Street Flex On Murray, Johannesburg, South Africa (Show map)

    Show map

    Offering a location about a 10-minute drive from the South African National Museum of Military History, Gorgeous Garden Apartment 14 Flex Johannesburg also gives access to a variety of tourist spots…

    More...
    BOOK
  • Firenza 1 Bed Apartment On Top Floor 1Km To Mandela Sq

    5 Pam Road Unit 32 Firenza, Johannesburg, South Africa (Show map)

    Show map

    To enjoy your vacation in Johannesburg, stay at the spacious 73 m² Firenza 1 Bed Apartment On Top Floor 1Km To Mandela Sq Johannesburg, which is only 1.2 km from Sandton City South Africa and merely…

    More...
    BOOK
  • Cozy At Maboneng

    260 Main Street, Johannesburg, South Africa (Show map)

    Show map

    The 28 m² Cozy At Maboneng Apartment Johannesburg is located 14 km from Gau Sandton train station and nearly 5 minutes' walk from the Maboneng Precinct. The apartment boasts a golf club, perfect for…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Luxury Edenberg Apartment In Rivonia, Sandton

    16 11Th Avenue, Johannesburg, South Africa (Show map)

    Show map

    The 2-room Luxury Edenberg Apartment In Rivonia, Sandton Johannesburg is located about 7 km from Country Club Johannesburg and offers Wi-Fi for either business or leisure. The 75 m^2 apartment is…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Victorian Escape In The City At The Lineal

    24 Fredman Drive 508 The Lineal, Johannesburg, South Africa (Show map)

    Show map

    The 58 m² Victorian Escape In The City At The Lineal Johannesburg apartment offers proximity to such tourist attractions as British Chamber of Business in Southern Africa, situated about 5 minutes'…

    More...
    From US$ 108
    price for 1 night
    BOOK From US$ 108
  • Forestiva Farm - Mountain Retreat

    Pretoria Rural 111 Lazy River Road, Centurion, South Africa (Show map)

    Show map

    Staying at the 2-bedroom Forestiva Farm - Mountain Retreat Centurion villa, guests can relax on a terrace with a swimming pool.

    More...
    BOOK
  • 521 At The Blyde

    2009 Bronkhorstspruit Road, Pretoria, South Africa (Show map)

    Show map

    Beachfront 2-bedroom 521 At The Blyde Apartment Pretoria is located within 8 km of Silver Lakes Golf & Country Club and offers Wi-Fi for either business or leisure. Sammy Marks Museum is 25 minutes'…

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