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

  • 1 Bedroom Luxury Apartment In Luxury Hotel & Apartments In Sandton Central

    101 Katherine Street 940, Johannesburg, South Africa ( Show map )

    Located around a 5-minute walk from Atholl Square Shopping Centre, the 5-star 1 Bedroom Luxury Apartment In Luxury Hotel & Apartments In Sandton Central…

    More...

    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • Royal Majestic Hotel

    191 Oxford Road 191 Oxford Rd, Rosebank, Johannesburg, 2132, Johannesburg, South Africa ( Show map )

    Royal Majestic Hotel Johannesburg features 204 rooms and lies around a 25-minute walk from James & Ethel Gray City Park. Located just 300 m from…

    More...

    From US$ 94
    price for 1 night
    Book Now From US$ 94
  • Accoustix Backpackers Hostel

    477 Jan Smuts Avenue Randburg, Blairgowrie, Johannesburg, South Africa ( Show map )

    Featuring Wi-Fi in public areas, the comfortable Accoustix Backpackers Hostel Johannesburg is situated within 7 km of Parkview Golf Club. Offerring a location 2.6…

    More...

    From US$ 11
    price for 1 night
    Book Now From US$ 11
  • Homeaway At 66

    66 Heine Road, Johannesburg, South Africa ( Show map )

    Homeaway At 66 Johannesburg hotel, located 25 minutes' walk from the Bunny Park, boasts a swimming pool. Situated 4.6 km from the Glendower Golf Club…

    More...

    From US$ 18
    price for 1 night
    Book Now From US$ 18
  • Skylight Guest Lodge

    85 Geldenhuis Road Apartment, Johannesburg, South Africa ( Show map )

    Located within 7 km of the Ellis Park Stadium, which is highly appreciated by sports lovers, the 3-star Skylight Guest Lodge Johannesburg hotel includes…

    More...

    Book Now
  • 21 Eland Avenue

    21 Eland Avenue, Johannesburg, South Africa ( Show map )

    Featuring a private swimming pool, 21 Eland Avenue Hotel Johannesburg is 4.3 km from the RollEgoli. While staying in this guest house, you are invited…

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Craftsmanship

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

    Craftsmanship Aparthotel Johannesburg, located only a 5-minute walk from the Arts On Main and 2.3 km from the Wemmer Pan, features an indoor pool…

    More...

    Book Now
  • Valley Inn Guest Guest House

    110 Maria Street, Fontainebleau, Randburg, Johannesburg, South Africa ( Show map )

    Valley Inn Guest Guest House Johannesburg includes 6 rooms and is 6 km from the Northcliff Hill. You'll need 27-minute drive to Lanseria International…

    More...

    From US$ 19
    price for 1 night
    Book Now From US$ 19
  • Lala'S Guest House

    31 Southdale Drive, Johannesburg, South Africa ( Show map )

    Overlooking the garden, the 3-star Lala'S Guest House Johannesburg is 4.4 km from the multi-media Museum Africa. Situated around 10 minutes' drive from…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Stars Guesthouse And Get Day Rest 1Hr 3Hrs

    46 5Th Avenue, Johannesburg, South Africa ( Show map )

    Stars Guesthouse And Get Day Rest 1Hr 3Hrs Johannesburg offers proximity to the Bunny Park, situated approximately a 10-minute ride away. Located 2.2 km…

    More...

    Book Now
  • Da Arden Guest House

    75 8Th Avenue, Johannesburg, South Africa ( Show map )

    The 2-star Da Arden Guest House Johannesburg is nearly a 10-minute ride from the Acrobranch Melrose and features a sun terrace with a…

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Sleek Hostel

    64 Bordeaux Drive 64, Johannesburg, South Africa ( Show map )

    Providing guests with cars for rent, Sleek Hostel Johannesburg is located 2.6 km from Delta Park. Situated 25 minutes on foot from Braamfontein Spruit Trail…

    More...

    From US$ 13
    price for 1 night
    Book Now From US$ 13
  • Yellow Stars Guesthouses

    No. 46 5Th Avenue, Johannesburg, South Africa ( Show map )

    Yellow Stars Guesthouses Johannesburg provides proximity to the Acrobranch Melrose, which is located nearly a 10-minute drive away. Located 2.6 km from Houghton Golf…

    More...

    From US$ 23
    price for 1 night
    Book Now From US$ 23
  • Yellow Stars Guesthouse 1Hr 2Hrs Day Rest

    46 5Th Avenue, Johannesburg, South Africa ( Show map )

    Yellow Stars Guesthouse 1Hr 2Hrs Day Rest Johannesburg, located 25 minutes' walk from Linksfield Square Shopping Centre, features Wi-Fi in public areas. Located 3.5…

    More...

    From US$ 21
    price for 1 night
    Book Now From US$ 21
  • Casa3 Eastgate Mall

    77 Northumberland Road, Johannesburg, South Africa ( Show map )

    Featuring a year-round outdoor pool, Casa3 Eastgate Mall Johannesburg hotel is 4.7 km from the Hashtag Escape. Situated 15 minutes' drive from Carlton Centre…

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Villa Sant Andrea

    9 Bedford Road, Johannesburg, South Africa ( Show map )

    Villa Sant Andrea Johannesburg hotel is located in Johannesburg, nearly a 25-minute walk from the Royal Johannesburg & Kensington Golf Club, and offers a year…

    More...

    Book Now
  • Bruno Comfort Suites

    76 Pritchard Street, Olivedale Johannesburg North, Johannesburg, South Africa ( Show map )

    The 3-star Bruno Comfort Suites Johannesburg hotel is situated within 4 km of the Norscot Manor Public Library, which is an excellent place to…

    More...

    From US$ 25
    price for 1 night
    Book Now From US$ 25
  • Chislehurst Guest House By Open Air Hotels

    1 Vickers Ave, Rivonia, Johannesburg, South Africa ( Show map )

    Chislehurst Guest House By Open Air Hotels Johannesburg offers guests access to the Peacemakers Museum, which is 2.5 km away. The Liliesleaf Farm Museum is…

    More...

    Book Now
  • Aero Garden Ensuite

    81 Kempton Road Aero Garden Apartment, Johannesburg, South Africa ( Show map )

    The 3-star Aero Garden Ensuite Johannesburg hotel provides proximity to Medicross Kembirch, which is situated 4.7 km away. Located around 10 minutes by car…

    More...

    Book Now
  • Luxury 1-Bedroom Suite In Sandton

    Davinci Hotel And Suites 11Th Floor, Johannesburg, South Africa ( Show map )

    Located just 1.4 km from Nedbank Head Office, the 4-star Luxury 1-Bedroom Suite In Sandton Johannesburg hotel offers access to tourist attractions throughout…

    More...

    Book Now