Special offers and Exclusive deals

Search Hotels

2026-02-22
2026-02-23
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

Cloud Ink @Mapungubwe

50 Marshall Street, Johannesburg, South Africa View map

**Welcome to Cloud Ink @Mapungubwe, a sophisticated urban retreat located in the vibrant heart of Śródmieście. More

From US$ 45 Book Now

Michelangelo Towers 705- Luxury 1Bed Apartment

8 Maude Street 705, Johannesburg, South Africa View map

The 1-room Michelangelo Towers 705- Luxury 1Bed Apartment Johannesburg is just a 7-minute stroll from the Sandton City Shopping Centre and welcomes guests with a sauna and an indoor pool. Nedbank… More

Book Now

Villa Picasso Sandton

6 Picasso Close, Johannesburg, South Africa View map

**Welcome to Villa Picasso Sandton**, a luxurious haven nestled just 8 km from the vibrant heart of Gau Sandton. This exquisite retreat seamlessly combines modern elegance with artistic… More

From US$ 37 Book Now

Stunning Killarney Stay

4Th Avenue Bolton Hall, Johannesburg, South Africa View map

More

Book Now

Sandton 2 Cosy Bedrooms Apartment

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

Situated in the vibrant area of Rivonia, the Sandton 2 Cosy Bedrooms Apartment is an inviting oasis that combines modern comfort with a homely ambiance. Guests are welcomed to a serene environment… More

Book Now

Cosy Escape Balcony High Speed Wifi Amenities

260 Main Street, Johannesburg, South Africa View map

Located 14 km from Gau Sandton railway station, the 1-room Cosy Escape Balcony High Speed Wifi Amenities Apartment Johannesburg is just a 7-minute walk from the Kwa Mai Mai Hostel & Traditional… More

From US$ 36 Book Now

City Living Apartment 119 - Private Balcony, Washing Machine & Fast Wifi

260 Main Street, Johannesburg, South Africa View map

Set only 6 minutes' walk from the Kwa Mai Mai Hostel & Traditional Market, the 1-room City Living Apartment 119 - Private Balcony, Washing Machine & Fast Wifi Johannesburg has a terrace furnished… More

From US$ 39 Book Now

Woman Era-Penthouse Apartment

0A Kliprivier Dr, Rietvlei 101-Ir, Johannesburg, South Africa View map

**Welcome to Woman Era-Penthouse Apartment Johannesburg, an exquisite sanctuary where luxury meets urban vibrancy.** Situated just 27 km from Gau Sandton and conveniently 20 km from Rand, this… More

Book Now

Thalia House

14 Devonshire Avenue Unit 3, Johannesburg, South Africa View map

More

From US$ 567 Book Now

De Medici Top Floor Apartment With Fireplace 1Km To Convention Center

6 Lower Road 17 De Medici, Johannesburg, South Africa View map

More

From US$ 116 Book Now

Lumi'S Nest

12 Bottlebrush Street 195, Johannesburg, South Africa View map

**Welcome to Lumi's Nest Apartment Johannesburg, where comfort meets contemporary elegance in the heart of Randburg, a vibrant area within Gauteng province.** This charming abode serves as an ideal… More

From US$ 80 Book Now

Family Holiday Home In Randburg

185 Wyoming Avenue, Johannesburg, South Africa View map

More

From US$ 224 Book Now

104 The Terrace Sandton Gate

26 Minerva Avenue, Johannesburg, South Africa View map

More

From US$ 122 Book Now

La Chateau354

354 York Avenue, Johannesburg, South Africa View map

La Chateau354 Apartment Johannesburg is located approximately a 25-minute walk from Ferndale Village Shopping Centre and offers Wi-Fi for either business or leisure. Guests can experience the epitome… More

From US$ 47 Book Now

The Steynview Apartment - Fourways Sandton

The Paddocks Estate, Broadacres Drive, Dainfern, 2055 Johannesburg Unit 372 , Second Floor ,Block 21, Johannesburg, South Africa View map

**The Steynview Apartment - Fourways Sandton** is a remarkable destination for travelers seeking both comfort and convenience in Johannesburg. More

Book Now

The Sandton Nest - Cozy And Stylish Apartment

24 Fredman Drive 007, Johannesburg, South Africa View map

Welcome to The Sandton Nest - Cozy And Stylish Apartment, a sophisticated retreat nestled in the vibrant heart of Sandton, South Africa's premier business, shopping, and entertainment hub. This well… More

