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

1045 properties found in Johannesburg

  • Sandton Apartment, 2 Bedroom

    Sandton Apartment, 2 Bedroom

    15 West Road South
    To enjoy your vacation in Johannesburg, stay at the spacious 120 m^2 Sandton Apartment, 2 Bedroom Johannesburg, which is 4.9 km from The Wanderers Golf Club and nearly a 15-minute stroll from Benmore…
    View details+

    from

    US$ 130 price for 1 night
    Check rates
  • Westpoint Heart Of Gold

    Westpoint Heart Of Gold

    89 Grayston Drive
    Situated 400 metres from Benmore Gardens, Westpoint Heart Of Gold Apartment Johannesburg looks out onto the pool. Guests can make use of Wi-Fi for both business and leisure purposes.
    View details+

    from

    US$ 86 price for 1 night
    Check rates
  • D&Dluxury Rivonia Apartments With Inverter

    D&Dluxury Rivonia Apartments With Inverter

    9 De La Rey Road 1St Floor
    To enjoy your vacation in Johannesburg, stay at the spacious 73 m^2 D&Dluxury Rivonia Apartments With Inverter Johannesburg, which is 2.2 km from Country Club Johannesburg and approximately a 10…
    View details+
    Check rates
  • The Base, Secure And Affordable Comfort

    The Base, Secure And Affordable Comfort

    323 Surrey Avenue
    Located 6 km from Nelson Mandela Square, the 34 m^2 Secure And Affordable Comfort Johannesburg apartment overlooks the city. Guests can make use of Wi-Fi for both business and leisure purposes.
    View details+
    Check rates
  • Sandton Apartment 15 West Road South

    Sandton Apartment 15 West Road South

    15 West Road South
    To enjoy your vacation in Johannesburg, stay at Sandton Apartment 15 West Road South Johannesburg, which is within 3 km of the big Innesfree Park and about a 10-minute ride from Bryanston Shopping…
    View details+

    from

    US$ 149 price for 1 night
    Check rates
  • Rock Cottage Golfview Lodge

    Rock Cottage Golfview Lodge

    64 Golfcourse Road Walkerville
    Overlooking the garden, the 1-room Rock Cottage Golfview Lodge Johannesburg is within 25 minutes' walk of Caribbean Island Walkerville in Johannesburg. The apartment boasts a golf playground, perfect…
    View details+

    from

    US$ 27 price for 1 night
    Check rates
  • Genesis

    Genesis

    10 Sandler Road Fairmount
    Genesis - Hotels Johannesburg apartment is located 6 km from African Craft Market of Rosebank and a 10-minute drive from Bidvest Wanderers Stadium. Offering a terrace, this apartment also features a…
    View details+

    from

    US$ 94 price for 1 night
    Check rates
  • Maddison Palms West

    Maddison Palms West

    128 North Road
    Nestled nearly a 25-minute walk from Benmore Centre, the 39 m^2 Old Madison Palms Apartment Johannesburg allows guests to explore numerous tourist destinations in the vicinity. This 1-bedroom…
    View details+

    from

    US$ 30 price for 1 night
    Check rates
  • Lanina Garden Unit

    Lanina Garden Unit

    54 Frere Street
    The 22 m² Lanina Garden Unit Apartment Johannesburg is located around 15 minutes by car from Johannesburg Stock Exchange JSE and 4.5 km from Olivedale Corner. This 1-bedroom apartment provides active…
    View details+
    Check rates
  • Cedar Fourways Sandton

    Cedar Fourways Sandton

    Inchanga Road 959
    The spacious Cedar Fourways Sandton Johannesburg apartment is located 4.1 km from Bird Gardens and a 10-minute drive from Olivedale Corner. One of the highlights of this apartment is a terrace, which…
    View details+

    from

    US$ 99 price for 1 night
    Check rates
  • Sandton City Splendid Apartment 009 Power & Water Backup

    Sandton City Splendid Apartment 009 Power & Water Backup

    24 Fredman Drive
    The 60 m^2 Sandton City Splendid Apartment 009 Power & Water Backup Johannesburg is situated about a 5-minute walk from British Chamber of Business in Southern Africa and 25 km from O.R. Tambo…
    View details+

    from

    US$ 148 price for 1 night
    Check rates
  • The Space

    The Space

    16 Nerina Road Morningside
    The spacious The Space Johannesburg apartment features views of the mountain and is situated a 19-minute walk from Rivers Church. This apartment offers complimentary private parking on site and…
    View details+

    from

    US$ 58 price for 1 night
    Check rates
  • Sandtongate Heights

    Sandtongate Heights

    25 Minerva Avenue
    Check rates
  • Rose Road Manor - Houghton Johannesburg

    Rose Road Manor - Houghton Johannesburg

    16 Rose Road
    Located approximately 25 minutes' walk from Hillbrow Telkom Tower, the 5-bedroom Rose Road Manor - Houghton Johannesburg villa features a private pool, a hot tub, ensuring a relaxing stay. Featuring…
    View details+

    from

    US$ 312 price for 1 night
    Check rates
  • Houghton Suites

    Houghton Suites

    Lloys Ellis Avenue Houghton
    Houghton Suites Johannesburg, located in the Houghton district, approximately a 20-minute walk from Melrose Temple, features views of the city. This apartment also offers private car parking on site.
    View details+

    from

    US$ 222 price for 1 night
    Check rates
  • Sandton Skye Luxury Hotel

    Sandton Skye Luxury Hotel

    3 Stan Road
    Situated approximately 5 minutes' walk from Benmore Gardens Shopping Centre, the 1-room Sandton Skye Luxury Hotel Johannesburg offers guests easy access to various tourist attractions nearby. This 40…
    View details+
    Check rates
  • Suburban Tranquility

    Suburban Tranquility

    60 Basson Drive
    Suburban Tranquility Villa Johannesburg offers proximity to nearby tourist spots, such as James Hall Transport Museum, situated 6 km away. The 2-bedroom villa includes free private parking and a…
    View details+

    from

    US$ 90 price for 1 night
    Check rates
  • Urban Oasis Apartment At The Hub

    Urban Oasis Apartment At The Hub

    Bryanston
    The 50 m^2 Urban Oasis Apartment At The Hub Johannesburg is located about 10 minutes by car from Douglasdale Village Shopping Centre and 2.9 km from Montecasino Boulevard. Wi-Fi is provided for both…
    View details+
    Check rates
  • Kami Kukakho: Stunning, Secure 2 Bed Apartment In Bryanston, Sandton

    Kami Kukakho: Stunning, Secure 2 Bed Apartment In Bryanston, Sandton

    Bryanston
    To enjoy your vacation in Johannesburg, stay at the 1-room Kami Kukakho: Stunning, Secure 2 Bed Apartment In Bryanston, Sandton Johannesburg, which is 2.5 km from Montecasino and approximately a 10…
    View details+

    from

    US$ 63 price for 1 night
    Check rates
  • Earthy And Organic

    Earthy And Organic

    55 Oakdene Parks 1 Apartment
    Earthy And Organic Apartment Johannesburg is located a 10-minute ride from James Hall Transport Museum and 7 km from Sci-Bono Discovery Centre Hands-on Science Museum. Offering a patio, this spacious…
    View details+

    from

    US$ 48 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
  • 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
Contact Us
Johannesburg hotels
Your details
Subject:
Message:
Your message has been sent
Your message was not delivered