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

  • Crown Palace Guesthouse

    675 8Th Avenue, Pretoria, South Africa (Show map)

    Show map

    Located 6 km from the Loftus Versfeld Stadium, which is highly appreciated by sports lovers, Crown Palace Guesthouse Pretoria includes 11 rooms. This hotel also includes a free private car park.

    More...
    BOOK
  • Ubuntu Lifestyle Estate - Phalaphala Delux

    49 Rory Street, Krugersdorp, South Africa (Show map)

    Show map

    Ubuntu Lifestyle Estate - Phalaphala Delux Hotel Krugersdorp offers a terrace, located 7 km from the Happy Island Resort. Guests of the hotel can immerse themselves in the tranquillity of the garden,…

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Manna House

    48 Van Der Merwes Kroon Vereeniging, Vereeniging, South Africa (Show map)

    Show map

    Manna House Hotel Vereeniging is located in Vereeniging, 10 minutes by car from Johannesburg Country Club, and offers a plunge pool. At this guest house, guests will find a golf club to stay active.

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Guesthouse Charis

    118 Korannaberg Road, Pretoria, South Africa (Show map)

    Show map

    Standing 6 minutes' walk from Waterkloof Baptist Church, Guesthouse Charis Pretoria offers an outdoor swimming pool. Located 2.4 km from Lawley Street Christmas Lights, the hotel also provides a…

    More...
    BOOK
  • Rietondale Lodge

    259 Soutpansberg Road, Pretoria, South Africa (Show map)

    Show map

    Rietondale Lodge Pretoria hotel offers its guests air-conditioned rooms just 0.6 km from the Rietondale Park. Located within a 10-minute drive of the Union Buildings, the hotel offers views of the…

    More...
    BOOK
  • Glowti Event & Guest House

    78 Marais Ave, Centurion, South Africa (Show map)

    Show map

    Offering bicycles for rent, Glowti Event & Guest House Centurion is 1.3 km from St Thomas More. There is also free private parking.

    More...
    BOOK
  • Princess Spa

    810 Berg Avenue, Pretoria, South Africa (Show map)

    Show map

    Featuring an outdoor swimming pool, Princess Spa Pretoria hotel is 25 minutes' walk from Akasia Country Club. This guest house also includes a car park.

    More...
    From US$ 123
    price for 1 night
    BOOK From US$ 123
  • Lefatshe La Rona Guesthouse Springs

    46 Grunberger Street, Springs (Gauteng), South Africa (Show map)

    Show map

    Featuring a plunge pool, the 3-star Lefatshe La Rona Guesthouse Springs is 4.9 km from Ndaba Tree. Staying active is easy with a golf club available for guests at the guest house.

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • Nu Oasis Guest House

    78 Byron Road Lombardy East, Johannesburg, South Africa (Show map)

    Show map

    Providing 20 rooms, Nu Oasis Guest House Johannesburg is 2.9 km from Modderfontein Reserve. At the guest house, guests will find a golf club to stay active.

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • Homestead Lake Cottage

    13 Masefield Street Farrarmere, Benoni, South Africa (Show map)

    Show map

    Homestead Lake Cottage Benoni hotel offers 10 rooms in the vicinity of Homestead Lake, 3.5 km away. Wi-Fi is offered in public areas and complimentary private parking is available on site.

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Sandown Suites And Conference Centre

    Number 6 Aston Street, Sandown, Johannesburg, South Africa (Show map)

    Show map

    Overlooking the garden, the 3-star Sandown Suites And Conference Centre Johannesburg hotel is located around 25 minutes' walk from Investec Investment Bank. The guest house has a swimming pool and a…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Blackwood Guest House

    144 Blackwood Street, Vereeniging, South Africa (Show map)

    Show map

    The recently renovated Blackwood Guest House Vereeniging is located in Vereeniging, about a 10-minute ride from the Kariba Ranch, and offers a year-round outdoor swimming pool. Staying in one of 6…

    More...
    BOOK
  • Vivian'S Cottage

    334 14Th Avenue, Pretoria, South Africa (Show map)

    Show map

    Vivian'S Cottage Pretoria hotel is situated in the Rietfontein district, 3.2 km from American Embassy and features 6 rooms with views of the pool. The bed & breakfast also boasts a terrace, which…

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Rosario'S Village

    11 Taplow Road, Auckland Park, Johannesburg., Johannesburg, South Africa (Show map)

    Show map

    Located 10 minutes' drive from the Museum Africa, Rosario'S Village Johannesburg hotel includes 14 rooms. There is also private parking.

    More...
    From US$ 17
    price for 1 night
    BOOK From US$ 17
  • Urlyfstyle 5 Bedrooms 10Km From Or Tambo Int Airport

    7 Hadida Crescent, Kempton Park, South Africa (Show map)

    Show map

    Offering a patio with a barbecue grill and outdoor dining areas, Urlyfstyle 5 Bedrooms 10Km From Or Tambo Int Airport Kempton Park hotel is about a 10-minute drive from Medicross Kembirch.

    More...
    From US$ 234
    price for 1 night
    BOOK From US$ 234
  • Hills And Dales Accommodation

    Plot 4, Ashenti Road, Lanseria, South Africa (Show map)

    Show map

    Nestled in the historic district of Lanseria, 2.6 km from the Cradle Nature Reserve, the countryside Hills And Dales Accommodation Lanseria hotel features an infinity swimming pool and views of the…

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Zee Lifestyle Guesthouse

    18 Vaalrivier Se4, Vanderbijlpark, South Africa (Show map)

    Show map

    Located merely a 6-minute walk from the Animal World At Emerald Resort, Zee Lifestyle Guesthouse Vanderbijlpark includes a swimming pool and a patio. To keep fit, a golf club and a golf course…

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Tamboti Bush Lodge

    95/97Klipdrift 90 Jr, Hammanskraal, South Africa (Show map)

    Show map

    Featuring a swimming pool, the 3-star Tamboti Bush Lodge Hammanskraal hotel is 3.9 km from the WillemsRus. A private parking lot is available on site at the bed & breakfast.

    More...
    From US$ 138
    price for 1 night
    BOOK From US$ 138
  • 47 On Preston Guesthouse

    47 Preston Avenue, Johannesburg, South Africa (Show map)

    Show map

    47 On Preston Guesthouse Johannesburg features 9 rooms and lies 3.8 km from the African Craft Market of Rosebank. This 4-star hotel offers a car park on site and a swimming pool.

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Macgregors Guest House

    60 Ilkey Street, Lynnwood Glen, Pretoria, South Africa (Show map)

    Show map

    Comprising 8 rooms, Macgregors Guest House Pretoria is near a business district, 6 km from the pionier Opelug Pioneer Museum. The hotel offers Wi-Fi in public areas and complimentary private parking…

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