Book Now

The Nook At Maboneng -24Hr Security, Wifi, Cozy Home

260 Main Street Craftmanship Building, Johannesburg, South Africa View map

**Welcome to The Nook At Maboneng - a Cozy Retreat in Johannesburg** Nestled in the vibrant Johannesburg CBD, The Nook At Maboneng offers guests a unique experience in South Africa's largest city and… More

Book Now

The Haystack On Cowley

52 Cowley Road, Johannesburg, South Africa View map

Set in the serene suburb of Bryanston, Johannesburg, The Haystack on Cowley offers a unique blend of comfort and convenience. More

From US$ 146 Book Now

The Cube Apartments, Unit 34 On De La Rey Road

De La Rey Road, Johannesburg, South Africa View map

**Welcome to The Cube Apartments, Unit 34 on De La Rey Road, an urban oasis nestled in the vibrant Rivonia district of Johannesburg.** This contemporary retreat perfectly blends comfort and… More

From US$ 67 Book Now

The Terrace101- 2 Bed, Sandton

Sandton Gate The Terrace , Unit 101, Johannesburg, South Africa View map

More

Book Now

Work And Vacation Combined - Solar - No Blackouts!

6 5Th Avenue, Johannesburg, South Africa View map

More

Book Now

Craftmanship Black Diamond Apartment With Wi-Fi And Parking, Maboneng

262 Main Street, Johannesburg, South Africa View map

More

Book Now

3-Bedroom Oasis With Pool

35 Leipoldt Street, Johannesburg, South Africa View map

**Experience Luxury at the 3-Bedroom Oasis With Pool** Transportation is seamless, with major highways within close reach, allowing easy access to key attractions. More

From US$ 139 Book Now

Craftmanship Urban Stay With Exquisite Views & Big Balcony Maboneng

260 Main Street, Johannesburg, South Africa View map

More

From US$ 30 Book Now

Sunset West Self Catering Maraisburg Roodepoort

4 , 8Th Street Maraisburg, Johannesburg, South Africa View map

The 15 m^2 Sunset West Self Catering Maraisburg Roodepoort Apartment Johannesburg is nestled in a residential area of Johannesburg, about 15 minutes by car from Orlando Stadium and around a 25-minute… More

From US$ 54 Book Now

Sandton Westpoint Aster

Westay Westpoint Apartments Apartment, Bulding, Floor No. 7, Johannesburg, South Africa View map

More

From US$ 82 Book Now

Luxurious La Vista Apartment In Heart Of Sandton

15 West Road South, Johannesburg, South Africa View map

Situated in the vibrant heart of Sandton, Luxurious La Vista Apartment In Heart Of Sandton offers an exquisite retreat in one of South Africa's premier business, shopping, and entertainment hubs. More

Book Now

Southside

30 Oakdene Parks, Johannesburg, South Africa View map

Offering a private pool, Southside Apartment Johannesburg is situated 4 km from the Apartheid Museum. With a hot tub featured, the apartment guarantees a more relaxing stay. More

Book Now

Cosy Apartment In Randburg -

323 Surrey Avenue, Johannesburg, South Africa View map

**Welcome to the Cosy Apartment In Randburg**, an inviting retreat nestled in the vibrant heart of Randburg, within the Gauteng province of South Africa. This charming accommodation serves as an… More

Book Now

Urban City Kraal At Mapungubwe Hotel

6 Ferreira St, Johannesburg, South Africa View map

Nestled within the vibrant heart of Johannesburg CBD, the Urban City Kraal At Mapungubwe Apartment offers an unparalleled blend of modern comfort and rich cultural heritage. As South Africa's largest… More

Book Now

Sojo District - The Bolton At 2 Sturdee Ave Rosebank

2 Sturdee Avenue The Bolton Apartments, Johannesburg, South Africa View map

More

Book Now

The Bolton - 300M To Rosebank Mall

2 Sturdee Avenue, Johannesburg, South Africa View map

More

Book Now

Mikeys Place Sandton

22 Fredman Drive, Johannesburg, South Africa View map

**Mikeys Place Sandton: Your Gateway to Johannesburg's Vibrant Hub** Nestled in the heart of Sandton, Mikeys Place Sandton stands as an inviting sanctuary for both business and leisure travelers. More

