2

Adults:

2

Children:

0

Hotels with indoor pool in Johannesburg

Enter your dates

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0

Hotels with indoor pool

1198 properties found in Johannesburg

  • 17 On Buffalo

    17 On Buffalo

    Sandton Close to major attractions - 7.4km
    "Luxurious spa treatments offered"
    • Infinity pool with scenic views

    • Full-service spa available on-site

    • Kids' club with outdoor play area

    from

    US$ 69 price for 1 night
    Check rates
  • Winchester Lodge

    Winchester Lodge

    40 Magaliesberg Road, Winchester Hills 15-minute drive - 7.3 km
    "Relax by the pool"
    • Outdoor swimming pool access all year

    • Free Wi-Fi and private parking available

    • Conveniently located near attractions

    from

    US$ 28 price for 1 night
    Check rates
  • Lydall Wild Tranquil Garden Suites

    Lydall Wild Tranquil Garden Suites

    96A Eccleston Crescent Bryanston Near Montecasino - 5.1km
    "Quiet and relaxing stay"
    • Self catering luxury suites in secure garden

    • Outdoor swimming pool and sun terrace

    • Centrally located near restaurants and attractions

    from

    US$ 85 price for 1 night
    Check rates
  • Fourways Bnb

    Fourways Bnb

    4 Quail Street Magaliessig Close to Montecasino - 1.7 km
    "Comfortable family accommodations"
    • Outdoor swimming pool available

    • Free private parking provided

    • Comprehensive 24-hour security

    from

    US$ 52 price for 1 night
    Check rates
  • No 66 Sandton Lodge

    No 66 Sandton Lodge

    Sandton Close to Sandton City - 3.3 km
    "Relax by the pool"
    • Seasonal outdoor swimming pool

    • On-site spa and wellness center

    • Relaxation areas with gardens

    from

    US$ 53 price for 1 night
    Check rates
  • Fm Guest Lodge Comfort, Tranquility & Peace Of Mind

    Fm Guest Lodge Comfort, Tranquility & Peace Of Mind

    49 Randpark Drive Nearby shopping center - 14 km
    "Relaxing and enjoyable stay"
    • Outdoor swimming pool available

    • On-site spa and wellness center

    • Fully equipped kitchen in some units

    from

    US$ 36 price for 1 night
    Check rates
  • Amoris Guest House In Sandton

    Amoris Guest House In Sandton

    Sandton Near Gautrain station - 3.9km
    "Comfortable shared lounge"
    • Outdoor swimming pool available

    • Free Wi-Fi throughout the property

    • Shared kitchen for guests

    from

    US$ 47 price for 1 night
    Check rates
  • Road Lodge Southgate

    Road Lodge Southgate

    Columbine Avenue Golden Highway Near Apartheid Museum - 5.8km
    "Comfortable outdoor relaxation"
    • Free private parking available

    • Outdoor swimming pool access

    • Buffet and continental breakfast options

    from

    US$ 39 price for 1 night
    Check rates
  • Linden Guest House

    Linden Guest House

    13, 4Th Street, Linden Proximity to attractions - 1.5km
    "Quiet and peaceful stay"
    • Spacious self-catering units available

    • Outdoor swimming pool for relaxation

    • Free Wi-Fi available in rooms

    from

    US$ 26 price for 1 night
    Check rates
  • Garden View Guesthouse Fleurhof

    Garden View Guesthouse Fleurhof

    20 Klinker Avenue Near golf course - 15 km
    "Relax in nature"
    • Seasonal outdoor swimming pool

    • Shared kitchen for guests

    • Picnic area with outdoor fireplace

    from

    US$ 32 price for 1 night
    Check rates
  • Stesh Maboneng Hotelstyle City Building

    Stesh Maboneng Hotelstyle City Building

    276 Main Street Unit 005 Close to city center - 0.9 miles
    "Relax, swim, enjoy"
    • Rooftop outdoor swimming pool

    • City view balconies in rooms

    • On-site restaurant and bar

    from

    US$ 23 price for 1 night
    Check rates
  • Hibiscus House

    Hibiscus House

    15A 8Th Avenue Close to attractions - 8.6 km
    "Perfect for relaxation"
    • Outdoor swimming pool available

    • Outdoor dining area for guests

    • Private entrance in selected units

    from

    US$ 47 price for 1 night
    Check rates
  • Sandton Skye Stylish Apartment Free Wifi & Gym

    Sandton Skye Stylish Apartment Free Wifi & Gym

    Sandton
    The 69 m^2 Sandton Skye Stylish Apartment Free Wifi & Gym Johannesburg is located a mere 1.7 km from Sandton City Shopping Centre and a mere 5 minutes' walk from Benmore Gardens Shopping Centre.
    View details+

    from

    US$ 73 price for 1 night
    Check rates
  • Westpoint Sandton Skyline Apartment

    Westpoint Sandton Skyline Apartment

    Sandton
    Westpoint Sandton Skyline Apartment Johannesburg overlooks the patio and is situated merely a 5-minute walk from Investec Investment Bank. Standing about 7 km from Liliesleaf History Museum, this…
    View details+

    from

    US$ 59 price for 1 night
    Check rates
  • Two At Urban Pulse

    Two At Urban Pulse

    2 Sturdee Avenue The Bolton
    To enjoy your vacation in Johannesburg, stay at the 1-room Urban Pulse 02 - Central and Cozy in Rosebank Apartment Johannesburg, which is about 25 minutes' walk from Parkview Golf Club and about 10…
    View details+

    from

    US$ 63 price for 1 night
    Check rates
  • Upmarket Ultra Modern Sandton Apartment

    Upmarket Ultra Modern Sandton Apartment

    4 Vlok Road 174 Cara Blu Estates
    To enjoy your vacation in Johannesburg, stay at the spacious 2-bedroom Upmarket Ultra Modern Sandton Apartment Johannesburg, which is around a 10-minute drive from Liliesleaf History Museum and just…
    View details+

    from

    US$ 134 price for 1 night
    Check rates
  • The Sandton Reserve

    The Sandton Reserve

    Sandton
    Situated nearly a 10-minute ride from Innesfree Park, the spacious 79 m^2 530 On The Parks Apartment Johannesburg also boasts easy access to Sandton train station which is only 400 metres away. To…
    View details+

    from

    US$ 118 price for 1 night
    Check rates
  • Mabungubwe Hotel Apartments - Home Away From Home

    Mabungubwe Hotel Apartments - Home Away From Home

    50 Marshall Street
    Overlooking the pool, the 6-room Mabungubwe Hotel Apartments - Home Away From Home Johannesburg is around a 25-minute walk from the leading Joburg Theatre in Johannesburg. Situated just outside of…
    View details+

    from

    US$ 48 price for 1 night
    Check rates
  • A Slice Of Heaven - Bryanston

    A Slice Of Heaven - Bryanston

    3 Halifax Street
    The 55 m^2 A Slice Of Heaven - Bryanston Apartment Johannesburg is located approximately 15 minutes by car from Liliesleaf History Museum and 2.4 km from Hobart Grove Shopping Centre. While staying…
    View details+

    from

    US$ 59 price for 1 night
    Check rates
  • Daimyo

    Daimyo

    Sandton
    Offering a private pool, the 2-room Daimyo Apartment Johannesburg is situated a mere 9 minutes' stroll from Rivers Church. 2.6 km from the 88 m^2 apartment you will find Nelson Mandela Square.
    View details+

    from

    US$ 49 price for 1 night
    Check rates
...
Change your search parameters to find the hotel you want.
Expand map Collapse map
Loading...
from

US$

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0
Filters

Price in US$:

Min

0

Max

1000
Go

Hotel name

Hotels by class

Review rating

Attractions

Room facilities

Hotel facilities

Accommodation type

Thematic hotels

Districts

Select language
Currency
  • USD U.S. dollar
  • EUR Euro
  • GBP Pound sterling
  • AUD Australian dollar
  • CAD Canadian dollar
  • BRL Brazilian real
  • 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
  • ARS Argentina, Peso
We're here to help
Hi there! Have a question? Message us—our team is happy to assist.
Your details:
Subject:
Message:
Thank you for your message. We’ll get back to you shortly!
Your message was not delivered