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

Home Away From Home

Greenstone Drive Greenstone Crest, Johannesburg, South Africa View map

**Welcome to Home Away From Home Johannesburg, a Premier Destination in the Heart of South Africa** With complimentary private parking available, navigating Johannesburg and the surrounding areas is… More

From US$ 74 Book Now

204 The Base Apartment

Surrey Avenue, Johannesburg, South Africa View map

**Welcome to 204 The Base Apartment, a delightful retreat nestled in the vibrant Randburg area of Gauteng, South Africa.** This contemporary apartment venue offers an inviting atmosphere, making it… More

From US$ 27 Book Now

Cozy Apartment At Maboneng

260 Main Street 2Nd, Johannesburg, South Africa View map

Offering a year-round outdoor swimming pool, Cozy Apartment At Maboneng Johannesburg is located 5 minutes' walk from the Museum of African Design. For guests seeking an active stay, this apartment… More

Book Now

Michealangelo

8 Maude Street, Johannesburg, South Africa View map

Situated about a 10-minute drive from the Wanderers Golf Club, Michealangelo Apartment Johannesburg also boasts easy access to Sandton train station which is only 0.7 km away. The spacious apartment… More

Book Now

At The Heart Of Maboneng!

276 Main Street, Johannesburg, South Africa View map

**At The Heart Of Maboneng! Apartment Johannesburg** invites you to experience a vibrant urban lifestyle in one of Johannesburg's most dynamic districts. Nestled within the artistic quarter of… More

Book Now

Naisar'S Apartments Primrose,Johannesburg

3 Ash Road Primrose 1401, Germiston, Johannesburg, South Africa View map

Located approximately 10 minutes' drive from the Mary Fitzgerald Square, Naisar'S Apartments Primrose,Johannesburg villa provides access to various tourist attractions in the vicinity. More

From US$ 83 Book Now

The Michelangelo Towers

The Michelangelo Towers, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at The Michelangelo Towers Apartment Johannesburg, which is 3.6 km from the Sandton City South Africa and within 10 minutes' drive of the large grassy… More

Book Now

Apartment In Rivonia Sandton

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

Set in the vibrant district of Rivonia, the Apartment In Rivonia Sandton offers a perfect blend of modern comfort and serene surroundings. This sophisticated sanctuary features a stunning sun deck… More

Book Now

Bachelor Unit With A View

354 Kent Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Bachelor Unit With A View Apartment Johannesburg, which is about 15 minutes' drive from the Sandton Central Park and 3.1 km from the Bryanston Shopping… More

From US$ 49 Book Now

Cottage Fully Fitted

319 Duncombe Avenue 319 Duncombe Avenue, Mondeor, Johannesburg, South Africa View map

Situated nearly 15 minutes' walk from the Klipriviersberg Nature Reserve, Cottage Fully Fitted Johannesburg also boasts easy access to Gau Sandton train station which is around 20 km away. The… More

Book Now

Craftsmenship Unit 235

260 Main Street, Johannesburg, South Africa View map

Craftsmenship Unit 235 Apartment Johannesburg is located only 1.3 km from the Carlton Centre and offers Wi-Fi for either business or leisure. Guests can reach the centre of Johannesburg in 15… More

Book Now

The Golf House

213 Mount Pellan Drive, Johannesburg, South Africa View map

**Welcome to The Golf House Apartment Johannesburg**, a remarkable retreat nestled in the vibrant heart of Johannesburg. With its strategic location just 23 kilometers from Gau Sandton, this… More

Book Now

Westpoint Sandton Emabheleni Executive Suites

89 Grayston Drive 5, Johannesburg, South Africa View map

Positioned in the vibrant heart of Sandton, Johannesburg, the Westpoint Sandton Emabheleni Executive Suites offers a premium urban getaway perfect for both business and leisure travelers. This… More

From US$ 59 Book Now