Book Now

Studio In The Observatory Home

86 Frederick St Observatory Ext, Johannesburg, South Africa View map

**Welcome to the Studio In The Observatory Home**, a charming retreat nestled in Johannesburg, just 11 km from the prestigious Gau Sandton and 20 km from the vibrant Rand area. Combining stylish… More

Book Now

Riverside House With Indoor Pool

3 8Th Street, Johannesburg, South Africa View map

Situated in the Randburg district, the 3-bedroom Riverside House With Indoor Pool right next to Victory Park Shopping Centre and within 25 minutes' walk of Delta Park. This property comprises 3… More

From US$ 353 Book Now

Duke Suite

12 Baker Street 247 The Bolton, Johannesburg, South Africa View map

More

From US$ 62 Book Now

This 3Rd-Floor Apartment Boasts Immaculate Sunset Views!

11Th Ave 3Rd, Johannesburg, South Africa View map

Situated in the serene neighborhood of Rivonia, *This 3rd-Floor Apartment Boasts Immaculate Sunset Views!* Offers a blend of comfort and elegance that guarantees a memorable stay. This apartment sits… More

Book Now

Charming Studio & Backup Power

2 Sturdee Avenue 157, Johannesburg, South Africa View map

More

Book Now

Tripleg Apartments 5

7 Middle Road Unit 12 Second Floor, Johannesburg, South Africa View map

**Welcome to Tripleg Apartments 5 Johannesburg, a premier accommodation nestled in the vibrant Gauteng region of South Africa.** Ideal for both business travelers and vacationers, this spacious… More

From US$ 40 Book Now

Chalet No. 2 Petunia

131 - 8Th Street, Johannesburg, South Africa View map

Chalet No. 2 Petunia Villa is situated within a 5-minute walk of Benmore Gardens and within 3.8 km of Johannesburg Zoo. While staying at this 7-room chalet, guests are welcome to use a fully-fitted… More

From US$ 75 Book Now

Mos Place Studio Apartment

29 Muirfield Road, Johannesburg, South Africa View map

**Introducing Mos Place Studio Apartment** Mos Place Studio Apartment's prime location in Randburg grants easy access to various attractions, cultural sites, and entertainment options. More

From US$ 37 Book Now

Embassy Towers

Embassy Towers Sandhurst, Johannesburg, South Africa View map

More

Book Now

Golden Maboneng

260 Main Street, Johannesburg, South Africa View map

Nestled in the vibrant Maboneng district of Johannesburg, the Golden Maboneng Apartment is a shining gem in the heart of urban creativity. With its contemporary design and proximity to local… More

From US$ 28 Book Now

Atrium Oasis, Sandton

9 De La Rey Road, Johannesburg, South Africa View map

Situated in the bustling suburb of Rivonia, the Atrium Oasis offers a serene retreat amidst Johannesburg's vibrant energy. Combining modern comfort with natural beauty, this exquisite oasis features… More

Book Now

28 Wilfred Villa

28 Wilfred Avenue, Johannesburg, South Africa View map

More

From US$ 234 Book Now

Nyasa Villa

93 David Street, Johannesburg, South Africa View map

Nestled in the vibrant heart of Johannesburg, Nyasa Villa offers a serene oasis just 24 kilometers from the bustling streets of Gau Sandton. This exquisite retreat not only exemplifies luxury living… More

From US$ 197 Book Now

My Cube

104 Frere Street, Johannesburg, South Africa View map

**Discover My Cube Apartment Johannesburg** Strategically situated, My Cube Apartment puts the best of Randburg at your doorstep. More

Book Now

The Atrium-Jobak Guest Apartment

9 De La Rey Road, Johannesburg, South Africa View map

Offering a swimming pool, the spacious The Atrium-Jobak Guest Apartment Johannesburg is located 5 minutes' stroll from Oriental City Rivonia Outlet Mall. Wi-Fi and complimentary private parking are… More

From US$ 57 Book Now

The Base Apartment II

323 Surrey Avenue, Johannesburg, South Africa View map

Situated approximately 6 km from Nelson Mandela Square, the 1-room The Base Apartment II Johannesburg provides guests with Wi-Fi for either business or leisure. Also, the presence of a private… More

Book Now

Althea Fourways

959 Inchanga Road 11, Unit 8, Johannesburg, South Africa View map

More

From US$ 72 Book Now