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

3062 options found

  • Indulgent Escape, Jet Bath, Stunning Views Boma Firepit -Retreat From The City

    34 Silver Tree Drive, Roodepoort, South Africa (Show map)

    Show map

    Offering a terrace with a BBQ grill, the 3-star Indulgent Escape, Jet Bath, Stunning Views Boma Firepit -Retreat From The City Roodepoort hotel is approximately 10 minutes by car from Noordheuwel…

    More...
    BOOK
  • Jabulani Lodge

    12 Observatory Avenue, Johannesburg, South Africa (Show map)

    Show map

    Providing 8 rooms, Jabulani Lodge Johannesburg hotel is 3.3 km from the leading Joburg Theatre. Staying active is easy with a golf club available for guests at the guest house.

    More...
    BOOK
  • Serenity Guest House

    6 Piketberg Street, Roodepoort, South Africa (Show map)

    Show map

    The 4-star Serenity Guest House Roodepoort is approximately 25 minutes on foot from Princess Crossing Shopping Centre and features a terrace with outdoor dining areas. Boasting a heated pool, this…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Ikhamanzi B&B

    11Th Rd, Plot 79, Mooilande, Vereeniging, South Africa (Show map)

    Show map

    Ikhamanzi B&B Vereeniging offers Wi-Fi in public areas and parking on site. You'll need 57-minute drive to Rand airport.

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • Murphy N Dee'S Place

    19 East Pont Road, Johannesburg, South Africa (Show map)

    Show map

    Guests of the 3-star Murphy N Dee'S Place Johannesburg hotel can enjoy easy access to Oriental City Rivonia Outlet Mall, which is situated only a 5-minute walk away. Immerse yourself in this…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Thamani Guest House

    51 Freda Avenue, Randfontein, South Africa (Show map)

    Show map

    Featuring an outdoor swimming pool, the 3-star Thamani Guest House Randfontein is approximately a 20-minute walk from Village Square Shopping Mall. Staying active is easy with a golf club available…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Phindulo Bed And Breakfast - No Loadshedding, Smart Tvs & Unlimited Free Fibre Wifi

    1 Battery Street, Krugersdorp, South Africa (Show map)

    Show map

    Phindulo Bed And Breakfast - No Loadshedding, Smart Tvs & Unlimited Free Fibre Wifi Krugersdorp, located a 10-minute ride from Valley View Retail Centre, boasts an infinity pool. This bed & breakfast…

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • 21 Maluti Avenue, Paulshof, Sandton

    21 Maluti Avenue 21, Sandton, South Africa (Show map)

    Show map

    21 Maluti Avenue, Paulshof, Sandton hotel offers a terrace, located about a 25-minute walk from Land Rover Experience Kyalami. At this guest house, guests will find a golf club to stay active.

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Tdm'S Boutique Guest House

    19 Herbert Baker St, Pretoria, South Africa (Show map)

    Show map

    Situated about 25 minutes' walk from the historic Victorian mansion "Melrose House", the 2-star Tdm'S Boutique Guest House Pretoria features Wi-Fi throughout the property and parking on site.

    More...
    From US$ 129
    price for 1 night
    BOOK From US$ 129
  • Clartal'S Place

    246 Swaeltjie Street, Isidule, South Africa (Show map)

    Show map

    Clartal'S Place Isidule hotel offers proximity to the Cedar Junction, which is located 16 minutes' walk away. This bed & breakfast also includes a car park.

    More...
    BOOK
  • Grey Heron

    5 Robert Road, Boksburg, South Africa (Show map)

    Show map

    Located 4.8 km from St Michael and All Angels Church, Grey Heron Boksburg hotel offers access to tourist attractions throughout Boksburg. Staying active is easy with a golf club available for guests…

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • De Zoete Rust Guesthouse

    238 A Gouws Ave Raslouw, Centurion, South Africa (Show map)

    Show map

    The 4-star De Zoete Rust Guesthouse Centurion is located in Centurion, around a 25-minute stroll from Matsport Centre Gymnastics Club, and offers a swimming pool. Featuring 7 rooms with views of the…

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Love Luxe @ Sandton Skye

    3 Stan Road, Johannesburg, South Africa (Show map)

    Show map

    Love Luxe @ Sandton Skye Johannesburg hotel gives quick access to Investec Investment Bank, which is situated just 6 minutes' walk away. Located 4.7 km from the RollEgoli, the hotel also provides a…

    More...
    From US$ 158
    price for 1 night
    BOOK From US$ 158
  • The Bolton Rosebank, Rosey Cosy Escape

    2 Sturdee Avenue, Johannesburg, South Africa (Show map)

    Show map

    The Bolton Rosebank, Rosey Cosy Escape Bed & Breakfast Johannesburg offers quick access to Cornerstone Church Rosebank, situated around 5 minutes' walk away. While staying at this bed & breakfast, 24…

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Luxury Masingita Towers 9Th Floor Apartment

    15 West Road South, Johannesburg, South Africa (Show map)

    Show map

    Situated around a 20-minute stroll from the modern mall "Benmore Centre", the 3-star Luxury Masingita Towers 9Th Floor Apartment Johannesburg hotel offers proximity to various city highlights. Also…

    More...
    BOOK
  • The Horseshoe Guesthouse

    479 Krause Road Beaulieu Country Estate, Midrand, South Africa (Show map)

    Show map

    The Horseshoe Guesthouse Midrand is approximately 10 minutes by car from The Crossing Church and features a patio with a barbecue grill and outdoor dining areas.

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Regency Apartment

    27 Matroosberg Road, Pretoria, South Africa (Show map)

    Show map

    Located merely a 5-minute walk from Ground Parking, Regency Apartment Pretoria hotel includes a swimming pool and a patio. Free private parking is available on site at the aparthotel.

    More...
    BOOK
  • Malinga Guesthouse

    11 Van Der Bijl Road, Sandton, South Africa (Show map)

    Show map

    The 4-star Malinga Guesthouse Sandton is situated within 7 km of the Liliesleaf Farm Museum, which is an excellent place to improve cultural awareness. Also, active guests can enjoy a swimming pool…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Silken Trap Accommodation No Loadshedding

    31 Francis Road, Johannesburg, South Africa (Show map)

    Show map

    The 4-star Silken Trap Accommodation No Loadshedding Johannesburg hotel, 2.3 km from the Mall of the South features a picnic area and a golf course.

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • El Golfview

    Grasmere Road, De Deur, South Africa (Show map)

    Show map

    Guests of El Golfview Bed & Breakfast De Deur can enjoy access to the Caribbean Island Walkerville, located an 11-minute walk away. At this hotel, guests can find a golf club to stay active.

    More...
    BOOK