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

Designer Garden 2 Bed Apartment 1Km To Mandela Sq

Firenza 5 Pam Road Morningside, Johannesburg, South Africa View map

More

Book Now

Luxurious 3-Bedroom Penthouse In Sandton

77 Grayston Drive, Johannesburg, South Africa View map

**Welcome to the Luxurious 3-Bedroom Penthouse in Sandton, a splendid sanctuary nestled in the vibrant Grzegórzki area.** This exquisite penthouse harmoniously combines modern sophistication with the… More

From US$ 746 Book Now

The Atrium Rivonia

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

**Introducing The Atrium Rivonia, Johannesburg** Positioned strategically in Rivonia, The Atrium Rivonia is close to a variety of attractions, providing easy access to the heart of Johannesburg. More

Book Now

9 Living Moad Maboneng

25 Albrecht Street 9, Johannesburg, South Africa View map

**Experience Urban Elegance at 9 Living Moad Maboneng** This property is equipped with a range of amenities designed to elevate your stay, including free WiFi throughout, full-day security for peace… More

From US$ 12 Book Now

Luxurious House In Jhb South

41 Riethaan Crescent, Johannesburg, South Africa View map

More

Book Now

2-4 Sleeper 2 Bed Apartment In Maboneng, Johannesburg

25 Albrecht St, Johannesburg, South Africa View map

The 40 m^2 2-4 Sleeper 2 Bed Apartment In Maboneng, Johannesburg is located about 25 minutes' walk from Newtown and offers Wi-Fi for either business or leisure. More

From US$ 42 Book Now

Neat Home

11 Koorsboom Street, Johannesburg, South Africa View map

Positioned in the vibrant heart of Johannesburg, Neat Home offers a serene retreat just 20 km from the bustling Gau Sandton area. This stylish accommodation combines modern comfort with warm… More

Book Now

Charming Country Villa Sandton With Back Up Power & Water

6 Bryanston Drive, Johannesburg, South Africa View map

Charming Country Home Sandton With Back Up Power is situated within 3.9 km of River Club Golf Course Sandton and offers accommodation with a picnic area, a private swimming pool and a terrace. This… More

From US$ 82 Book Now

Uptown Oasis 2 Bedrooms , 2 Bathrooms Apartment In Maboneng With Unlimited Wifi

21 Albrecht Street, Johannesburg, South Africa View map

Situated within 25 minutes' walk of the heritage museum "Constitution Hill Human Rights Precinct", Uptown Oasis 2 Bedrooms, 2 Bathrooms Apartment In Maboneng With Unlimited Wifi Johannesburg also… More

Book Now

Heaven Has An Address

Le Mistral Le Mistral, Johannesburg, South Africa View map

**Discover Heaven Has An Address in Sandton** Conveniently situated, Heaven Has An Address provides easy access to key attractions within Sandton, including world-class shopping centers and… More

Book Now

Rad Stays - 26 Madison Palms East 112 North Road Sandown

112 North Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious 100 m^2 Rad Stays - 26 Madison Palms East 112 North Road Sandown Johannesburg apartment, which is only 1.1 km from Grayston Centre and… More

From US$ 75 Book Now

Apartment In Sandton, Rivonia

Rivonia Boulevard, Johannesburg, South Africa View map

Apartment In Sandton, Rivonia Johannesburg is located a 10-minute ride from Epsom Downs Shopping Centre and 7 km from Sandton Convention Center. Offering a terrace, this spacious 170 m^2 apartment… More

Book Now

Poolside Villa

6 Meryl Place, Johannesburg, South Africa View map

**Welcome to Poolside Villa Johannesburg**, a serene retreat nestled amidst the vibrant pulse of the city. Combining modern comforts with natural beauty, this enchanting haven features a lush garden… More

From US$ 46 Book Now

Quiet, Very Specious Apartment In Dainfern

105 Borgo De Felice, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 114 m^2 Quiet, Very Specious Apartment In Dainfern Johannesburg, which is about 15 minutes by car from Kyalami Country Club and 3.2 km from Cedar… More

Book Now

Luxury Apartment Sandton City

3 Stan Road, Johannesburg, South Africa View map

The 2-room Luxury Apartment Sandton City Johannesburg is situated around a 5-minute walk from Benmore Gardens Shopping Centre and 25 km from O.R. Tambo International airport. Guests can make use of… More

Book Now

Sandton Nest

Katherine Street, Johannesburg, South Africa View map

Set in the serene neighborhood of Grzegórzki, Sandton Nest offers an idyllic retreat framed by lush green spaces that invite both relaxation and exploration. This tranquil locale is home to the… More

