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

2026-04-27

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

3401 options found

  • Muckleneuk Manor

    270 Mears Street, Muckleneuk, Pretoria, South Africa (Show map)

    Show map

    2.5 km from sports attractions such as the Loftus Versfeld Stadium, Muckleneuk Manor Hotel Pretoria features 8 rooms with garden views. Guests will enjoy a buffet breakfast and access to a private…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Menlyn Maine Trilogy Hotel

    Unit 420 Menlyn Maine Pretoria, Pretoria, South Africa (Show map)

    Show map

    Located in the Menlyn district of Pretoria, approximately 5 minutes' walk from the Menlyn Maine Central Square, Menlyn Maine Trilogy Hotel Pretoria features a sundeck and a picnic area. The hotel is…

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • The African Element

    19 5Th Avenue Park Town North, Johannesburg, South Africa (Show map)

    Show map

    Situated about a 20-minute stroll from the superb Everard Read Gallery, the 4-star The African Element Johannesburg hotel offers proximity to various city highlights. Also, active guests can enjoy an…

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Casa Flora Guesthouse

    12A Castle Pine Street, Pretoria, South Africa (Show map)

    Show map

    Situated approximately 25 minutes' walk from the Sammy Marks Museum, the 4-star luxurious Casa Flora Guesthouse Pretoria features Wi-Fi in the rooms and secured parking on site. Providing sports fans…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Matina Guest House

    34 Dion Close, Johannesburg, South Africa (Show map)

    Show map

    Matina Guest House Johannesburg is situated 6 km from the Liliesleaf Farm Museum, which is an excellent place to improve cultural awareness. This guest house features an outdoor swimming pool and Wi…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Villa Amor

    Plot 288, Arthur Ave Shere, Pretoria, South Africa (Show map)

    Show map

    Situated 3.7 km from Diep-in-die-Berg Conference Venue, Villa Amor Pretoria hotel features Wi-Fi in the rooms, and parking on site. The bed & breakfast is a good starting point for Pretoria's sports…

    More...
    From US$ 113
    price for 1 night
    BOOK From US$ 113
  • Burkleigh House

    327 Pine Ave Ferndale, Johannesburg, South Africa (Show map)

    Show map

    Burkleigh House Hotel Johannesburg is situated in the Barmbek Sued district, just a 5-minute walk from Volle Evangelie Kerk Ferndale, and boasts a picnic area and a satellite flat-screen. Located 7…

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Amohela Guesthouse

    33 Everfair Avenue, Randjesfontein, Midrand, South Africa (Show map)

    Show map

    The 4-star Amohela Guesthouse Midrand offers horseback riding for active guests nearly a 10-minute ride from the Russian Orthodox Church of Saint Sergius of Radonezh. The bed & breakfast is a good…

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • Home Of Synergy

    58 Rutland Road, Johannesburg, South Africa (Show map)

    Show map

    Overlooking the garden, Home Of Synergy Johannesburg hotel is located 2.5 km from the Westcliff Stairs. The guest house also boasts a terrace, which comes with outdoor dining areas.

    More...
    From US$ 164
    price for 1 night
    BOOK From US$ 164
  • Harmony Guest House

    12 Amalinda Street Sandown Estate Harmony Guest House, Johannesburg, South Africa (Show map)

    Show map

    Situated approximately 10 minutes by car from Investec Investment Bank, the 2-star Harmony Guest House Johannesburg features Wi-Fi in public areas and complimentary private parking on site. The guest…

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • Royal King Guest House Roodepoort

    3 Lukwart Street, Roodepoort, South Africa (Show map)

    Show map

    Royal King Guest House Roodepoort, located nearly a 25-minute walk from the Constantia Kloof Park, offers a swimming pool, Wi-Fi in public areas.

    More...
    BOOK
  • Jolly Suites

    536 Jolly Crescent, Midrand, South Africa (Show map)

    Show map

    Located 3.3 km from shopping venues such as Eskom Convention Centre, the recently renovated Jolly Suites Midrand hotel includes a shopping area. Guests can benefit from a golf club offered at this…

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • Ditoro Boutique Hotel

    780 Arcadia Street, Pretoria, South Africa (Show map)

    Show map

    The 3-star Ditoro Boutique Hotel Pretoria offers quick access to Central Baptist, which is just a 6-minute walk away. Boasting a location merely 550 metres from the Loftus Versfeld Stadium, this…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Isabel'S B & B

    18 Shannon Road, Krugersdorp, South Africa (Show map)

    Show map

    Situated 5 minutes' walk from Monument Mall Krugersdorp, Isabel'S B & B Krugersdorp offers an outdoor swimming pool. At this bed & breakfast, guests can find a golf club to stay active.

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • The Syrene Boutique Hotel

    28 Wessels Road, Rivonia, Sandton, Johannesburg, South Africa (Show map)

    Show map

    Located a mere 12 minutes on foot from Oriental City Rivonia Outlet Mall, the intimate 4-star The Syrene Boutique Hotel Johannesburg features Wi-Fi in public areas and private parking on site. This…

    More...
    From US$ 245
    price for 1 night
    BOOK From US$ 245
  • Sanctuary Life Guest Farm

    Portion 34 Nv 43 Of Buffelsfontein Farm 383 Iq Magaliesburg, Magaliesburg, South Africa (Show map)

    Show map

    At Sanctuary Life Guest Farm Hotel Magaliesburg, guests can find a golf course to stay active.

    More...
    From US$ 217
    price for 1 night
    BOOK From US$ 217
  • Candlewoods Guesthouse

    1796 Stonehedge Road, Candlewoods Country Estate, Louwlardia Ext.34, Centurion, Irene, South Africa (Show map)

    Show map

    The 4-star Candlewoods Guesthouse Irene is located in Irene, 4.5 km from the Rietvlei Nature Reserve, and offers an outdoor swimming pool. The hotel also includes a sunbathing terrace with a swimming…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Lydall Wild Tranquil Garden Suites

    96A Eccleston Crescent Bryanston, Johannesburg, South Africa (Show map)

    Show map

    Guests of Lydall Wild Tranquil Garden Suites Johannesburg hotel can enjoy access to the RollEgoli, located 2.8 km away. This guest house also boasts a sunbathing terrace, which comes with outdoor…

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • Hornbill Helipad 1

    124 Hornbill Avenue, Centurion, South Africa (Show map)

    Show map

    Located only 1.4 km from Gateway Shopping Centre, the 4-star Hornbill Helipad 1 Hotel Centurion is merely a 6-minute walk from Emmaus Baptist Church. Situated in the Rooihuiskraal district, the guest…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Thatchfoord Lodge

    53 Crassula Avenue, Morningside Manor, Johannesburg, South Africa (Show map)

    Show map

    Offering access to Country Club Johannesburg, which is approximately a 25-minute walk away, the 4-star Thatchfoord Lodge Johannesburg hotel features a shared lounge and a golf course. Staying at this…

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