Special offers and Exclusive deals

Search Hotels

2026-06-16
2026-06-17
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Hotels with indoor pool in Johannesburg

Chic Apartment With Panoramic Views & Braai

0A Kliprivier Drive, Johannesburg, South Africa View map

Chic Apartment With Panoramic Views & Braai Johannesburg is nearly a 15-minute walk from the Mall of the South. This apartment comes with a private swimming pool and a terrace overlooking the lake. More

Book Now

Clouds 52 Lodge

52 Hettie Street, Johannesburg, South Africa View map

**Welcome to Clouds 52 Lodge Johannesburg**, a serene oasis situated just 12 km from the bustling heart of Gau Sandton. This elegant retreat masterfully combines modern luxury with the tranquil… More

From US$ 34 Book Now

Melrose Atholl Townhouse 1

0A Sally'S Alley The Atholls, Johannesburg, South Africa View map

Located about a 10-minute walk from the Johannesburg Zoo, Melrose Atholl Townhouse 1 Apartment Johannesburg is 3.8 km from a top family-friendly place like the Hashtag Escape. This apartment features… More

Book Now

Sandton Grand 2-Bed At Middle 3

7 Middle Road, Johannesburg, South Africa View map

Offering a private swimming pool, the spacious Sandton Grand 2-Bed At Middle 3 Johannesburg apartment is located merely a 5-minute walk from Rivers Church. Wi-Fi and complimentary private parking are… More

Book Now

Warm Studio Apartment

196 Oxford Road Circa Illovo, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Warm Studio Apartment Johannesburg, which is 2.1 km from the Nelson Mandela Foundation and approximately 5 minutes' walk from Thrupps Shopping Centre. More

Book Now

The Ridgeback, 4 Bedroom 3 Bathroom House, Bryanston

27 Cambridge Road, Johannesburg, South Africa View map

Situated around a 10-minute ride from Epsom Downs Shopping Centre, the 3-bedroom The Ridgeback, 4 Bedroom 3 Bathroom House, Bryanston Johannesburg villa features a patio with views of the garden. More

From US$ 451 Book Now

Sandton-Illovo Aura

196 Oxford Road, Johannesburg, South Africa View map

Located 8 minutes' walk from Illovo Junction, Sandton-Illovo Aura Johannesburg apartment is 4.2 km from a top family-friendly place like the Hashtag Escape. Offering access to a private swimming pool… More

Book Now

Craftsmanship Unit 235

260 Main Street, Johannesburg, South Africa View map

Situated within 5 minutes' walk of the Maboneng Precinct, Craftsmanship Unit 235 Apartment Johannesburg entices guests with a plunge pool. The apartment is located in the very heart of Johannesburg… More

Book Now

Big Screen Bliss At The Lineal

24 Fredman Drive The Lineal, Johannesburg, South Africa View map

Staying at the 35 m² Big Screen Bliss At The Lineal Johannesburg apartment, guests can reach the modern mall "Benmore Centre", situated about 20 minutes' walk away. Offering access to a private… More

From US$ 95 Book Now

Sandton 77 Grayston Dr

77 Grayston Drive, Johannesburg, South Africa View map

Sandton 77 Grayston Dr Johannesburg apartment offers easy access to such tourist sites as Benmore Gardens Shopping Centre, located nearly 5 minutes' walk away. This apartment boasts a golf club… More

From US$ 71 Book Now

Sowberry Stays

10 Sowberry Ln, Johannesburg, South Africa View map

Located 6 km from the Nizamiye Mosque, Sowberry Stays Johannesburg apartment overlooks the pool. With access to a golf club, this apartment caters to the needs of active guests. More

From US$ 165 Book Now

Cottonwoods Apartments

137 Linden Street 9 Cottonwoods, Johannesburg, South Africa View map

**Welcome to Cottonwoods Apartments in Sandton, the vibrant epicenter of Johannesburg's business and entertainment district.** This sophisticated haven blends modern comfort with urban convenience… More

Book Now

Lemon Tree Cottage

42 Murray Street, Johannesburg, South Africa View map

