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-25

2026-04-26

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

3402 options found

  • Country Park Guest House - Muldersdrift

    Incolae Road, Rietfontein, Muldersdrift, Muldersdrift, South Africa (Show map)

    Show map

    Located in the rural area, the 4-star Country Park Guest House - Muldersdrift grants access to cultural points of interest like the Alice Art Gallery about a 25-minute walk away. Staying active is…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Amoris Guesthouse I - Randburg

    481B Long Avenue, Johannesburg, South Africa (Show map)

    Show map

    Featuring Wi-Fi throughout the property, Amoris Guesthouse I - Randburg Johannesburg is 2.9 km from the Bel Air Shopping Centre. This guest house also provides guests with 24-hour security service.

    More...
    BOOK
  • 329 On 30Th Avenue Villieria Jimmy

    329 30Th Avenue, Pretoria, South Africa (Show map)

    Show map

    Featuring a private swimming pool, 329 On 30Th Avenue Villieria Jimmy Hotel Pretoria is 2.8 km from Australian Embassy. This 3-star hotel also includes private car parking.

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • Tsheryl'S Residence

    97 Dadelboom Street, Centurion, South Africa (Show map)

    Show map

    Located 2.6 km from Centurion Lifestyle Centre, Tsheryl'S Residence Centurion hotel is a few moments from Kumba Iron Ore.

    More...
    BOOK
  • Woman Era Guesthouse

    15 Chestnut Street, Midrand, South Africa (Show map)

    Show map

    Within a 6-km distance of sports attractions such as Blue Valley Golf & Country Estate, the 4-star Woman Era Guesthouse Midrand features 8 rooms with pool views. Also, active guests can enjoy an…

    More...
    BOOK
  • Featherwood Farm & Nyala Lodge

    44 Nooitgedacht Road, Rayton, South Africa (Show map)

    Show map

    Featuring a patio and an outdoor swimming pool, Featherwood Farm & Nyala Lodge Rayton hotel lies 3.6 km from the Windy Brow Game Reserve. There is Wi-Fi, provided throughout the property.

    More...
    From US$ 122
    price for 1 night
    BOOK From US$ 122
  • Aanmani Rose Guesthouse

    55 Nicolson Street, Baileys Muckleneuk, Pretoria, South Africa (Show map)

    Show map

    The 4-star Aanmani Rose Guesthouse Pretoria, located approximately a 10-minute ride from the good gallery "Pretoria Art Museum", offers an outdoor swimming pool and Wi-Fi in public areas. This…

    More...
    BOOK
  • The Crest Bnb

    54 Eeuwfees Street, South Crest,Alberton, Johannesburg, South Africa (Show map)

    Show map

    The Crest Bnb Johannesburg hotel, located a 10-minute drive from Reading Golf Club, boasts an outdoor swimming pool. Overlooking pool, this bed & breakfast welcomes guests with a daily full English…

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • Hagios House

    13 Dudley Street, Pretoria, South Africa (Show map)

    Show map

    Situated 2.9 km from Farm City Pierre V Ryneveld, Hagios House Hotel Pretoria features Wi-Fi in public areas and a car park on site. Boasting an outdoor swimming pool, the guest house is nestled…

    More...
    From US$ 121
    price for 1 night
    BOOK From US$ 121
  • Villa Marais Guest House

    5 Shepstone Street, Brakpan, South Africa (Show map)

    Show map

    The recently renovated Villa Marais Guest House Brakpan is located in Brakpan, 4.8 km from Royal Oak Country club, and offers an outdoor swimming pool. Also, guests have access to a golf club…

    More...
    BOOK
  • Twins Guest House Astoni

    70 Beefwood Road, Vanderbijlpark, South Africa (Show map)

    Show map

    The 4-star Twins Guest House Astoni Vanderbijlpark, located about a 10-minute ride from Tharina Centre, offers a swimming pool and Wi-Fi in the rooms. The guest house is a good starting point for…

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • Attache Guest Lodge & Health Spa

    11 Olifantsfontein Rd Glen Austin, Midrand, South Africa (Show map)

    Show map

    The 4-star luxurious Attache Guest Lodge & Health Spa Midrand hotel is within 10 minutes' drive of the exceptional Grand Central Water Tower Midrand and has an outdoor swimming pool plus a fitness…

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • El Elyon Lodge

    76 Orange Avenue, Pretoria, South Africa (Show map)

    Show map

    El Elyon Lodge Pretoria hotel, located 10 minutes' drive from Nissan South Africa Pty Ltd Car Factory, boasts a seasonal outdoor swimming pool. This guest house also includes parking.

    More...
    BOOK
  • Kruin Suite

    425 Pelargonium Road, Pretoria, South Africa (Show map)

    Show map

    Featuring an outdoor swimming pool, the 3-star Kruin Suite Pretoria hotel is only 1.4 km from West End Centre. The guest house also includes parking.

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • The Kedesan Huis - Guest House

    35 Ripley Road, Johannesburg, South Africa (Show map)

    Show map

    The 3-star The Kedesan Huis - Guest House Johannesburg is nearly a 10-minute drive from the Melville and features a sunbathing terrace with a swimming pool. Boasting a swimming pool, this…

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • La Chateau B&B

    4 Fairways Road, Springs (Gauteng), South Africa (Show map)

    Show map

    Featuring a private pool, La Chateau B&B Springs is a mere 13 minutes' walk from the Springs Mall. Also, guests have access to a golf club provided at the bed & breakfast.

    More...
    BOOK
  • Concordiavoc

    Stand 180, Lanseria, South Africa (Show map)

    Show map

    Offering a sundeck and a satellite flat-screen, as well as the views of the garden, Concordiavoc Hotel Lanseria is located 2.3 km from the Hennops Hiking Trail. The guest house offers Wi-Fi…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Guest House By Atholl

    117 South Avenue, Johannesburg, South Africa (Show map)

    Show map

    Located nearly 25 minutes' walk from such natural attractions as James & Ethel Gray City Park, the 3-star Guest House By Atholl Johannesburg includes luggage storage. Guests can benefit from a golf…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Crystal Park Guest House

    3 Darter Street, Benoni, South Africa (Show map)

    Show map

    Crystal Park Guest House Benoni, located a 10-minute drive from the Benoni Monkey and Bird Park, boasts a year-round outdoor pool. At this hotel, guests can find a golf club to stay active.

    More...
    BOOK
  • Peshi'S Guest House

    South Africa 221 Rubens Street, Pretoria, South Africa (Show map)

    Show map

    Offering a swimming pool, the recently renovated Peshi'S Guest House Pretoria is nestled in the Faerie Glen district of Pretoria, 3.1 km from Glenwood Village Shopping Centre. This 3-star guest house…

    More...
    BOOK