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

  • Suikerbosrant Sleep And Go

    Plot 492 Reier Rd Kameeldrift East Roodeplaat, Pretoria, South Africa (Show map)

    Show map

    Suikerbosrant Sleep And Go Bed & Breakfast Pretoria is located in Pretoria, about a 25-minute walk from the Roodeplaat Dam, and offers an outdoor swimming pool. Additional features at the bed &…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Casa Mana Air B&B

    11 Saalsak Crescent, Pretoria, South Africa (Show map)

    Show map

    Featuring a seasonal outdoor pool, Casa Mana Air B&B Pretoria is 3.9 km from the Moreleta Kloof Nature Reserve. The bed & breakfast has a garden with a balcony.

    More...
    BOOK
  • Water On Waldrift Guesthouse

    Old Johannesburg Road, Vereeniging, South Africa (Show map)

    Show map

    Water On Waldrift Guesthouse Vereeniging, located 10 minutes' drive from Johannesburg Country Club, features Wi-Fi in public areas. Guests can swim in an indoor pool, while this hotel provides views…

    More...
    From US$ 64
    price for 1 night
    BOOK From US$ 64
  • Baobab - Nude - Suneden Family Naturist Resort

    38, 1St Street, Kloppersbos H24, Suneden Family Naturist Resort, Pretoria, South Africa (Show map)

    Show map

    Featuring a deck with outdoor dining areas and a barbeque grill, the 2-star Baobab - Nude - Suneden Family Naturist Resort Pretoria is approximately 10 minutes by car from the Kevin Richardson…

    More...
    From US$ 170
    price for 1 night
    BOOK From US$ 170
  • Waterfall City Guest Lodge

    4 Ryan Lane, Buccleuch, Sandton, South Africa (Show map)

    Show map

    Situated near a mountain, the 4-star recently renovated Waterfall City Guest Lodge Sandton hotel boasts a sun terrace, a picnic area, and a satellite flat-screen. Boasting an outdoor swimming pool…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Africa Prestige Boutique Hotel

    9 Stymie Ave, Benoni, South Africa (Show map)

    Show map

    Featuring a terrace and a swimming pool, Africa Prestige Boutique Hotel Benoni lies 3.3 km from Endeo Farrarmere. Also, guests have access to a golf club provided at the hotel.

    More...
    BOOK
  • Mount Savannah Lodge By Dream Resorts

    Stand 54, Farm Danielspruit, Cradle Of Humankind,, Krugersdorp, South Africa (Show map)

    Show map

    The 3-star Mount Savannah Lodge By Dream Resorts Krugersdorp can arrange horse riding tours for active guests, while lying within a 7-km distance of Cradle of Human Kind. Boasting an outdoor swimming…

    More...
    From US$ 184
    price for 1 night
    BOOK From US$ 184
  • Villameyer Lodge

    226 Odendaal Street, Pretoria, South Africa (Show map)

    Show map

    Featuring a luggage room, Villameyer Lodge Pretoria hotel is located only a 6-minute stroll from NG Kerk Meyerspark. Boasting an outdoor swimming pool, this Pretoria guest house is nestled 4.2 km…

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Ogl Guesthouse

    10 Boonzaier Street, Vanderbijlpark, South Africa (Show map)

    Show map

    Guests of Ogl Guesthouse Vanderbijlpark can enjoy access to the Emerald Resort & Casino, located 3.7 km away. There is also a free private car park.

    More...
    BOOK
  • Villa Lugano Guesthouse

    100 The Broads Street, Mulbarton, Johannesburg, South Africa (Show map)

    Show map

    Featuring a sunbathing terrace and an outdoor swimming pool, the perfect Villa Lugano Guesthouse Johannesburg lies 4.5 km from the Rietvlei Zoo Farm. Nestled near a train station, this 4-star guest…

    More...
    From US$ 115
    price for 1 night
    BOOK From US$ 115
  • Wild Olive Executive Suite

    32 Waterfall Avenue Craighall, Johannesburg, South Africa (Show map)

    Show map

    The 4-star Wild Olive Executive Suite Johannesburg hotel is approximately a 10-minute ride from Thrupps Shopping Centre and features a patio with outdoor dining areas and a barbeque grill. Boasting…

    More...
    From US$ 132
    price for 1 night
    BOOK From US$ 132
  • Refresh Cottage Near Or Tambo Airport & Greenstone

    64 Harris Avenue, Edenvale, South Africa (Show map)

    Show map

    Located 4.9 km from the Glendower Golf Club, the 4-star Refresh Cottage Near Or Tambo Airport & Greenstone Edenvale hotel is just a 6-minute walk from Eden Glen Shopping Centre. Guests will enjoy an…

    More...
    BOOK
  • No 66 Sandton Lodge

    66 6Th Avenue Inanda, Johannesburg, South Africa (Show map)

    Show map

    Located around 25 minutes' walk from the large grassy Innesfree Park, the 3-star No 66 Sandton Lodge Johannesburg hotel includes 11 rooms. The bed & breakfast has an outdoor swimming pool and a…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Rest-A-While Guest House - Pretoria

    611 Buccaneer St Elardus Park, Pretoria, South Africa (Show map)

    Show map

    The 4-star recently renovated Rest-A-While Guest House - Pretoria is located within 15 minutes' walk of Gypsum Park, offering 7 rooms, Wi-Fi, and complimentary private parking. Featuring various…

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • 41 Fourth Road Guest House

    41 4Th Road, Johannesburg, South Africa (Show map)

    Show map

    Featuring a terrace and a swimming pool, 41 Fourth Road Guest House Johannesburg lies 2.7 km from the Johannesburg Zoo. Staying here you can use Wi-Fi throughout the property and private parking on…

    More...
    From US$ 27
    price for 1 night
    BOOK From US$ 27
  • Self Checkin-Luxury Tranquil Unit

    458 Fir Avenue, Johannesburg, South Africa (Show map)

    Show map

    Located approximately 5 minutes' walk from Adventure Golf, the 4-star Self Checkin-Luxury Tranquil Unit Hotel Johannesburg gives easy access to various tourist attractions. Also, active guests can…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Cosy Ellipse 2012 Waterfall Midrand

    Magwa Crescent Ellipse Kepler Building, Unit 2012, Midrand, South Africa (Show map)

    Show map

    Cosy Ellipse 2012 Waterfall Midrand hotel, located 10 minutes' drive from Waterfall Corner, boasts a fenced pool. This aparthotel also includes complimentary private parking.

    More...
    BOOK
  • Aalwyns Guesthouse

    37 Beethoven Street, Vanderbijlpark, South Africa (Show map)

    Show map

    Situated about 25 minutes' walk from the Aquadome, the 4-star Aalwyns Guesthouse Vanderbijlpark features Wi-Fi in the rooms and parking on site. The hotel is a good starting point for…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Wellness Guesthouse

    19 Bee-Eater Place Featherbrooke Estates, Krugersdorp, South Africa (Show map)

    Show map

    Wellness Guesthouse Krugersdorp is located 3.4 km from AFM Church and boasts a sun terrace and a picnic area. Featuring an outdoor swimming pool, the bed & breakfast is around 20 minutes' drive from…

    More...
    BOOK
  • Belle Vie Boutique Guesthouse

    442 Brosdoring Street, Pretoria, South Africa (Show map)

    Show map

    The recently renovated Belle Vie Boutique Guesthouse Pretoria offers a terrace, located within a 7-km distance of Embassy of the Republic of Argentine. At this Pretoria guest house you can benefit…

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