Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2026-03-10

2026-03-11

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels with indoor pool in Johannesburg

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

1131 properties found

  • Modern Sanctuary In Sandton

    35 Minerva Avenue, Johannesburg, South Africa ( Show map )

    Situated merely a 5-minute walk from Rosebank Union Church, the spacious Modern Sanctuary In Sandton Johannesburg apartment looks out onto the city. This apartment…

    More...

    Book Now
  • Studio In The Observatory Home

    86 Frederick St Observatory Ext, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 1-room Studio In The Observatory Home Johannesburg, which is within a 6-km distance of…

    More...

    Book Now
  • Stylish Nerina Apartment In Morningside

    311 Nerina Apartment, 3 East Rd, Morningside, Sandton, 2057, South Africa Unit 311, Johannesburg, South Africa ( Show map )

    Stylish Nerina Apartment In Morningside Johannesburg is located within a 6-km distance of the Liliesleaf Farm Museum and offers Wi-Fi for either business…

    More...

    Book Now
  • Naisar'S Apartments Primrose,Johannesburg

    3 Ash Road Primrose 1401, Germiston, Johannesburg, South Africa ( Show map )

    Located within a 10-minute drive of Mary Fitzgerald Square, Naisar'S Apartments Primrose,Johannesburg boasts an outdoor swimming pool with a hot tub. The accommodation…

    More...

    From US$ 83
    price for 1 night
    Book Now From US$ 83
  • Apartment - Sleeps 4 - Parking - Pool

    6 Keyes Avenue, Johannesburg, South Africa ( Show map )

    The 85 m² Apartment - Sleeps 4 - Parking - Pool Johannesburg features convenient proximity to such city attractions as the Everard Read Gallery, situated approximately 5 minutes'…

    More...

    From US$ 343
    price for 1 night
    Book Now From US$ 343
  • Cottonwoods Apartment For Family, Friends And Business Trips.

    30 Homestead Road, Johannesburg, South Africa ( Show map )

    Cottonwoods Apartment For Family, Friends And Business Trips. Liliesleaf History Museum is just a short stroll from the accommodation.

    More...

    From US$ 71
    price for 1 night
    Book Now From US$ 71
  • Charming 2-Bedroom In Joburg

    14 Cosmos Drive, Johannesburg, South Africa ( Show map )

    The 1-bedroom Charming 2-Bedroom In Joburg Johannesburg villa offers proximity to nearby tourist spots, such as 90 Degrees On Rivonia, situated just 1.5…

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Mandalay Hideaway By Host Agents

    52 Mulbarton Rd, Beverley, Sandton, Johannesburg, South Africa ( Show map )

    Located 10 minutes by car from the Montecasino, the spacious Mandalay Hideaway By Host Agents Apartment Sandton overlooks the garden. The 79 m² apartment is…

    More...

    Book Now
  • Home Away From Home - Rosebank

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

    Located just 0.7 km from Rosebank railway station, the 34 m² Home Away From Home - Rosebank Johannesburg apartment is just an 8-minute walk from…

    More...

    Book Now
  • The Emerald 42

    59 6Th Road, Johannesburg, South Africa ( Show map )

    Set 2.8 km from Sandton Convention Center, 2-room The Emerald 42 Johannesburg comprises a balcony and a seating area overlooking the inner courtyard. The…

    More...

    From US$ 130
    price for 1 night
    Book Now From US$ 130
  • Bella Vista

    157 Endwell Road, Johannesburg, South Africa ( Show map )

    More...

    Book Now
  • Stylish One-Bedroom In A Modern Residential Complex

    754 Oakdene Parks, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 54 m² Stylish One-Bedroom In A Modern Residential Complex Johannesburg apartment, which is within a…

    More...

    Book Now
  • Maboneng Craftsmanship Place

    260 Main Street, Johannesburg, South Africa ( Show map )

    The 1-room Maboneng Craftsmanship Place Johannesburg is located around 3 km from Joburg Theatre and offers Wi-Fi for either business or leisure. The…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Kmg Apartments At Sandton Skye

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

    To enjoy your vacation in Johannesburg, stay at the 1-room Kmg Apartments At Sandton Skye, which is approximately 6 km from African Craft Market…

    More...

    From US$ 90
    price for 1 night
    Book Now From US$ 90
  • Skye Exclusive Service

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

    Skye Exclusive Service is located in Johannesburg, approximately a 25-minute walk from Sasol, and offers guests a swimming pool and a fitness area. The…

    More...

    From US$ 50
    price for 1 night
    Book Now From US$ 50
  • 260 Jozi Maboneng - Uncapped Wi-Fi

    260, Johannesburg, South Africa ( Show map )

    The 28 m² 260 Jozi Maboneng - Uncapped Wi-Fi Apartment Johannesburg is situated in a central area of Johannesburg, around a 20-minute walk from…

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Executive 2 Bed Apartment, Free Wifi And Dstv

    60 Gibson Drive West Unit 77 Springfields Complex, Johannesburg, South Africa ( Show map )

    Offering an outdoor pool, the 68 m^2 Executive 2 Bed Apartment, Free Wifi And Dstv Johannesburg is situated 4.9 km from Liliesleaf History Museum.

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Victorian Escape In The City At The Lineal

    24 Fredman Drive 508 The Lineal, Johannesburg, South Africa ( Show map )

    To enjoy your vacation in Johannesburg, stay at the 1-room Victorian Escape In The City At The Lineal Johannesburg apartment, which is nearly 10…

    More...

    From US$ 108
    price for 1 night
    Book Now From US$ 108
  • Golden Maboneng

    260 Main Street, Johannesburg, South Africa ( Show map )

    The 1-room Golden Maboneng Apartment Johannesburg is located about 3 km from Museum Africa and offers Wi-Fi for either business or leisure. The…

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Westnova

    9A Chichester Road, Johannesburg, South Africa ( Show map )

    Situated around a 10-minute drive from Northcliff Ridge eco park, the 2-bedroom Westnova Johannesburg villa provides access to numerous tourist attractions in the…

    More...

    Book Now