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

  • 2 Bedroom Luxury Apartment In Sandton

    Lower Road, Johannesburg, South Africa (Show map)

    Show map

    To enjoy your vacation in Johannesburg, stay at the spacious 2-bedroom 2 Bedroom Luxury Apartment In Sandton Johannesburg, which is merely 1.1 km from Nelson Mandela Square and around 5 minutes' walk…

    More...
    BOOK
  • Spacious 1 Bed In A Secure Golf Estate.Wifi

    Jackal Creek Golf Estate 2 Wentorth, Honeydew, South Africa (Show map)

    Show map

    To enjoy your vacation in Honeydew, stay at the 45 m² Spacious 1 Bed In A Secure Golf Estate.Wifi Honeydew apartment, which is 10 minutes by car from North Rand Methodist Church and 3.9 km from The…

    More...
    BOOK
  • Urlyfstyle Apex Executive 8Min To Mall Of Africa

    Kikuyu Lifestyle Centre. Cnr Maxwell Dr And Old Pretoria Road Block 11 Unit 110, Midrand, South Africa (Show map)

    Show map

    To enjoy your vacation in Midrand, stay at the 48 m² Urlyfstyle Apex Executive 8Min To Mall Of Africa Midrand apartment, which is only 1.6 km from Turkish Nizamiye Masjid and 18 minutes' walk from…

    More...
    BOOK
  • Transit Haven - 2 Bed Retreat

    24 Wynand Marais Street, Kempton Park, South Africa (Show map)

    Show map

    Situated approximately a 10-minute ride from Gateway Presbyterian Church, the 2-room Transit Haven - 2 Bed Retreat Apartment Kempton Park also boasts easy access to Van Riebeeckpark train station…

    More...
    BOOK
  • Eirini Elegant - Hermes Apartment

    93 New Road 2, Midrand, South Africa (Show map)

    Show map

    The spacious Eirini Elegant - Hermes Apartment Midrand is located 2.7 km from the Cradle of Humankind and a 10-minute drive from the Nizamiye Mosque. Wi-Fi is available for guests' business or…

    More...
    BOOK
  • Cosy Stay At 371 Craftsmanship Maboneng

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

    Show map

    Guests can stay at the 38 m² Cosy Stay At 371 Craftsmanship Maboneng Johannesburg apartment, which is located in the very heart of Johannesburg and approximately 20 minutes' walk from Gandhi Square.

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Country Cabin

    201 Fiskaal Street, Midrand, South Africa (Show map)

    Show map

    Boasting a swimming pool on a terrace, the 1-room Country Cabin Midrand is around 25 minutes on foot from the exceptional Grand Central Water Tower Midrand. Located 3.3 km from the Nizamiye Mosque…

    More...
    BOOK
  • Big Screen Bliss At The Lineal

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

    Show map

    Located 750 m from Sandton railway station, the 1-room Big Screen Bliss At The Lineal Johannesburg apartment is just 7 minutes' walk from the Sandton City Shopping Centre. The apartment offers modern…

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • Private Apartments & Biz Stays Pretoria

    437 Nieuwenhuyzen Street, Elarduspark, Pretoria, South Africa (Show map)

    Show map

    Located 6 km from the Groenkloof Nature Reserve, Private Apartments & Biz Stays Pretoria features a year-round outdoor pool with sun loungers. Guests can relax and take in garden views from a terrace…

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • Black Horse Estate

    32 Zeekoeihoek Road Black Horse Brewery & Restaurant, Magaliesburg, South Africa (Show map)

    Show map

    The 10-room Black Horse Estate Magaliesburg villa is situated just 1.3 km from Melon Rouge Eatery and Art and boasts yoga instruction for active guests. Featuring garden views, this property invites…

    More...
    From US$ 134
    price for 1 night
    BOOK From US$ 134
  • Karabo Spaces

    123 Langeveld Street, Midrand, South Africa (Show map)

    Show map

    The 1-room Karabo Spaces Midrand apartment is approximately a 25-minute walk from Waterfall Corner. With access to a golf club, this spacious apartment is ideal for active guests seeking recreation…

    More...
    BOOK
  • The Menlyn Main Residents Trilogy

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

    Show map

    The Menlyn Main Residents Trilogy Apartment Pretoria is situated merely a 5-minute walk from Time Square Casino and 25 km from Wonderboom airport. This apartment is in close proximity to the Menlyn…

    More...
    From US$ 125
    price for 1 night
    BOOK From US$ 125
  • Comfort Stay

    Unit 14, 11 9Th Avenue, Johannesburg, South Africa (Show map)

    Show map

    Located 4.5 km from the modern mall "Benmore Centre", the 2-room Comfort Stay Johannesburg apartment features free private parking for those who travel by car. Rivonia Road & 7th Avenue bus station…

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • Harbour Town 12 Sleeper

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

    Show map

    Situated around 10 minutes by car from Vaal Dam, the 3-bedroom Harbour Town 12 Sleeper Villa Vaal Marina features a shared lounge with views of the garden. The holiday home boasts a location in a…

    More...
    BOOK
  • Large 3 Bedroom Apartment In Midrand, Waterfall City - More Space Than A Hotel Room - Ideal For Families, Groups And Work Trips - 20 Elizabeth Place

    1 Mushroom Road, Midrand, South Africa (Show map)

    Show map

    The 2-room Large 3 Bedroom Apartment In Midrand, Waterfall City - More Space Than A Hotel Room - Ideal For Families, Groups And Work Trips - 20 Elizabeth Place is located 3.9 km from Crowthorne…

    More...
    BOOK
  • Munyaka Luxe 4 Mins Away From Mall Of Africa

    Munyaka South, Midrand, South Africa (Show map)

    Show map

    The spacious Munyaka Luxe 4 Mins Away From Mall Of Africa Midrand apartment is located 3.9 km from Acts Christian Church Midrand and 10 minutes' drive from the Nizamiye Mosque. Wi-Fi and a free…

    More...
    BOOK
  • Gael Guest 6

    61 Eckstein Street, Johannesburg, South Africa (Show map)

    Show map

    To enjoy your vacation in Johannesburg, stay at the 1-room Gael Guest 6 Apartment Johannesburg, which is 2.6 km from the Bezuidenhout Park and nearly 20 minutes' walk from Victory Theatre. Featuring…

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21
  • Masingita Towers - Luxurious Apartment Condo In Sandton

    15 West Road South, Johannesburg, South Africa (Show map)

    Show map

    Situated about 10 minutes' drive from HSBC Africa, the 2-room Masingita Towers - Luxurious Apartment Condo In Sandton Johannesburg also boasts easy access to Gau Sandton train station which is 2.7 km…

    More...
    BOOK
  • Time Out Main

    69 Leopard Rd, Pretoria, South Africa (Show map)

    Show map

    The 78 m² Time Out Main Apartment Pretoria, located in the Akasia district, 16 minutes' stroll from Il Posto Shopping Centre, features views of the garden. Wi-Fi and parking are also available at…

    More...
    BOOK
  • Stylish One-Bedroom In A Modern Residential Complex

    754 Oakdene Parks, Johannesburg, South Africa (Show map)

    Show map

    Offering a location within 10 minutes' drive of the Gold Reef City, the 54 m² Stylish One-Bedroom In A Modern Residential Complex Johannesburg apartment also gives access to a variety of tourist…

    More...
    BOOK