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

  • Tcs On Lynnwood Guesthouse

    254 Lizjohn Street, Pretoria, South Africa (Show map)

    Show map

    The 4-star Tcs On Lynnwood Guesthouse Pretoria is located nearly 25 minutes' walk from Rubida Park Shopping Centre, offering 13 rooms along with a picnic area and a golf course.

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • 4B On Delius Str

    4B Delius Street Sw5, Vanderbijlpark, South Africa (Show map)

    Show map

    The 4-star 4B On Delius Str Bed & Breakfast Vanderbijlpark, located approximately 5 km from the Emerald Resort & Casino, offers a private swimming pool, Wi-Fi in public areas. The hotel is a good…

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Touch Of Class Guest House

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

    Show map

    Touch Of Class Guest House Pretoria is a great place to stay in the Baileys Muckleneuk district, 20 minutes' walk from the large gallery "Pretoria Art Museum". This guest house entices guests with…

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • De Oude Herberg

    22 Clanwilliam Street, Eldoraigne, Centurion, South Africa (Show map)

    Show map

    Nestled in the Wierdapark district, within 3 km of German Visa Collections, the 4-star De Oude Herberg Centurion features a swimming pool and views of the garden. Boasting a picnic area and barbecue…

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Bedfordview Accommodation - Koi Liv-Inn

    8 Allen Road, Bedfordview, South Africa (Show map)

    Show map

    Bedfordview Accommodation - Koi Liv-Inn, located 25 minutes' walk from the Glendower Golf Club, boasts a swimming pool. At this guest house, guests will find a golf club to stay active.

    More...
    BOOK
  • Pheasant Hill Bed And Breakfast

    Plot 707, Sterkfontein Avenue. Doornkloof East. Irene.Centurion, Rietvalleirand, South Africa (Show map)

    Show map

    The 4-star Pheasant Hill Bed And Breakfast Rietvalleirand, located around a 10-minute drive from the Rietvlei Nature Reserve, boasts a swimming pool and a fitness centre.

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • Fine Garden Suites - Off The Grid

    38 Waterloo Rd Bryanston, Johannesburg, South Africa (Show map)

    Show map

    The 4-star Fine Garden Suites - Off The Grid Johannesburg hotel is approximately a 10-minute ride from the RollEgoli and features a terrace with a sitting area and a swimming pool.

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Homestay Travel Guest House

    781 Cascades Road, Little Falls, Roodepoort, South Africa (Show map)

    Show map

    The perfect 4-star Homestay Travel Guest House Roodepoort is only 1.3 km from Little Falls Christian Center, featuring a sundeck, a shared lounge, and billiards. This Roodepoort guest house is in a…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Pilgrims Delight Guest House

    3 Stanger Avenue, Wierda Park, Centurion, South Africa (Show map)

    Show map

    Pilgrims Delight Guest House Centurion is a great place to stay in the Wierdapark district, 7 km from the South African Air Force Museum. Staying here you can use Wi-Fi in public areas and a car park…

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Kleine Constantia Boutique Guest House

    1014 Calendula Avenue Weltevreden Park, Roodepoort, South Africa (Show map)

    Show map

    The comfortable 5-star Kleine Constantia Boutique Guest House Roodepoort is located about a 10-minute drive from the Wilgeheuwel Extreme Park, offering 6 rooms along with spa therapy, a patio, and…

    More...
    From US$ 140
    price for 1 night
    BOOK From US$ 140
  • Fauchil Boutique Hotel

    20 Milner Avenue St Andrews, Johannesburg, South Africa (Show map)

    Show map

    Nestled in the Bedfordview district of Johannesburg, the suburban Fauchil Boutique Hotel Johannesburg is approximately 20 minutes' walk from Gillooly's Farm Park. The 5-star hotel includes a swimming…

    More...
    From US$ 163
    price for 1 night
    BOOK From US$ 163
  • Casa De Jardim Guesthouse

    288 Hippo Avenue, Centurion, South Africa (Show map)

    Show map

    The 4-star Casa De Jardim Guesthouse Centurion is nestled merely 7 minutes' stroll from the Safari Odyssey and features a year-round outdoor swimming pool. With outdoor play equipment and board games…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Hampton House Guest House

    95 Durham Rd, Clubview, Centurion, South Africa (Show map)

    Show map

    Offering a lobby area, the 4-star Hampton House Guest House Centurion lies in a shopping neighbourhood, approximately 10 minutes by car from Centurion Theatre and 4.1 km from such cultural places of…

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Airport Gardens Boutique Hotel

    17 Williams Road, Boksburg, South Africa (Show map)

    Show map

    Comprising 30 rooms, Airport Gardens Boutique Hotel Boksburg is near a business district, a 10-minute drive from the Korsman Bird Sanctuary. Guests will enjoy Wi-Fi in public areas and an outdoor…

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • Villa Tasha Luxury Suites, Lanseria

    116 Stonehaven State Lanseria, Johannesburg, South Africa (Show map)

    Show map

    Located about a 10-minute drive from Croc City Crocodile and Reptile Park, the 4-star recently renovated Villa Tasha Luxury Suites, Lanseria Johannesburg hotel offers amenities such as a sauna, a…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Opikopi Guest House

    581 Verdi Street, Constantia Park, Pretoria, South Africa (Show map)

    Show map

    Located about a 10-minute ride from the Struben Dam Bird Sanctuary, the 5-star Opikopi Guest House Pretoria offers amenities such as a summer terrace, a patio, and a picnic area. Featuring a…

    More...
    From US$ 169
    price for 1 night
    BOOK From US$ 169
  • Town Lodge Menlo Park

    Cnr Atterbury And Klarinet Roads Menlo Park, Pretoria, South Africa (Show map)

    Show map

    Situated approximately 10 minutes' drive from the South African National Biodiversity Institute, the lovely 2-star Town Lodge Menlo Park Pretoria hotel features Wi-Fi in public areas and a car park…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • 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 throughout the property. Guests can swim in a swimming pool, while this hotel…

    More...
    From US$ 64
    price for 1 night
    BOOK From US$ 64
  • At The View B&B

    39 Topaz Ave Kloof En Dal, Roodepoort, South Africa (Show map)

    Show map

    The 4-star At The View B&B Roodepoort, situated only 1.3 km from the Kloofendal Municipal Nature Reserve, offers a sundeck, barbecue, and a satellite flat-screen.

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • Van Dykshuis Guest House

    23 Pretorius Street, Heidelberg (Gauteng), South Africa (Show map)

    Show map

    Van Dykshuis Guest House Heidelberg, located merely an 8-minute walk from Klipkerk, boasts a swimming pool. At the guest house, guests will find a golf club to stay active.

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