Book Now

Lavender Corner

2 Northleigh Cres, Sandton, South Africa View map

More

Book Now

Vale Boutique 9Bdr Villa With Outdoor Cinema,Jacuzzis & Banquet Hall

435A Vale Avenue, Johannesburg, South Africa View map

Situated only 1.3 km from Ferndale Village Shopping Centre, the 2-bedroom Vale Boutique 9Bdr Villa With Outdoor Cinema,Jacuzzis & Banquet Hall Johannesburg provides access to numerous tourist… More

From US$ 898 Book Now

Five On Fifth

5 5Th Avenue, Johannesburg, South Africa View map

More

Book Now

Cleveland Luxury Villa

57 Cleveland Road, Johannesburg, South Africa View map

Discover the refined elegance of Cleveland Luxury Villa, a premier accommodation nestled in the heart of Sandton, South Africa's bustling hub for business, shopping, and entertainment. Strategically… More

Book Now

Grayston Exec Apartments

Unit 80, 77 Grayston Dr, Morningside, Sandton, Johannesburg, South Africa View map

Nestled about a 5-minute walk from Investec Investment Bank, the 2-room Grayston Exec Apartments Johannesburg offers quick access to numerous tourist attractions nearby. Situated in Johannesburg, 2.6… More

From US$ 86 Book Now

Gem In The Heart Of Sandton

37A Rietfontein Road, Johannesburg, South Africa View map

More

Book Now

Sandton Skye Serviced Apartments

3 Stan Road, Johannesburg, South Africa View map

Sandton Skye Serviced Apartments Johannesburg is located 3.7 km from The Wanderers Golf Club and 450 metres from the modern mall "Benmore Centre". Wi-Fi and a free private car park are also available… More

Book Now

Nature'S Retreat

119 Malta Road, Johannesburg, South Africa View map

More

From US$ 72 Book Now

G Hill Bnb

2 Emerald Boulevard, Johannesburg, South Africa View map

More

Book Now

Cosy Uptown 2 Bedroom Sandton

5 Benmore Road, Johannesburg, South Africa View map

**Cosy Uptown 2 Bedroom Sandton** offers an inviting oasis in the heart of Johannesburg's Grzegórzki neighborhood, celebrated for its lush green spaces and charming local character. Nestled within… More

Book Now

Elysium At Fourways

959 Inchanga Road, Craigavon, Sandton, Johannesburg, South Africa View map

Overlooking the garden, the 2-room Elysium At Fourways Apartment Johannesburg is within a 10-minute drive of Montecasino in Johannesburg. More

From US$ 69 Book Now

Villa Picasso - 2 Bedroom

6 Picasso Close, Johannesburg, South Africa View map

Nestled 10 minutes' drive from the Chilli Lane Shopping Centre, Villa Picasso - 2 Bedroom Johannesburg entices guests to explore various tourist destinations nearby. More

Book Now

The Base, Stylish And Well Located

323 Surrey Avenue, Johannesburg, South Africa View map

More

Book Now

Prestige Penthouse In Sandton

86 Grayston Drive, Johannesburg, South Africa View map

**Welcome to Prestige Penthouse In Sandton**, an exquisite retreat nestled in the heart of Sandton. Renowned for its vibrant atmosphere, this sophisticated destination is perfect for discerning… More

Book Now

Urban Oasis Apartments At One Hyde Park

4 Hurlingham Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the 2-room Urban Oasis Apartments At One Hyde Park Johannesburg, which is at a distance of 2.9 km from Sandton Convention Center and approximately 10… More

From US$ 72 Book Now

The Cozy Escape In Sandton Skye!

16 11Th Avenue, Johannesburg, South Africa View map

The 1-room The Cozy Escape In Sandton Skye! Johannesburg apartment is situated 3 km from Cambridge Crossing Shopping Centre Paulshof and offers a swimming pool. Guests can make use of Wi-Fi for both… More

Book Now

Sunset View Apartment With Spacious Balcony

66 Hobart Road, Johannesburg, South Africa View map

**Welcome to Sunset View Apartment With Spacious Balcony**, a serene retreat nestled in the heart of Bryanston that combines comfort, convenience, and a sprinkling of luxury. Just 7 km from the… More

From US$ 49 Book Now

Lovely 2 Bedroom Unit In The Heart Of Melville 127

10 Main East Road, Johannesburg, South Africa View map

Nestled in the heart of Melville, one of Johannesburg's oldest and most charming suburbs, the Lovely 2 Bedroom Unit in the Heart of Melville 127 presents a unique retreat for travelers seeking… More

From US$ 79 Book Now