4 Bedroom Elegant House In Bryanston Sandton

135 Eccleston Crescent, Johannesburg, South Africa View map

**Welcome to the 4 Bedroom Elegant House in Bryanston Sandton, a stylish retreat nestled in the prestigious Bryanston suburb of Johannesburg.** Exhibiting a perfect blend of sophistication and… More

Book Now

At Bagley Tarrace House

100 Bagley Terrace, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay At Bagley Tarrace House Apartment Johannesburg, which is approximately 7 km from Parkview Golf Club and approximately 10 minutes' drive from the nature… More

From US$ 34 Book Now

Rad Stays - 60 Westpoint 89 Grayston Dr Morningside

89 Grayston Drive Morningside, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Rad Stays - 60 Westpoint 89 Grayston Dr Morningside Johannesburg apartment, which is approximately a 10-minute drive from Thrupps Shopping Centre and… More

From US$ 79 Book Now

Sandton Central Luxury 2-Bed Apartment With A View - Jade

10 Lower Rd 601A, Johannesburg, South Africa View map

Staying at Sandton Central Luxury 2-Bed Apartment With A View - Jade Johannesburg, guests can visit the modern mall "Benmore Centre", located 9 minutes' walk away. More

Book Now

The Lineal Jacobs Apartment

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

Offering a rooftop swimming pool, the spacious The Lineal Jacobs Apartment Johannesburg is located just a 5-minute walk from the Sandton Central Park. This apartment boasts a golf club, perfect for… More

Book Now

Azure Escape- Luxury Apartment

44 Wessel Road, Johannesburg, South Africa View map

Welcome to Azure Escape - Luxury, an unparalleled retreat nestled in the heart of Rivonia. This exquisite destination marries modern sophistication with serene surroundings, ensuring a restful stay… More

Book Now

Braham Lodge - The Octave 5

4B River Road, Johannesburg, South Africa View map

Located 3.5 km from the Rietfontein Nature Reserve, Braham Lodge - The Octave 5 Johannesburg provides access to a swimming pool. Featuring a terrace, this accommodation is situated about a 15-minute… More

From US$ 698 Book Now

Craftsmanship Loft 344

273 Marshall Street, Johannesburg, South Africa View map

Experience the allure of Johannesburg from the comfort of Craftsmanship Loft 344, ideally situated in the vibrant heart of South Africa's largest city. Boasting not only a prime location but also an… More

From US$ 33 Book Now

Modern One Bedroom Apartment In Rivonia

16 11Th Avenue, Johannesburg, South Africa View map

**Welcome to Modern One Bedroom Apartment In Rivonia** Centrally located in Rivonia, guests can easily access shopping centers, parks, and various attractions. More

From US$ 63 Book Now

Feels Like Home 3

14 St Tropez Apartments, 93 Wierda Road East, Johannesburg, South Africa View map

**Welcome to Feels Like Home 3** - a sophisticated sanctuary nestled in the heart of Sandton, Johannesburg's vibrant financial district. This chic accommodation perfectly balances comfort and… More

Book Now

Duke Suites At The Bolton, Rosebank

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

The spacious Duke Suites At The Bolton, Rosebank Johannesburg is located just 1.7 km from the large South African National Museum of Military History and a 25-minute stroll from the Wanderers Golf… More

Book Now

Ellavidha'S Place

Daisy Street, Johannesburg, South Africa View map

**Elevate Your Stay at Ellavidha's Place Johannesburg** Strategically located, Ellavidha's Place offers easy access to major business districts and the vibrant Sandton City shopping center. More

Book Now

Thaba Eco With Thobs

302 Thaba Echo, Aspen Hills Nature Estate Thaba Eco Village, Johannesburg, South Africa View map

**Thaba Eco With Thobs Apartment Johannesburg** offers a serene escape complete with rich natural surroundings and luxurious amenities. Situated just 25 km from the vibrant precincts of Gau Sandton… More

