Special offers and Exclusive deals

Search Hotels

2026-06-14
2026-06-15
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

Lineal Garden Pod

24 Fredman Drive. Sandowns. Sandton The Lineal, Johannesburg, South Africa View map

Offering a private swimming pool, Lineal Garden Pod Apartment Johannesburg is located 5 minutes' walk from the Sandton Central Park. Situated 6 km from the Goodman Gallery, this apartment features a… More

Book Now

Sandton Smart Apartment Sixteen

15 West Road South, Johannesburg, South Africa View map

Welcome to Sandton Smart Apartment Sixteen, a premier accommodation nestled in the heart of Johannesburg's vibrant Sandton district. Known as a bustling hub for businesses and the Stock Exchange… More

From US$ 271 Book Now

The Bolton In Rosebank

2 Sturdee Avenue, Johannesburg, South Africa View map

**Welcome to The Bolton in Rosebank**, a charming property nestled in Johannesburg's vibrant Gauteng region. Perfectly situated, this accommodation provides easy access to a plethora of entertainment… More

From US$ 80 Book Now

Luxury Apartment In Sandown

128 Patricia Road, Johannesburg, South Africa View map

Luxury Apartment In Sandown Johannesburg is located 4.1 km from the large shopping mall "Hyde Park Corner" and a 10-minute drive from James & Ethel Gray City Park. At this apartment, Wi-Fi and free… More

From US$ 114 Book Now

Sandton Skye Apartments

3 Stan Road, Johannesburg, South Africa View map

Sandton Skye Apartments Johannesburg is located 1.7 km from the Sandton City Shopping Centre and a 15-minute walk from the Sandton Convention Center. With access to a golf club, this apartment caters… More

Book Now

Phumula On St James

13 Saint James Street, Johannesburg, South Africa View map

Nestled in the heart of Johannesburg, Phumula On St James offers a serene escape characterized by elegance and comfort. Surrounded by lush gardens, this refined sanctuary is perfect for both leisure… More

From US$ 59 Book Now

Cosy Apartment In Greenstone Hill

1 Emerald Boulevard, Johannesburg, South Africa View map

Overlooking the city, the spacious Cosy Apartment In Greenstone Hill Johannesburg is about a 25-minute walk from Modderfontein Golf Club in Johannesburg. This apartment provides active guests with… More

From US$ 59 Book Now

East Prestige Lodge

65 Northumberland Road,Kensington South, Johannesburg, South Africa View map

The 7-room East Prestige Lodge Johannesburg is located about 7 km from the Carlton Centre and around a 20-minute walk from the shopping mall "Bedford Centre". This apartment comes with a private pool… More

From US$ 30 Book Now

The Don Apt, Greenstone

Aloe Place 1 Pallisser Road Greenstone, Johannesburg, South Africa View map

The spacious The Don Apt, Greenstone Johannesburg is located a 10-minute drive from the St Therese Catholic Church and 6 km from Kempton Park Country Club. For guests seeking an active stay, this… More

From US$ 26 Book Now

The Golf House

213 Mount Pellan Drive, Johannesburg, South Africa View map

Nestled within the vibrant heart of Johannesburg, The Golf House offers an exquisite blend of comfort and luxury, ideal for both business travelers and tourists. Just 23 kilometers from the bustling… More

Book Now

V&S Apartments-Luxury Apartment5

323 Surrey Avenue, Johannesburg, South Africa View map

Welcome to V&S Apartments-Luxury Apartment5, a premier choice for discerning travelers seeking an upscale experience in Johannesburg. Nestled just 8 kilometers from the vibrant life of Gau Sandton… More

From US$ 34 Book Now

Spacious Living, Suitable For All Groups

5A Notwani Avenue, Johannesburg, South Africa View map

Featuring a private swimming pool for guests' relaxation, the 5-bedroom Spacious Living, Suitable For All Groups Johannesburg villa is located about a 15-minute drive from Nelson Mandela Square. More

From US$ 333 Book Now

Apartment In Sandton