**Welcome to Lemon Tree Cottage Johannesburg**, a serene retreat nestled just 6 km from the vibrant Gau Sandton area. This charming accommodation harmoniously blends modern comforts with a warm… More

Book Now

Cozy Garden Cottage

Neeron Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Cozy Garden Cottage Johannesburg, which is within a 6-km distance of the Emmarentia Dam and about a 25-minute stroll from The Brightwater Commons Mall.… More

Book Now

Sandton Dream Pointe

22D Andrew Murray Road, Johannesburg, South Africa View map

Positioned in the vibrant neighborhood of Bryanston, Sandton Dream Pointe offers an exquisite retreat that perfectly balances luxury and comfort. This stunning destination is designed for both… More

From US$ 667 Book Now

Hadeda Cottage

107 Rd No 3, Johannesburg, South Africa View map

Hadeda Cottage Johannesburg includes a terrace and is situated 6 minutes' walk from Victory Park Shopping Centre. This apartment provides active guests with the opportunity to enjoy a golf club. More

Book Now

Nosu Stunning 2Bed Apartment

16 11Th Avenue The Link, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Nosu Stunning 2Bed Apartment Johannesburg, which is 3.5 km from The Campus Bryanston and within 10 minutes' drive of Epsom Downs Shopping Centre. The… More

From US$ 64 Book Now

Luxury 2-Bed Ground Floor

15 Melville Road 13 Hyde Park House, Johannesburg, South Africa View map

Luxury 2-Bed Ground Floor Apartment Johannesburg is only 1.5 km from The Zone @ Rosebank and features a terrace with a swimming pool. The spacious apartment is located about 5 minutes on foot from… More

Book Now

Meadow Lane

3 Meadow Lane, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Meadow Lane Apartment Johannesburg, which is 3.9 km from Waterfall Lifestyle Centre and about 15 minutes' drive from Alexandra township. For guests… More

From US$ 38 Book Now

Parisian Chic Apartment

169 Cottesmore Road, Johannesburg, South Africa View map

Situated nearly a 10-minute ride from the Liliesleaf Farm Museum, Parisian Chic Apartment Johannesburg provides guests with Wi-Fi for either business or leisure. Cambridge Crossing Shopping Centre… More

Book Now

Stylish - 1 Bedroom At Mapungubwe Hotel Apartments

Mapungubwe Apartments 2, Johannesburg, South Africa View map

Stylish - 1 Bedroom At Mapungubwe Hotel Apartments Johannesburg is located approximately 10 minutes on foot from FNB Bank City and offers Wi-Fi for either business or leisure. Gauteng Provincial… More

From US$ 40 Book Now

Home Away From Home

17 De Noord Crescent, Johannesburg, South Africa View map

Home Away From Home Johannesburg is located approximately 7 km from the Honeydew Mazes, giving access to various tourist spots nearby. More

Book Now

The Stirling

17 Stirling Road, Johannesburg, South Africa View map

Welcome to The Stirling Villa, a charming retreat nestled in the serene neighborhood of Bryanston, Johannesburg. More

From US$ 341 Book Now

Lanina Exec Studio Apartment

54 Frere Street, Johannesburg, South Africa View map

**Welcome to Lanina Exec Studio Apartment, where modern elegance meets unparalleled convenience in the heart of Johannesburg.** This stylish retreat is designed for both business and leisure… More

Book Now

Shearzone Apartments

Morningside, Johannesburg, South Africa View map

Shearzone Apartments Johannesburg is located in Johannesburg, 2.3 km from Johannesburg Stock Exchange JSE, and boasts a plunge pool. For guests seeking an active stay, this apartment grants access to… More

From US$ 192 Book Now

Sandton Central Luxe 2-Bed Executive Apartment

89 Grayston Drive Westpoint Apartment, Johannesburg, South Africa View map

Offering a private swimming pool, the spacious Sandton Central Luxe 2-Bed Executive Apartment Johannesburg is located merely a 5-minute walk from Benmore Gardens. This apartment provides active… More

