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

Primestay Oasis

3 Marlow Street, Johannesburg, South Africa View map

Primestay Oasis Johannesburg apartment is located within 7 km of the Maboneng Precinct and offers Wi-Fi for either business or leisure. There is the Silver Ball nearly 20 minutes' walk from the… More

Book Now

Deardorcus Peaceful Stay

260 Main Street, Johannesburg, South Africa View map

Welcome to the Deardorcus Peaceful Stay, an oasis nestled in the vibrant heart of Johannesburg. Offering the perfect blend of serenity and accessibility, this property provides an intimate escape… More

Book Now

Live, Work And Play In The Maboneng Loft

24 Albrecht Street, Johannesburg, South Africa View map

**Explore Johannesburg from the Maboneng Loft** Nestled in the vibrant Johannesburg CBD, the Live, Work And Play In The Maboneng Loft offers a captivating blend of modern comfort and urban… More

Book Now

Waterstone Park Apartment

2 Bullrush Crescent 14 Sawgrass, Johannesburg, South Africa View map

**Welcome to Waterstone Park Apartment, a stylish retreat perfectly situated in Johannesburg. This exquisite accommodation combines modern comfort with breath-taking city views, providing an ideal… More

From US$ 107 Book Now

Maboneng Haven 2

260 Main Street, Johannesburg, South Africa View map

**Welcome to Maboneng Haven 2, Johannesburg** Nestled in the heart of Johannesburg CBD, Maboneng Haven 2 invites you to experience urban comfort in South Africa's largest city. More

Book Now

Broadway Flats Braamfontain

49 Juta Street, Johannesburg, South Africa View map

**Welcome to Broadway Flats Braamfontain, an oasis of modern comfort nestled in the vibrant heart of Johannesburg CBD.** This unique accommodation caters to both leisurely travelers and those on… More

From US$ 36 Book Now

Bb Hers Sunshine

16 11Th Avenue, Johannesburg, South Africa View map

Welcome to Bb Hers Sunshine, a radiant retreat nestled in the heart of Rivonia. This enchanting getaway offers an oasis of tranquility, combining modern amenities with the charm of its lush… More

Book Now

The Monroe Unit 1

39 Sturdee Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at The Monroe Unit 1 Apartment Johannesburg, which is around 25 minutes' walk from the public park "Jhb Zoo Lake" and 3.5 km from the Emmarentia Dam. More

Book Now

The Bolton 403

2 Sturdee Avenue, Johannesburg, South Africa View map

The Bolton 403 Apartment Johannesburg is located 2.2 km from the public park "Jhb Zoo Lake" and a 25-minute walk from Beechwood Botanical Gardens. This apartment provides active guests with the… More

From US$ 72 Book Now

Tintswalo Nests

19 Juta Street Bridgeview Braamfontein, Johannesburg, South Africa View map

**Welcome to Tintswalo Nests in Johannesburg CBD** Strategically situated in Johannesburg CBD, Tintswalo Nests is just steps away from renowned cultural landmarks and shopping districts, making it an… More

From US$ 33 Book Now

Spacious & Silent Maboneng Retreat Fast Wifi Perfect For Remote Work & Couples

260 Main Street Craftsmanship, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 1-room Spacious & Silent Maboneng Retreat Fast Wifi Perfect For Remote Work & Couples Johannesburg apartment, which is within 20 minutes' walk of… More

Book Now

Bachelor Flat, Fiber Wifi, Close To Uj, Milpark

20A 4Th Ave, Johannesburg, South Africa View map

The 6-room Bachelor Flat, Fiber Wifi, Close To Uj, Milpark Johannesburg provides swift access to various city landmarks, such as Melville Boulevard, located just a 5-minute walk away. The apartment… More

From US$ 19 Book Now

Two Bed En-Suite Apartment At The Terrace Sandton Gate

25 Minerva Avenue, Johannesburg, South Africa View map

Nestled in the vibrant heart of Johannesburg, the Two Bed En-Suite Apartment At The Terrace Sandton Gate offers a quintessential blend of modern comfort and sophisticated elegance. This inviting… More

Book Now

Executive 2-Bed In Sandton City

Lower Rd, Johannesburg, South Africa View map

**Positioned in the heart of Sandton, South Africa's premier hub for business, shopping, and entertainment, the Executive 2-Bed in Sandton City offers an unparalleled escape for both leisure and… More

From US$ 190 Book Now

The Lilian Jane

86 Lilian Avenue, Johannesburg, South Africa View map

Located around 20 minutes' walk from the Sandton Convention Center, the 4-bedroom The Lilian Jane Villa Johannesburg comes with a private pool equipped with a patio. Featuring a terrace, this holiday… More

Book Now

Isabels2 Guest House

8 Premiers Avenue, Johannesburg, South Africa View map

Positioned in the heart of Johannesburg, Isabels2 Guest House offers visitors a serene and stylish retreat just 12 kilometers from the vibrant attractions of Gau Sandton. This charming guest house… More

From US$ 31 Book Now

Ferndale Retreat