16 11Th Avenue, Johannesburg, South Africa View map

**Welcome to Apartment In Sandton, your serene oasis in the heart of Rivonia.** Just 23 km from the bustling hub of Lanseria International Airport, this elegant retreat offers unparalleled… More

Book Now

Jozistay @ Jackal Creek Apartments

Jackal Creek Golf Estate Unit 51 Oakmont Boundary Road, Roodepoort, South Africa View map

To enjoy your vacation in Roodepoort, stay at Jozistay @ Jackal Creek Apartments Roodepoort, which is 2.9 km from the Golden Harvest Park and about a 10-minute ride from Bromhof Village Centre. For… More

From US$ 96 Book Now

Westpoint Glammys Suites

86 Grayston Drive, Johannesburg, South Africa View map

**Welcome to Westpoint Glammys Suites Johannesburg** Nestled in the heart of Sandton, Westpoint Glammys Suites is a premier destination for discerning travelers eager for a blend of comfort and style. More

From US$ 76 Book Now

Casa Nossa - Apartment 4

208 Main Avenue, Johannesburg, South Africa View map

The 1-room Casa Nossa - Apartment 4 Johannesburg provides swift access to various city landmarks, such as Adventure Golf, located nearly a 5-minute walk away. Featuring a private swimming pool, the… More

Book Now

Tourist Home Away From Home1

130 Daisy Street, Johannesburg, South Africa View map

Welcome to Tourist Home Away From Home1, an ideal retreat nestled in the vibrant heart of Sandton, Johannesburg, where business and leisure seamlessly intersect. This exceptional escape encapsulates… More

From US$ 47 Book Now

Apartment Towers In Sandton- With Luxury Spa

15 West Road South, Johannesburg, South Africa View map

**Welcome to Apartment Towers In Sandton- With Luxury Spa, an exquisite retreat nestled in the vibrant heart of Sandton.** Ideal for discerning travelers keen on exploring the rich tapestry of local… More

From US$ 156 Book Now

#Alimamaspaces: The Teffo'S Hub

3 Muswell Road South, Johannesburg, South Africa View map

Nestled in the vibrant suburb of Bryanston, #Alimamaspaces: The Teffo'S Hub offers a welcoming retreat for both business travelers and leisure seekers alike. This premier destination harmoniously… More

Book Now

Finger Apartments For Guests

26 Finger Street, Johannesburg, South Africa View map

The 1-room Finger Apartments For Guests Johannesburg is located in Johannesburg, 3.2 km from Observatory Golf Club, and offers a swimming pool with a patio. This 80 m² apartment is approximately 15… More

From US$ 25 Book Now

Bb Hers Dreamy

16 11Th Avenue, Johannesburg, South Africa View map

Bb Hers Dreamy Johannesburg apartment is located within a 10-minute drive of the RollEgoli and 3.8 km from the Nicolway Bryanston Shopping Centre. This apartment is situated within 7 km of Gau… More

From US$ 72 Book Now

Hyde Park House 29

15 Melville Road, Johannesburg, South Africa View map

The spacious Hyde Park House 29 Apartment Johannesburg is located about a 25-minute walk from the Goodman Gallery and 3.4 km from the Braamfontein Spruit Trail. Offering access to an outdoor swimming… More

From US$ 124 Book Now

City Haven 519

Mapungubwe Apartments 519, 5Th Floor, Johannesburg, South Africa View map

Positioned in the vibrant neighborhood of Śródmieście, City Haven 519 Johannesburg offers a unique blend of luxury and comfort, making it the perfect retreat for travelers seeking both adventure and… More

From US$ 38 Book Now

207 Raphael Penthouse

165 5Th Street, Johannesburg, South Africa View map

The spacious 207 Raphael Penthouse Apartment Johannesburg is located 15 minutes' stroll from the Sandton City Shopping Centre and 2.6 km from The Wanderers Grounds Stadium. This apartment features Wi… More

From US$ 257 Book Now

Maboneng Gauteng 358 Uncapped Wifi