Book Now

Contemporary Furnished 2 Bedroom, 2 Bathroom In The Heart Of Rivonia Sandton

15B 10Th Avenue, Johannesburg, South Africa View map

Contemporary Furnished 2 Bedroom, 2 Bathroom In The Heart Of Rivonia Sandton Johannesburg apartment is located 2.2 km from Cambridge Crossing Shopping Centre Paulshof and a 25-minute walk from… More

From US$ 95 Book Now

Big City Lights

14 Kloof Street, Johannesburg, South Africa View map

**Welcome to Big City Lights Johannesburg, where urban sophistication meets unparalleled comfort in the heart of South Africa's vibrant metropolis. Nestled just 20 kilometers from O.R. Tambo… More

Book Now

Sandton Apartment, 2 Bedroom

15 West Road South, Johannesburg, South Africa View map

The spacious Sandton Apartment, 2 Bedroom Johannesburg is located just 1.2 km from the modern mall "Benmore Centre" and an 18-minute walk from Investec Investment Bank. The apartment is situated 2.6… More

From US$ 130 Book Now

Studio Apt With Pool And Jacuzzi At The Golf Course

235 Mount Pellan Drive, Johannesburg, South Africa View map

Studio Apt With Pool And Jacuzzi At The Golf Course Johannesburg is located about 7 km from the Gold Reef City and approximately a 25-minute walk from the Glen Shopping Mall. Guests can make use of… More

From US$ 93 Book Now

Sandton Central - The Lineal 301 Welanga

24 Fredman Drive The Lineal, Johannesburg, South Africa View map

The 1-room Sandton Central - The Lineal 301 Welanga Johannesburg apartment is just 1.2 km from Nelson Mandela Square and features a terrace with a swimming pool. The apartment is within 20 minutes'… More

Book Now

Cozy Home Away From Home The Base Apartment

323 Surrey Avenue, Johannesburg, South Africa View map

Cozy Home Away From Home The Base Apartment Johannesburg is located only 10 minutes' walk from Sanlam Centre and offers Wi-Fi for either business or leisure. Access to a golf club is available for… More

Book Now

Bc7 2 Bed Pool Solar Power Priv Patio & Garden

80 Ballyclare Drive Bc7, Johannesburg, South Africa View map

Situated 3.8 km from British Chamber of Business in Southern Africa, the spacious Bc7 2 Bed Pool Solar Power Priv Patio & Garden Apartment Johannesburg provides guests with Wi-Fi for either business… More

Book Now

Golden Diamond

258 Main Street, Johannesburg, South Africa View map

**Golden Diamond Apartment Johannesburg** offers a sophisticated retreat in the heart of Śródmieście, with the vibrant ZOO Wrocław just a stone's throw away, home to exotic lions, impressive bears… More

From US$ 32 Book Now

Gorgeous Garden Apartment 14 Flex

2 Murray Street Flex On Murray, Johannesburg, South Africa View map

Located 3.5 km from Linksfield Square Shopping Centre, Gorgeous Garden Apartment 14 Flex Johannesburg is nearly a 25-minute walk from a top family-friendly place like the Hashtag Escape. With access… More

Book Now

A And M Stay

No. 5 Power Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at A And M Stay Johannesburg apartment, which is nearly a 25-minute walk from the Bunny Park and 4.8 km from the big Innesfree Park. Wi-Fi and free… More

Book Now

Lighthouse Sanctuary

58 Milner Avenue, Johannesburg, South Africa View map

**Welcome to Lighthouse Sanctuary Villa Johannesburg**, where luxury meets tranquility in the heart of South Africa's vibrant city. Nestled just 12 km from the bustling Gau Sandton, this exquisite… More

From US$ 137 Book Now

Meetings Africa Sandton Executive 2Bdr At Westpoint Apartments With Parking, Pool Deck & Backup Power

89 Grayston Drive 58 Westpoint Apartments, 3Rd Floor, Johannesburg, South Africa View map