447 Rugby Avenue, Johannesburg, South Africa View map

Ferndale Retreat Apartment Johannesburg is located 10 minutes by car from Epsom Downs Shopping Centre and 2.9 km from All Saints Shopping Centre. This homestay provides active guests with the… More

Book Now

Rosebank Central Accommodation By The Mall

12 Baker Street, Apt 258, Johannesburg, South Africa View map

**Welcome to Rosebank Central Accommodation By The Mall, a hidden gem offering a blend of modern comfort and rustic charm, nestled in the heart of Old Town, one of Europe's most picturesque medieval… More

From US$ 30 Book Now

Kellych Rosyka Enterprise

12 Baker Street, Johannesburg, South Africa View map

Kellych Rosyka Enterprise Johannesburg apartment is located 600 m from Rosebank train station and just moments from Cornerstone Church Rosebank. Situated merely 7 minutes' walk from the large indoor… More

From US$ 56 Book Now

Sandton Accomodation Hydro Park

86 Grayston Drive, Johannesburg, South Africa View map

**Welcome to Sandton Accommodation Hydro Park, an oasis of comfort and sophistication nestled in the heart of Johannesburg.** This distinctive retreat offers a blend of modernity and relaxation… More

Book Now

Holiday Home Away From Home1

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

Located just 1 km from Sandton railway station, Holiday Home Away From Home1 Johannesburg apartment is 500 metres from the Sandton Market @ The Park. For guests seeking an active stay, this apartment… More

Book Now

Sanctifie Home

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

To enjoy your vacation in Johannesburg, stay at Sanctifie Home Johannesburg apartment, which is 4.8 km from Nedbank Head Office and approximately 10 minutes' drive from Rand Merchant Bank. Wi-Fi and… More

Book Now

The Afropolitan

395 Vale Avenue, Johannesburg, South Africa View map

Nestled in the vibrant Ferndale neighborhood, The Afropolitan Villa Johannesburg serves as an exquisite getaway, offering a harmonious blend of comfort and style. More

From US$ 102 Book Now

77 On 8Th Self Catering

77 8Th Avenue, Johannesburg, South Africa View map

**Welcome to 77 On 8Th Self Catering Apartment, a hidden gem nestled in the vibrant suburb of Rosebank, Johannesburg.** This exceptional accommodation offers guests a unique blend of comfort and… More

From US$ 15 Book Now

Masingita Towers Luxury Apartment 13

15 West Road South, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Masingita Towers Luxury Apartment 13 Johannesburg, which is 2.5 km from the Sandton City Shopping Centre and about a 10-minute drive from the Wanderers… More

Book Now

Urban Oasis- Rivonia

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

To enjoy your vacation in Johannesburg, stay at Urban Oasis- Rivonia Apartment Johannesburg, which is around 15 minutes' drive from the Sandton Convention Center and 3.1 km from the Rietfontein… More

Book Now

Sandton Skye Designer One Bed Apartment 910

2 Stan Road Apartment 910, Johannesburg, South Africa View map

Offering a year-round outdoor swimming pool, Sandton Skye Designer One Bed Apartment 910 Johannesburg is located 5 minutes' walk from Investec Investment Bank. With access to a golf club, this… More

Book Now

Executive Sandton City Apartment

77 Grayston Drive, Johannesburg, South Africa View map

In the vibrant heart of Sandton, the Executive Sandton City offers an ideal retreat for discerning travelers eager to explore the cultural and culinary delights of Johannesburg. With a prime location… More

From US$ 86 Book Now

A Quiet Space In The City

10 Anderson Street, Johannesburg, South Africa View map

Offering a swimming pool, A Quiet Space In The City Johannesburg apartment is located just a 5-minute walk from the filled Standard Bank Gallery. This apartment provides active guests with the… More

From US$ 83 Book Now

Modern Morningside Apartment

10 Fir Road Unit 269, Johannesburg, South Africa View map

Situated approximately a 10-minute ride from the RollEgoli, Modern Morningside Apartment Johannesburg also boasts easy access to Gau Sandton train station which is 3.8 km away. Guests can use lawn… More

Book Now

Sandtoncity-Apartment-Sleeps2-Pool-Parking

101 Katherine Street, Johannesburg, South Africa View map

Sandtoncity-Apartment-Sleeps2-Pool-Parking Johannesburg is located 12 minutes' walk from the Sandton Market @ The Park and entices guests with an indoor pool. This apartment is situated 0.6 km from… More

Book Now

The Reid Lifestyle Estate

Greenlee Blvd Unit 966 Block 82, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at The Reid Lifestyle Estate Apartment Johannesburg, which is nearly a 25-minute walk from Go Ape SA and 3.5 km from the Greenstone Indoor Trampoline Park… More

From US$ 47 Book Now

Amour Residence - Warm Two-Bedroom Apartment

37 Iona Drive, Johannesburg, South Africa View map

**Welcome to Amour Residence, where comfort meets convenience in the vibrant city of Johannesburg. Nestled just 30 kilometers from O.R. Tambo International Airport, your journey begins with… More