260 Main Street Craftmanship, Johannesburg, South Africa View map

Situated a 5-minute walk from The Bioscope Cinema, Maboneng Gauteng 358 Uncapped Wifi Johannesburg apartment looks out onto the garden. With access to a golf club, this apartment caters to the needs… More

Book Now

2Bed In Sandton City

8 Lower Rd, Johannesburg, South Africa View map

Welcome to 2Bed In Sandton City Johannesburg, a refined haven nestled in the tranquil ambiance of Grzegórzki. This elegant accommodation offers guests a unique opportunity to experience a seamless… More

Book Now

Ogans Guest Villa 21 Elizabeth Avanue Linmeyer Jhb

21 Elizabeth Avenue, Johannesburg, South Africa View map

The 6-room Ogans Guest Villa 21 Elizabeth Avanue Linmeyer Jhb Johannesburg is located approximately 7 km from the Gold Reef City, giving access to various tourist spots nearby. More

Book Now

West Point Heart Of Gold 2

89 Grayston Drive, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at West Point Heart Of Gold 2 Apartment Johannesburg, which is just 1.4 km from the Sandton Market @ The Park and around 600 metres from Rand Merchant… More

Book Now

Zone D Village

5 Hermitage Terrace, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Zone D Village Johannesburg apartment, which is about 10 minutes' walk from the 44 Stanley Shopping Area and approximately 7 km from the Gold Reef City… More

Book Now

The Garden Of Eden

37 East Way Street, Johannesburg, South Africa View map

Welcome to The Garden Of Eden Villa, a serene retreat that seamlessly blends luxury and nature, ideal for travelers seeking a refreshing escape in Johannesburg. Nestled just 25 kilometers from O.R. More

Book Now

The Bay 41A

273 Rivonia Road, Johannesburg, South Africa View map

Situated in the serene residential enclave of Grzegórzki, The Bay 41A Apartment offers a peaceful retreat with a modern touch. This charming accommodation is just 25 kilometers from Lanseria… More

From US$ 32 Book Now

City Views- Top Floor - King Bed

Fredman Drive 24, Johannesburg, South Africa View map

Providing active guests with access to a golf club, the 1-bedroom City Views- Top Floor - King Bed Johannesburg villa is within a 3-km distance of such sports attractions as The Wanderers Grounds… More

Book Now

Peaceful & Cozy Apartment

130 Daisy Street Unit 10, Johannesburg, South Africa View map

Peaceful & Cozy Apartment Johannesburg is located just 1 km from Sandton train station and approximately a 5-minute walk from the Mushroom Park. Guests will surely enjoy a sauna at the apartment… More

Book Now

Modern Apartments

262 Main Street, Johannesburg, South Africa View map

Modern Apartments Johannesburg is located merely a 5-minute walk from POPArt and looks out onto the garden. Offering access to a swimming pool, this apartment is just around the corner from the Arts… More

Book Now

Rosebank Luxe

12 Baker Street, The Bolton 26 , Rosebank, Johannesburg, South Africa View map

Located around a 10-minute walk from Rosebank railway station, Rosebank Luxe Apartment Johannesburg is just 550 m from the large indoor Mall of Rosebank. Access to a golf club is available for active… More

Book Now

Craftsmanship 270

260 Main Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Craftsmanship 270 Johannesburg apartment, which is 4.8 km from the 55-hectare Johannesburg Zoo and within 20 minutes' walk of the Carlton Centre. More

From US$ 34 Book Now

The Escalante

5 5Th Avenue, Johannesburg, South Africa View map

The Escalante Apartment Johannesburg is located within a 6-km distance of Gau Sandton train station and around 400 metres from Oriental City Rivonia Outlet Mall. The spacious apartment features Wi-Fi… More

Book Now

Lovely 1-Bedroom In Secure Complex With Pool

562 Bergbron Drive, Johannesburg, South Africa View map

**Welcome to Lovely 1-Bedroom in Secure Complex With Pool, a tranquil oasis located just 16 km away from the vibrant heart of Gau Sandton.** This charming retreat offers a unique blend of comfort and… More

