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

  • Aquasaints Guest Lodge

    44 Rahle Avenue, Johannesburg, South Africa ( Show map )

    Featuring a terrace and a rooftop swimming pool, the recently renovated Aquasaints Guest Lodge Johannesburg hotel lies approximately a 10-minute ride from the modern…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Dreamnest

    17A Cross Street House, Johannesburg, South Africa ( Show map )

    The 4-star Dreamnest Bed & Breakfast Johannesburg offers proximity to CLICKS Canterbury Crossing, situated merely 0.6 km away. The hotel is nestled in the Barmbek…

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Converge Exquisite Lodge

    141 6Th Avenue Parkmore 141 6Th Avenue Parkmore, Johannesburg, South Africa ( Show map )

    Situated 2.4 km from Sasol, the recently renovated Converge Exquisite Lodge Johannesburg hotel features Wi-Fi throughout the property, and private parking on site. This…

    More...

    From US$ 24
    price for 1 night
    Book Now From US$ 24
  • Furaha Guest Lodge

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

    Situated approximately a 5-minute walk from Observatory Golf Club, the 3-star Furaha Guest Lodge Johannesburg hotel offers a summer terrace and a picnic…

    More...

    Book Now
  • Grace At Ferndale

    494 Long Avenue, Johannesburg, South Africa ( Show map )

    Guests of Grace At Ferndale Bed & Breakfast Johannesburg can enjoy access to the Bel Air Shopping Centre, located 2.5 km away. This Johannesburg hotel is…

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • Amoris Guesthouse Randburg II - Darrenwood

    3A Edgeworth Crescent, Johannesburg, South Africa ( Show map )

    Located in the Barmbek Sued district, the 3-star Amoris Guesthouse Randburg II - Darrenwood Johannesburg is 4.9 km from such culture-oriented attractions as the…

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • The Royal Guest Lodge

    111 Malibongwe Drive, Johannesburg, South Africa ( Show map )

    The 3-star The Royal Guest Lodge Johannesburg hotel offers a terrace, located just 8 minutes on foot from the President Ridge Bird Sanctuary. The…

    More...

    From US$ 264
    price for 1 night
    Book Now From US$ 264
  • House On York

    7 York Street, Kensington, South Bedfordview, Johannesburg, South Africa ( Show map )

    The 4-star House On York Hotel Johannesburg is nestled merely 0.6 km from the modest-sized Rhodes Park and features a swimming pool. The…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Craftmanship Apartment With Wifi Pool & Parking

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

    Craftmanship Apartment With Wifi Pool & Parking Johannesburg hotel, located only 200 m from the Maboneng Precinct and about a 25-minute walk from Johannesburg Stadium…

    More...

    Book Now
  • Amoris Guesthouse I - Randburg

    481B Long Avenue, Johannesburg, South Africa ( Show map )

    Featuring Wi-Fi throughout the property, the 3-star Amoris Guesthouse I - Randburg Johannesburg is around 10 minutes by car from Northgate Shopping Centre. The…

    More...

    Book Now
  • Melville House

    37 1St Avenue Melville, Johannesburg, South Africa ( Show map )

    Located 4.9 km from Northcliff Ridge eco park, Melville House hostel offers Wi-Fi throughout the property and a car park. Offerring a location 10…

    More...

    From US$ 12
    price for 1 night
    Book Now From US$ 12
  • Rooikrans Guest House

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

    The 4-star Rooikrans Guest House Johannesburg is around a 10-minute drive from the Norscot Koppies Nature Reserve and features a terrace with a…

    More...

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

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

    Featuring Wi-Fi in public areas, Yellow Stars Guesthouse 1Hr 2Hrs 3Hrs Day Rest Johannesburg sits approximately a 20-minute walk from the historical Satyagraha…

    More...

    From US$ 24
    price for 1 night
    Book Now From US$ 24
  • Bryanston Drive Elegant Guesthouse & Boardroom Facilities

    108 Bryanston Drive, Johannesburg, South Africa ( Show map )

    Bryanston Drive Elegant Guesthouse & Boardroom Facilities Johannesburg, located a 10-minute drive from Cambridge Crossing Shopping Centre Paulshof, features Wi-Fi in public areas. The…

    More...

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

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

    Overlooking the pool, Yellow Stars Guesthouses Johannesburg is located 4.1 km from the Wanderers Golf Club. Situated approximately 10 minutes by car from the Wilds…

    More...

    From US$ 21
    price for 1 night
    Book Now From US$ 21
  • The Swiss Guesthouse

    259 Pine Avenue Ferndale, Johannesburg, South Africa ( Show map )

    Featuring a sunbathing terrace and a swimming pool, the 3-star The Swiss Guesthouse Johannesburg lies within 7 km of the Sandton Convention Center. The…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Derockview Lodge

    67 Marathon Street, Johannesburg, South Africa ( Show map )

    Offering a summer terrace and a picnic area, Derockview Lodge Johannesburg hotel is situated in Johannesburg, 14 minutes' walk from the Rhodes Park. While staying…

    More...

    Book Now
  • Amoris Guest House In Sandton

    5A Etosha Crescent, Johannesburg, South Africa ( Show map )

    Located merely a 6-minute stroll from Amatuli Souvenir Store, the 4-star Amoris Guest House In Sandton Johannesburg has a sun terrace. This Johannesburg…

    More...

    Book Now
  • Johannesburg Youth Hostel

    479 Jan Smuts Avenue, Johannesburg, South Africa ( Show map )

    Offering a terrace with a swimming pool, Johannesburg Youth Hostel is within a 10-minute drive of Sandton Central Park. Situated nearly a 15-minute…

    More...

    From US$ 9
    price for 1 night
    Book Now From US$ 9
  • Lotus Guest House

    130 Kelvin Drive, Johannesburg, South Africa ( Show map )

    Situated about 5 km from French South African Chamber of Commerce and Industry, the 3-star Lotus Guest House Johannesburg features Wi-Fi in public…

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51