Book Now

Villa In The Village

97 Wierda Road East 27, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Villa In The Village Johannesburg, which is 2.9 km from the Wanderers Golf Club and approximately a 10-minute drive from The Wanderers Grounds Stadium.… More

From US$ 95 Book Now

Ojay Homes Studio At Maboneng

260 Main Street 273 Craftmanship , Third Floor, Johannesburg, South Africa View map

Offering a year-round outdoor pool, Ojay Homes Studio At Maboneng Johannesburg is located merely a 6-minute walk from the Spaza Art Gallery. This apartment is situated 11 km from Gau Sandton train… More

Book Now

Ellipse Executive Apartment

Ellipse Waterfall, Klarkloof Crescent, Waterval City, Midrand, Sa 3204, Midrand, South Africa View map

**Ellipse Executive Apartment Johannesburg: A Stylish Retreat in the Heart of the City** Nestled in the vibrant heart of Johannesburg, the Ellipse Executive Apartment offers a seamless blend of… More

From US$ 75 Book Now

The Base Apartment III

323 Surrey Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at The Base Apartment III Johannesburg, which is merely 0.7 km from Volle Evangelie Kerk Ferndale and around 10 minutes' drive from the Braamfontein… More

Book Now

Kk'S Haven

169 Bryanston Drive 30 Lallybroch Complex, Johannesburg, South Africa View map

Welcome to Kk'S Haven Apartment Johannesburg, a splendid retreat nestled in the heart of Bryanston. This modern sanctuary is a perfect choice for both leisure and business travelers, offering a… More

From US$ 83 Book Now

Converge Exquisite Lodge

141 6Th Avenue Parkmore 141 6Th Avenue Parkmore, Johannesburg, South Africa View map

Situated a mere 1.4 km from Investec Investment Bank, the recently renovated Converge Exquisite Lodge Johannesburg hotel features Wi-Fi throughout the property and private car parking on site. The… More

From US$ 24 Book Now

Sandton Smart Apartment Eighteen

15 West Road South, Johannesburg, South Africa View map

The spacious Sandton Smart Apartment Eighteen Johannesburg is located a 10-minute ride from Beechwood Botanical Gardens and 2.5 km from the Sandton City Shopping Centre. This apartment comes with a… More

Book Now

Lock Up And Go Studio Apartment - Ferndale

456 Cypress Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Lock Up And Go Studio Apartment - Ferndale Johannesburg, which is approximately 10 minutes by car from the Golden Harvest Park and around 3 km from All… More

Book Now

Charming Apartment With Private Balcony

260 Main Street Unit 231, Craftsmanship, Johannesburg, South Africa View map

Charming Apartment With Private Balcony Johannesburg features convenient proximity to such city attractions as the Baileys African History Archives, situated nearly 5 minutes' walk away. This… More

From US$ 56 Book Now

Nala On Rivonia

30 Elizabeth Avenue 112 Riverview, Johannesburg, South Africa View map

Nala On Rivonia Apartment Johannesburg is located a 10-minute ride from the Peacemakers Museum and 4 km from Woodmead Value Mart. With access to a golf club, this apartment caters to the needs of… More

Book Now

Fridas Haven

13 Nicolyn Avenue, Johannesburg, South Africa View map

Fridas Haven Johannesburg apartment is located approximately a 25-minute walk from The Brightwater Commons Mall and 3.4 km from Bromhof Village Centre. This apartment is situated within 8 km of Gau… More

From US$ 27 Book Now

Blairgowrie Nest Cozy Pool Home

93 Blairgowrie Drive, Johannesburg, South Africa View map

Providing active guests with access to a golf club, Blairgowrie Nest Cozy Pool Home Johannesburg is around 10 minutes by car from such sports attractions as The Wanderers Grounds Stadium. Located 4.3… More

From US$ 138 Book Now

Cresta Gem Pool, Big Tv & Fast Wifi

163 Stonewedge, Johannesburg, South Africa View map

Cresta Gem Pool, Big Tv & Fast Wifi Apartment Johannesburg is nearly a 25-minute walk from Windsor Golf Course. Around 7 km from the Melville, this apartment features a private swimming pool and a… More

Book Now

254 Craftsmanship

261 Main Street, Johannesburg, South Africa View map

Welcome to 254 Craftsmanship Apartment, a luxurious escape nestled in the vibrant heart of Johannesburg CBD, the bustling capital of Gauteng province and South Africa's largest city. This exquisitely… More

From US$ 29 Book Now

Bona Exclusive Apartments

15 West Road South, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Bona Exclusive Apartments Johannesburg, which is about 25 minutes on foot from Nelson Mandela Square and only 1.5 km from Johannesburg Stock Exchange… More

Book Now

Primrose Tranquility Luxury Dwelling Unit 2

35 Primrose Drive, Johannesburg, South Africa View map

Primrose Tranquility Luxury Dwelling Unit 2 Villa Johannesburg offers proximity to nearby tourist spots, such as the large park "Johannesburg Botanical Garden", situated 3 km away. Offering a free… More

Book Now

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