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

  • The Cube Rivonia Sandton Luxury Suites

    The Cube Complex - Sandton., Johannesburg, South Africa (Show map)

    Show map

    Offering a private swimming pool, the spacious 582 m² The Cube Rivonia Sandton Luxury Suites Johannesburg is situated nearly a 15-minute drive from Nelson Mandela Square. The nearest bus stop Rivonia…

    More...
    BOOK
  • Golden Diamond

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

    Show map

    The 1-room Golden Diamond Apartment Johannesburg is situated around 5 minutes' walk from the Arts On Main and 15 km from Rand airport. At this 33 m² apartment guests can lounge by a private swimming…

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • 3 Bedroom Sky-Luxe Residences

    18 Macbeth Ave Unit 49, Sandton, South Africa (Show map)

    Show map

    The spacious 100 m² 3 Bedroom Sky-Luxe Residences Sandton is located within 25 minutes' walk of the Montecasino and offers Wi-Fi for either business or leisure. The 2-bedroom apartment is 2.7 km from…

    More...
    BOOK
  • West Point Heart Of Gold 2

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

    Show map

    The spacious West Point Heart Of Gold 2 Apartment Johannesburg is situated 14 minutes' walk from Johannesburg Stock Exchange JSE and offers a private swimming pool. Active guests will enjoy having…

    More...
    BOOK
  • Elephant Outpost Parktown, Johannesburg

    19 Barkly Rd, Johannesburg, South Africa (Show map)

    Show map

    Elephant Outpost Parktown, Johannesburg villa offers proximity to nearby tourist spots, such as the public park "Jhb Zoo Lake", situated 25 minutes' walk away. Offering garden views as well as a…

    More...
    From US$ 145
    price for 1 night
    BOOK From US$ 145
  • Menlyn Maine Unit 1420

    Amarand Avenue, Pretoria, South Africa (Show map)

    Show map

    To enjoy your vacation in Pretoria, stay at the 1-room Menlyn Maine Unit 1420 Apartment Pretoria, which is around a 10-minute drive from CSIR International Convention Centre and just 0.6 km from the…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Jb Countrylife Accommodation

    94 Boundary And Combrink Streets Doornrandjie, Koedoe, South Africa (Show map)

    Show map

    Located approximately a 10-minute ride from Diepsloot Nature Reserve, Jb Countrylife Accommodation Koedoe villa offers a terrace with views of the pool.

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Menlyn Maine Trilogy Apartment 1215

    202 Amarand Avenue, Pretoria, South Africa (Show map)

    Show map

    To enjoy your vacation in Pretoria, stay at the 1-room Menlyn Maine Trilogy Apartment 1215 Pretoria, which is around a 10-minute drive from CSIR International Convention Centre and only 400 metres…

    More...
    BOOK
  • Stylish Sandton Stay With Skyline Views!

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

    Show map

    The spacious Stylish Sandton Stay With Skyline Views! Johannesburg apartment overlooks the skyline and is situated just a 5-minute walk from British Chamber of Business in Southern Africa. Wi-Fi is…

    More...
    BOOK
  • 92 On New By Damo

    92 New Road, Midrand, South Africa (Show map)

    Show map

    Located about a 10-minute ride from Blue Valley Golf & Country Estate, the 1-room 92 On New By Damo Apartment Midrand features a private swimming pool with sun loungers and a pool cover. The Cradle…

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • Modern Maboneng Stay With Kingbed, Wi-Fi And Netflix

    27 Albrecht Street Artisan Lofts, Johannesburg, South Africa (Show map)

    Show map

    The family-friendly 64 m² Modern Maboneng Stay With Kingbed, Wi-Fi And Netflix Johannesburg apartment offers a prime location, only 5 minutes on foot from the Arts On Main, and access to a golf club…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • The Villa At 40 Acres - Self-Catering Luxury Farmhouse On 16 Hectares

    40 Acres Guest Farm, Steenkoppie Farm 153, Magaliesburg, South Africa (Show map)

    Show map

    The 2-bedroom The Villa At 40 Acres - Self-Catering Luxury Farmhouse On 16 Hectares Magaliesburg is featuring a terrace with a swimming pool.

    More...
    From US$ 393
    price for 1 night
    BOOK From US$ 393
  • 361 On Sunset

    Sunset Avenue, Sandton, South Africa (Show map)

    Show map

    To enjoy your vacation in Sandton, stay at the 1-room 361 On Sunset Apartment Sandton, which is within 2 km of Pieter Toerien Theatre and about a 10-minute drive from Balloon. The 40 m² apartment…

    More...
    BOOK
  • Melville Koppies View Guest House

    41 Korea Road, Johannesburg, South Africa (Show map)

    Show map

    Situated 4.1 km from the city park "Jhb Zoo Lake", Melville Koppies View Guest House Johannesburg villa invites guests to relax at a terrace.

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Lethabo Estate

    Lethabo Estate 25 Jukskeidrif Road, Pretoria Rural, Lanseria, South Africa (Show map)

    Show map

    Staying at the 8-room Lethabo Estate Villa Lanseria, guests can visit Eagle Canyon Country Club, which is merely 1.6 km away.

    More...
    BOOK
  • Rocky Ridge Guest House 2 Self Catering - No Alcohol Allowed

    22 Craig Street, Roodepoort, South Africa (Show map)

    Show map

    The 36 m² Rocky Ridge Guest House 2 Self Catering - No Alcohol Allowed Roodepoort offers easy access to such tourist sites as the Constantia Kloof Park, located around 5 minutes' walk away. This 1…

    More...
    BOOK
  • Clouds 52 Lodge

    52 Hettie Street, Johannesburg, South Africa (Show map)

    Show map

    The 10-room Clouds 52 Lodge Johannesburg offers proximity to nearby tourist spots, such as the Bezuidenhout Park, situated 19 minutes' stroll away.

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • The Blyde Boutique Apartments

    Bronkhorstspruit Road, Pretoria, South Africa (Show map)

    Show map

    To enjoy your vacation in Pretoria, stay at The Blyde Boutique Apartments Pretoria, which is 4.8 km from Diep-in-die-Berg Conference Venue and approximately 10 minutes' drive from Silver Oaks…

    More...
    From US$ 285
    price for 1 night
    BOOK From US$ 285
  • Lonehill - Suite 1

    18 Forest Drive, Sandton, South Africa (Show map)

    Show map

    To enjoy your vacation in Sandton, stay at the 1-room Lonehill - Suite 1 Sandton, which is around 20 minutes' walk from the Montecasino Boulevard and 4.3 km from the Liliesleaf Farm Museum. With…

    More...
    BOOK
  • Sweet Snuggle Sanctuary

    Pretoria Road, Boksburg, South Africa (Show map)

    Show map

    To enjoy your vacation in Boksburg, stay at the 1-room Sweet Snuggle Sanctuary Apartment Boksburg, which is 3.7 km from St Michael and All Angels Church and nearly 25 minutes' walk from K90 Centre.

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