From US$ 36 Book Now

The City Hideout

39A Sturdee Avenue, Johannesburg, South Africa View map

The City Hideout Johannesburg apartment is located in the Rosebank district of Johannesburg, merely 6 minutes' walk from Maboneng Precinct. The apartment is situated a mere 0.7 km from Rosebank train… More

Book Now

Sandton Suites Westpoint

89 Grayston Drive, Johannesburg, South Africa View map

**Discover Comfort and Elegance at Sandton Suites Westpoint Johannesburg** Nestled in the serene Grzegórzki neighborhood, the Sandton Suites Westpoint Johannesburg offers a tranquil escape with a… More

From US$ 71 Book Now

Boetie & Sons Sandton Stay

89 Grayston Dr 11, Johannesburg, South Africa View map

Boetie & Sons Sandton Stay Johannesburg apartment is only 1.5 km from the Sandton City South Africa and features a patio with a swimming pool. The nearest bus stop West Street & Grayston Drive is 200… More

From US$ 676 Book Now

V&S Apartment - Luxury Apartment

323 Surrey Avenue, Johannesburg, South Africa View map

**Discover the Elegance of V&S Apartment - Luxury in Johannesburg** Nestled in the vibrant heart of Johannesburg, V&S Apartment - Luxury Apartment seamlessly blends modernity with sophistication. More

Book Now

Maddison Palms West

128 North Road, Johannesburg, South Africa View map

Situated 3.7 km from the Johannesburg Zoo, Maddison Palms West Apartment Johannesburg also boasts easy access to Gau Sandton train station which is nearly 20 minutes' walk away. The apartment… More

From US$ 48 Book Now

Simply Convenient Stays - Bedfordview

37 Angus Road, Johannesburg, South Africa View map

Simply Convenient Stays - Bedfordview Johannesburg apartment is a great place to stay in the Bedfordview district of Johannesburg, about 7 km from the Maboneng Precinct. Situated within a few blocks… More

Book Now

Melville Koppies View 1 Bed Cottage

41A Arundel Road, Johannesburg, South Africa View map

Melville Koppies View 1 Bed Cottage Johannesburg offers proximity to nearby tourist spots, such as Fietas Museum, situated 3.7 km away. More

Book Now

Villa Picasso 1 Bedroom

6 Picasso Close, Johannesburg, South Africa View map

The 1-bedroom Villa Picasso 1 Bedroom Johannesburg is situated approximately a 10-minute ride from Cambridge Crossing Shopping Centre Paulshof and features a private swimming pool with a pool cover. More

Book Now

A Little Sanctuary

1 Emerald Boulevard, Greenstone Hill,Johannesburg Greenstone Ridge Block 7 Unit 55, Johannesburg, South Africa View map

Welcome to A Little Sanctuary, a captivating retreat nestled in Johannesburg, where comfort meets sophistication. Located a mere 15 km from O.R. Tambo International and 12 km from Gau Sandton, this… More

From US$ 38 Book Now

1-Bed With Balcony And Workspace In The Heart Of Sandton

30 Homestead Road Cottonwoods, Johannesburg, South Africa View map

1-Bed With Balcony And Workspace In The Heart Of Sandton Johannesburg apartment is around 25 minutes' walk from Country Club Johannesburg. Wi-Fi and complimentary private parking are also available… More

Book Now

The Juweel House

32 Juweel Street, Johannesburg, South Africa View map

**Welcome to The Juweel House, a serene retreat that perfectly encapsulates the essence of refined living in Johannesburg.** Just a short drive of 13 kilometers from the vibrant Gau Sandton area… More

From US$ 410 Book Now

Trendy Apartments _ @ Craftsmanship On Main

260 Main Street, Johannesburg, South Africa View map

**Experience Urban Elegance at Trendy Apartments @ Craftsmanship On Main** Nestled in the vibrant heart of Johannesburg CBD, the Trendy Apartments @ Craftsmanship On Main epitomizes contemporary… More

From US$ 27 Book Now