From US$ 68 Book Now

Stunning 1 Bedroom Apartment In A Hotel With Pool

101 Katherine Street, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Stunning 1 Bedroom Apartment In A Hotel With Pool Johannesburg, which is 2.9 km from the Wanderers Golf Club and about 10 minutes on foot from Nelson… More

Book Now

Top Floor Luxury Apartment

101 Katherine Street, Johannesburg, South Africa View map

Located 400 metres from Sandton railway station, Top Floor Luxury Apartment Johannesburg is just a 7-minute walk from the Sandton Market @ The Park. Providing a sauna, this apartment is situated only… More

Book Now

5 Min From Mall, City Oasis With Pool, Fast Wifi, Parking, Cinema

2 Sturdee Avenue, Johannesburg, South Africa View map

Located just 10 minutes' walk from Rosebank railway station, 5 Min From Mall, City Oasis With Pool, Fast Wifi, Parking, Cinema Johannesburg apartment is just 0.7 km from the vibrant indoor mall… More

Book Now

Central Sandton Stay In Spacious 2Br Apt , Close To Sandton City With Fast Wifi, Gym & Pool

122 Patricia Road Insignia Apartments, Johannesburg, South Africa View map

Central Sandton Stay In Spacious 2Br Apt, Close To Sandton City With Fast Wifi, Gym & Pool Johannesburg is located 2.9 km from the Bidvest Wanderers Stadium and 25 minutes' walk from the Johannesburg… More

Book Now

Contemporary Sandton 4Bed-Villa, Rooftop Views, Solar-Inverter And Battery

64A Coleraine Drive, Johannesburg, South Africa View map

Contemporary Sandton 4Bed-Villa, Rooftop Views, Solar-Inverter And Battery Johannesburg is located a 7-minute walk from River Club Golf Course Sandton and invites guests to enjoy a terrace. More

From US$ 486 Book Now

Maboneng Gauteng 358 Uncapped Wifi

260 Main Street, Johannesburg, South Africa View map

Maboneng Gauteng 358 Uncapped Wifi Johannesburg apartment is situated in Johannesburg, just 1.4 km from the Absa Money Museum, and offers spa amenities such as an indoor pool. The apartment is… More

Book Now

Sandton Smart Apartment Eleven

15 West Road South, Johannesburg, South Africa View map

**Welcome to Sandton Smart Apartment Eleven**, an inviting oasis nestled in the vibrant heart of Sandton, Johannesburg's acclaimed financial district. Just 28 km from Lanseria International Airport… More

From US$ 132 Book Now

Harmonious Haven

Sandton Gate 25 Minerva Avenue, Glenadrienne, Sandton The Terrace, Johannesburg, South Africa View map

**Welcome to Harmonious Haven Apartment**-a serene retreat nestled just 3.5 kilometers from the vibrant heart of Gau Sandton. This apartment offers a perfect blend of modern elegance and warm… More

Book Now

Sweetheart Apartment Maboneng

260 Main St Jeppestown, Johannesburg, South Africa View map

Located 12 km from Gau Sandton railway station, Sweetheart Apartment Maboneng Johannesburg is about a 5-minute walk from the Maboneng Precinct. Guests can make use of Wi-Fi for both business and… More

From US$ 27 Book Now

The Four J'S Luxury Apartment

25 Minerva Avenue, Johannesburg, South Africa View map

Situated about a 10-minute drive from Nedbank Head Office, The Four J'S Luxury Apartment Johannesburg also boasts easy access to Gau Sandton train station which is 2.8 km away. The apartment features… More

From US$ 76 Book Now

Boetie & Sons Sandton Stay

21 Etosha Cres 4, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Boetie & Sons Sandton Stay Johannesburg apartment, which is around 10 minutes' drive from the Sandton City South Africa and just 1.4 km from the big… More

Book Now

Dante'S Sandton Skye Apartment

