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

3063 options found

  • Rosa On St James

    13 Saint James Street, Johannesburg, South Africa (Show map)

    Show map

    Staying at the 1-bedroom Rosa On St James, guests can easily reach Volle Evangelie Kerk Ferndale, located just 0.6 km away.

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • The Cradle Berry Farm

    Plot 13, Kromdraai Road, Muldersdrift, South Africa (Show map)

    Show map

    Situated in a historic district, 3.6 km from Nirox Foundation, family-friendly The Cradle Berry Farm Villa comes with a swimming pool for guests to unwind.

    More...
    From US$ 108
    price for 1 night
    BOOK From US$ 108
  • Home Away Haven

    9 Ash Street, Brakpan, South Africa (Show map)

    Show map

    Located 4.8 km from Savuti Arms Gun Shop, Home Away Haven Brakpan gives access to various tourist sites in the vicinity.

    More...
    BOOK
  • 17 Byvanger Luxury Home Deluxe King Suite Room 3

    17 Byvanger Road, Centurion, South Africa (Show map)

    Show map

    Offering a swimming pool and a sun terrace, the 1-room 17 Byvanger Luxury Home Deluxe King Suite Room 3 Centurion is situated in the Rooihuiskraal district, around a 10-minute ride from Hennopsview…

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Peaceful & Cozy Apartment

    130 Daisy Street Unit 10, Johannesburg, South Africa (Show map)

    Show map

    The spacious 67 m² Peaceful & Cozy Apartment Johannesburg is located in Johannesburg, approximately 800 metres from Rand Merchant Bank, and pampers guests with a sauna. The Mushroom Park is only a 5…

    More...
    BOOK
  • 171 The Base Apartment

    323 Surrey Avenue, Johannesburg, South Africa (Show map)

    Show map

    Situated merely 0.9 km from Christ Embassy Randburg Church, 1-room 171 The Base Apartment provides guests with Wi-Fi for either business or leisure. The apartment lies in the Randburg district, about…

    More...
    BOOK
  • The Golf House

    213 Mount Pellan Drive, Johannesburg, South Africa (Show map)

    Show map

    Set 4 km from Rietvlei parkrun, The Golf House Apartment Johannesburg features a ski school, a storage for belongings, and a ski pass vendor for ski lovers. The apartment provides guests with garden…

    More...
    BOOK
  • Sandton Luxury Apartments

    122 Patricia Road, Johannesburg, South Africa (Show map)

    Show map

    Offering a private pool, the 2-room Sandton Luxury Apartments is situated 3.1 km from The Wanderers Golf Club. 3.4 km from the apartment you will find James & Ethel Gray City Park.

    More...
    From US$ 106
    price for 1 night
    BOOK From US$ 106
  • 207 Raphael Penthouse

    165 5Th Street, Johannesburg, South Africa (Show map)

    Show map

    Situated around a 10-minute ride from Innesfree Park, the spacious 2-bedroom 207 Raphael Penthouse Apartment also boasts easy access to Sandton train station which is merely a 5-minute walk away. The…

    More...
    From US$ 257
    price for 1 night
    BOOK From US$ 257
  • Crystal Rose Lodge & Spa

    85 Michael Road, Krugersdorp, South Africa (Show map)

    Show map

    Crystal Rose Lodge & Spa is located around 10 minutes by car from Sterkfontein Caves, giving access to various tourist spots nearby.

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • Staycation At Munyaka Estate

    Munyaka South, Midrand, South Africa (Show map)

    Show map

    Offering a private swimming pool, the spacious Staycation At Munyaka Estate Midrand apartment is situated a 25-minute walk from the Woodmead Retail Park. With access to a golf club, this apartment…

    More...
    BOOK
  • The Capital Trilogy Menlyn Maine Apartment

    202 Amarand Avenue 10Th Floor, Pretoria, South Africa (Show map)

    Show map

    The Capital Trilogy Menlyn Maine Apartment Pretoria is nestled in the Menlyn district, within a 600-metre distance of the restaurant Something's Cooking by J'Something. Situated in proximity to…

    More...
    BOOK
  • Penthouse On Tropical - The Blyde

    2009 Tropical Street Block 5, Pretoria, South Africa (Show map)

    Show map

    Penthouse On Tropical - The Blyde Apartment Pretoria is located around a 25-minute walk from Silver Oaks Crossing Centre and 4.1 km from Smuts House Museum. At the spacious 105 m² apartment, Wi-Fi…

    More...
    BOOK
  • Lazy River Retreat

    302 Loerie Rd, Pretoria, South Africa (Show map)

    Show map

    To enjoy your vacation in Pretoria, stay at the 2-room Lazy River Retreat Pretoria apartment, which is approximately a 25-minute walk from Sandonia Golf Club and 4.5 km from Tshwane China Shopping…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • 11 The Blyde Crystal Clear Lagoon 2 Bedroom Garden Apartment

    Bronkhorstspruit Road, Pretoria, South Africa (Show map)

    Show map

    Staying at 2-room 11 The Blyde Crystal Clear Lagoon 2 Bedroom Garden Apartment Pretoria, guests can reach Smuts House Museum, situated 10 minutes away by car.

    More...
    BOOK
  • Urban Oasis

    586 Pretoria Road Greenpark Lifestyle Eco-Estate, 3Rd Floor, Boksburg, South Africa (Show map)

    Show map

    Urban Oasis Apartment Boksburg is located just 1.7 km from E.R.P.M Golf club and offers Wi-Fi for either business or leisure. For guests seeking an active stay, this apartment grants access to a golf…

    More...
    BOOK
  • Chateau Victoria

    19 Falklands Avenue, Johannesburg, South Africa (Show map)

    Show map

    Offering a swimming pool as well as a terrace for guests to unwind, the 2-bedroom Chateau Victoria villa is situated in the Parktown district. Featuring complimentary private parking, the…

    More...
    From US$ 161
    price for 1 night
    BOOK From US$ 161
  • Elcaro Luxury Villas-The Cave

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

    Show map

    Offering spa facilities such as a plunge pool, 2-room Elcaro Luxury Villas-The Cave Midrand is situated approximately 10 minutes' drive from Waterfall Park Midrand. The apartment is also a mere 6…

    More...
    BOOK
  • The Blyde Crystal Lagoon Pretoria 3Bed

    The Blyde Crystal Lagoon Pretoria Ground Floor, Pretoria, South Africa (Show map)

    Show map

    To enjoy your vacation in Pretoria, stay at spacious 2685 m² The Blyde Crystal Lagoon Pretoria 3Bed apartment, which is 4.1 km from Smuts House Museum and within 25 minutes' walk of Silver Oaks…

    More...
    BOOK
  • Lonehill - Suite 2B

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

    Show map

    Located 4.3 km from the Liliesleaf Farm Museum, the 55 m² Lonehill - Suite 2B Sandton overlooks the garden. The apartment provides active guests with the opportunity to enjoy a golf club.

    More...
    BOOK