Featuring a rooftop pool, the spacious Meetings Africa Sandton Executive 2Bdr At Westpoint Apartments With Parking, Pool Deck & Backup Power Johannesburg is about 5 minutes' walk from Investec… More

Book Now

Stylish Studio On Flex On Murray 91B

2 Murray Street Flex On Murray, Johannesburg, 2090, Johannesburg, South Africa View map

Set in the vibrant heart of Johannesburg, Stylish Studio offers a contemporary retreat that harmoniously blends comfort with convenience. Just 20 kilometers from O.R. Tambo International Airport… More

From US$ 77 Book Now

2 Bed Cottage, Bryanston, Sandton

5 Kildoon Road, Johannesburg, South Africa View map

Located within 6 km of Nelson Mandela Square, 2 Bed Cottage, Bryanston, Sandton Johannesburg boasts a swimming pool along with a patio. The spacious apartment provides quick access to the RollEgoli… More

Book Now

222 Terrace Sandton Gate Luxury Apartment

25 Minerva Avenue, Johannesburg, South Africa View map

**Welcome to 222 Terrace Sandton Gate Luxury Apartment**, a premier destination nestled in the vibrant heart of Johannesburg. Just 30 km from O.R. Tambo International Airport, this exquisite… More

Book Now

95 Yang Suite A

6 Berkeley Avenue Akaru, 95, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 95 Yang Suite A Johannesburg, which is just 1.3 km from the Nicolway Bryanston Shopping Centre and a 10-minute ride from Cambridge… More

Book Now

Executive Corporate Apartment

285 Main Road, Johannesburg, South Africa View map

Located about 7 km from Gau Sandton railway station, Executive Corporate Apartment Johannesburg is just 450 metres from the RollEgoli. Standing 10 minutes by car from River Club Golf Course Sandton… More

Book Now

Stylish Apartment In Sandringham

1 Anne Street 45, Johannesburg, South Africa View map

**Welcome to Stylish Apartment In Sandringham**, a sophisticated retreat nestled within Johannesburg's vibrant landscape. Just 9 km from the bustling heart of Gau Sandton, this elegant accommodation… More

From US$ 26 Book Now

Michelangelo

8 Maude Street 7Th Floor, Johannesburg, South Africa View map

Michelangelo Apartment Johannesburg is a 6-minute walk from Nelson Mandela Square and welcomes guests with a sauna. Wi-Fi and private car parking are also available at this apartment. More

Book Now

City Escape At One Rosebank

37 Cradock Ave, Johannesburg, South Africa View map

Situated a mere 0.9 km from South African Chamber of Commerce and Industry, City Escape At One Rosebank Johannesburg apartment also boasts easy access to Rosebank train station which is nearly a 10… More

Book Now

Zalari Luxe Suite At Cottonwoods Sandton

Cottonwoods, Homestead Rd, Edenburg, Johannesburg, South Africa View map

Zalari Luxe Suite At Cottonwoods Sandton Johannesburg is approximately a 10-minute ride from the RollEgoli and features a patio with a swimming pool. Located within a 7-km distance of Nelson Mandela… More

Book Now

Luu'S Luxurious

260 Main Street, Johannesburg, South Africa View map

Situated in the vibrant heart of Śródmieście, Luu's Luxurious Apartment Johannesburg offers an exquisite blend of comfort and sophistication. Guests are greeted by a unique ambiance that reflects… More

From US$ 34 Book Now

Sandton Luxury - The Lineal 224 Ivy Bliss

24 Fredman Drive, Sandown Sandton, Johannesburg, Gauteng, 2031, Johannesburg, South Africa View map

Sandton Luxury - The Lineal 224 Ivy Bliss Johannesburg apartment is located 3 km from River Club Golf Course Sandton and 20 minutes' stroll from the modern mall "Benmore Centre". Featuring a terrace… More

Book Now

14 Madison Palms East

112 North Road, Johannesburg, South Africa View map

Offering a private pool and a patio, 14 Madison Palms East Apartment Johannesburg is situated in the Sandton district, nearly a 20-minute stroll from Nelson Mandela Square. Johannesburg Stock… More

Book Now