3 Stan Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Dante'S Sandton Skye Apartment Johannesburg, which is 1.2 km from HSBC Africa and approximately a 25-minute walk from French South African Chamber of… More

From US$ 57 Book Now

Raphael Penthouse Luxury Apartments

163 5Th Street, Johannesburg, South Africa View map

Raphael Penthouse Luxury Apartments Johannesburg is located 2.7 km from the Gardens of St Christopher and 10 minutes by car from The Wanderers Grounds Stadium. This apartment is situated 350 metres… More

Book Now

Mat Stays

West Road South, Johannesburg, South Africa View map

Nestled in the tranquil residential area of Grzegórzki, Mat Stays provides a serene retreat enriched by lush green spaces, including the evocatively overgrown New Jewish Cemetery. This charming… More

Book Now

Royal Dream Apartment.

10, Gibson Drive West 157 Springfield Complex, Johannesburg, South Africa View map

Situated around a 15-minute ride from the Sandton Convention Center, Royal Dream Apartment. Johannesburg also boasts easy access to Gau Sandton train station which is approximately 7 km away. Guests… More

From US$ 54 Book Now

Easy Stay 2 Bedroom Apartment Oakdene Near Glen Mall

Johannesburg, Johannesburg, South Africa View map

**Easy Stay 2 Bedroom Apartment Oakdene Near Glen Mall** offers a splendid urban retreat in the heart of Johannesburg CBD, the pulsating capital of Gauteng province and South Africa's largest city. More

From US$ 92 Book Now

Classicafrica

24 Fredman Drive, Johannesburg, South Africa View map

Located only 1.2 km from French South African Chamber of Commerce and Industry, Classicafrica Johannesburg apartment features free private parking for those who travel by car. British Chamber of… More

Book Now

Sunny Apartment In Waverley 98

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

Located 2.8 km from the International Bidvest Wanderers Cricket Stadium, the spacious Sunny Apartment In Waverley 98 Johannesburg is about 25 minutes' walk from a top family-friendly place like the… More

Book Now

Akaru Hide Away

94, Berkeley Avenue, Johannesburg, South Africa View map

Akaru Hide Away Apartment Johannesburg is a great place to stay in the Bryanston district of Johannesburg, around a 25-minute walk from the RollEgoli. At this apartment, Wi-Fi and a free private car… More

Book Now

Private Villa-Views, Pool, Braai

Glenvista, Johannesburg, South Africa View map

Along with access to such natural sites as the Klipriviersberg Nature Reserve, 4.5 km away, Private Villa-Views, Pool, Braai Johannesburg offers a private swimming pool. Providing guests with Wi-Fi… More

Book Now

La Chateau354

354 York Avenue, Johannesburg, South Africa View map

Located 2.7 km from the RollEgoli, La Chateau354 Johannesburg apartment features a private pool with sun loungers. Guests can stay at this apartment with views of the garden, and with barbecue and a… More

From US$ 47 Book Now

Feels Like Home 5 Bedroomed Haven

12 Rosen St, Johannesburg, South Africa View map

Situated nearly 5 minutes' walk from the Bunny Park, Feels Like Home 5 Bedroomed Haven Johannesburg apartment looks out onto the garden. The Royal Johannesburg & Kensington Golf Club is located 3.4… More

Book Now

Modern, Cozy Private Studio With Garden, Self Check-In

31 Cambridge Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Modern, Cozy Private Studio With Garden, Self Check-In Johannesburg, which is 3.8 km from the modern mall "Benmore Centre" and approximately 10 minutes… More

From US$ 39 Book Now

The Link Rivonia Gautrain Bus 1Bed Charming Apartment

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

Offering a private swimming pool, The Link Rivonia Gautrain Bus 1Bed Charming Apartment Johannesburg is situated a 17-minute walk from the Liliesleaf Farm Museum. Wi-Fi and free private parking are… More

Book Now