Hotels with indoor pool in Johannesburg

Multiple accommodations for your stay
Check-in date:
12 Apr 2026
Check-out date:
13 Apr 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

1109 results found

Thatchfoord Lodge

53 Crassula Avenue, Morningside Manor, Johannesburg, South Africa (Open map)

The Chilli Lane Shopping Centre is 3.5 km from the 4-star hotel and the modern mall "Benmore Centre" is 4.8 km away. Comprising 7…
Read more...
7.9
Good
71 reviews

Eunathi Cottage

Ellaline Road, Johannesburg, South Africa (Open map)

You'll need 20-minute drive to Johannesburg airport. Overlooking the garden, Eunathi Cottage Johannesburg hotel is 3.6 km from the...
Read more...
8.8
Fabulous
52 reviews

Villa Tasha Luxury Suites, Lanseria

116 Stonehaven State Lanseria, Johannesburg, South Africa (Open map)

Located a 10-minute drive from Lion Park, this 4-star hotel is also a 50-minute drive from Gau Sandton railway station. Offering a…
Read more...
8.7
Fabulous
106 reviews

Casas Navio Guest House

34 Angus Road Bedfordview, Johannesburg, South Africa (Open map)

Situated approximately 10 minutes by car from Gillooly's Farm Park, this Johannesburg hotel also gives access to such sports venues...
Read more...
7.6
Good
90 reviews

Schweezers Guest House

251 Smit Street, Johannesburg, South Africa (Open map)

The bed & breakfast is situated in the Barmbek Sued district, 30 km from Lanseria International airport. Schweezers Guest House...
Read more...
8.4
Very Good
543 reviews

New Barn Room Private Space, Fibre Wifi, Vegan Home

107 9Th Street, Johannesburg, South Africa (Open map)

Situated in the Barmbek Sued district, this 4-star hotel is within 7 km of the leading Wits Art Museum. New Barn Room Private Space…
Read more...
8.8
Fabulous
37 reviews

Grand View B&B

Putney Road, Johannesburg, South Africa (Open map)

The hotel is 4.6 km from the nature park "Albert's Farm" and right near Mosque. Situated just 450 metres from Brixton Reservoir, the...
Read more...
8.2
Very Good
234 reviews

6 On Acacia

6 Acacia Road, Johannesburg, South Africa (Open map)

You'll need 15-minute drive to Johannesburg airport. Offering an outdoor swimming pool, the 4-star 6 On Acacia Bed & Breakfast...
Read more...
8.2
Very Good
189 reviews

Winchester Lodge

40 Magaliesberg Road, Winchester Hills, Johannesburg, South Africa (Open map)

Located around 10 minutes' drive from Gold Reef City Theme Park, this Johannesburg hotel is also around 40 minutes' drive from Gau...
Read more...
7.8
Good
245 reviews

Zinziluxe Guest House

57 Stiglingh Road, Johannesburg, South Africa (Open map)

You'll need 28-minute drive to Lanseria International airport. Featuring a year-round outdoor swimming pool, the recently renovated...
Read more...
8.3
Very Good
107 reviews

Ava Guest House

10 Majuba Avenue, Johannesburg, South Africa (Open map)

This guest house is located in Johannesburg, beside a garden. Nestled in the Barmbek Sued district of Johannesburg, approximately a...
Read more...
9.0
Superb
127 reviews

Bryanston Palms Accommodation

7 Tufnell Lane, Johannesburg, South Africa (Open map)

The Bird Gardens is in proximity to the hotel, while William Nicol Dr & Bryanston Dr bus stop is approximately a 10-minute walk...
Read more...
9.4
Superb
79 reviews

Pine Park Garden Cottages

8 Keith Avenue Pine Park, Johannesburg, South Africa (Open map)

Emmarentia Dam is located 2.4 km from this 4-star hotel, while Randpark Golf Course is 3.9 km away. Standing just a 5-minute walk…
Read more...
9.7
Exceptional
81 reviews

Modern Spacious 1Br Apartment At The Bolton Rosebank

2 Sturdee Avenue, Johannesburg, South Africa (Open map)

The Zone @ Rosebank lies 950 metres away, and the large South African National Museum of Military History is only 1.8 km from the...
Read more...
7.7
Good
56 reviews

The Hide On Aston-Sandton

6 Aston Street, Johannesburg, South Africa (Open map)

While staying in the 3-star hotel, you are invited to discover the Sandton Market @ The Park, located a 10-minute ride away, or visit…
Read more...
8.3
Very Good
199 reviews

Sandton Spring Rivonia

66A Stiglingh Road, Johannesburg, South Africa (Open map)

You'll be 3.7 km from The Campus Bryanston and 4.7 km from Leeukop Golf Course. Located a mere 1.6 km from the Liliesleaf Farm Museum…
Read more...
8.8
Fabulous
108 reviews

41 Fourth Road Guest House

41 4Th Road, Johannesburg, South Africa (Open map)

You'll need 20-minute drive to O.R. Located 4.3 km from Houghton Golf Club, 41 Fourth Road Guest House Johannesburg offers access to...
Read more...
8.2
Very Good
35 reviews

Wild Olive Executive Suite

32 Waterfall Avenue Craighall, Johannesburg, South Africa (Open map)

This 4-star hotel is about 30 km from O.R. Featuring a swimming pool, Wild Olive Executive Suite Johannesburg hotel is 7 km from…
Read more...
9.2
Superb
11 reviews

Ecotel Southgate

12 Main Road Ecotel Southgate, Johannesburg, South Africa (Open map)

Situated within a 10-minute drive of Klipriviersberg Nature Reserve, the hotel also gives access to such sports venues as the FNB...
Read more...
7.8
Good
429 reviews

Villa Lugano Guesthouse

100 The Broads Street, Mulbarton, Johannesburg, South Africa (Open map)

You'll need 19-minute drive to Rand airport. Situated approximately 25 minutes' walk from Our Lady of Lebanon Maronite Catholic...
Read more...
9.3
Superb
63 reviews
Thank you for subscribing
Close