Hotels with indoor pool in Johannesburg

Multiple accommodations for your stay
Check-in date:
21 Feb 2026
Check-out date:
22 Feb 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

1035 results found

The Juweel House

32 Juweel Street, Johannesburg, South Africa (Open map)

60 m^2 The Juweel House Apartment is located 3.4 km from The Forum and 2.6 km from New Life Church. The apartment features a…
Read more...
7.4
Good
35 reviews

The Monroe Luxury Apartments

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

Guests can enjoy the location nearly 25 minutes' walk from Jhb Zoo Lake, while Rosebank train station is merely 10 minutes' stroll...
Read more...
7.2
Good
317 reviews

Antibes 18 West Road South Sandton

18 West Road South, Johannesburg, South Africa (Open map)

Nelson Mandela Square can be reached in 5 minutes' drive, while O.R. The 75 m^2 Antibes 18 West Road South Sandton is located…
Read more...
6.7
Pleasant
54 reviews

Comfort Apartment Sa

86 Grayston Drive, Johannesburg, South Africa (Open map)

Alexandra can be reached in 10 minutes' drive, while O.R. Featuring a snack and drink vending machine, and a lift, Comfort Apartment...
Read more...
7.5
Good
177 reviews

La One Rosebank Stay

Corner Bath And Tyrwhitt Avenue, Johannesburg, South Africa (Open map)

The apartment is within 15 minutes' walk of the Circa and the city park "Jhb Zoo Lake" is 2.6 km away. La One Rosebank Stay…
Read more...

Fridas Haven

13 Nicolyn Avenue, Johannesburg, South Africa (Open map)

Worldwear Shopping Centre is 3.3 km away. Fridas Haven Apartment boasts views of the garden and is located 10 minutes by car from...
Read more...

Oam The View Morningside

5 Michelle Street The View, Unit 65, Morningside, Johannesburg, South Africa (Open map)

1-room Oam The View Morningside Apartment is located around 10 minutes' drive from Bryanston Shopping Centre and offers Wi-Fi for...
Read more...

Garden Court Eastgate

Ernest Oppenheimer Avenue, Johannesburg, South Africa (Open map)

Guests may find Observatory Golf Club 3.1 km from the charming hotel, while the shopping mall "Bedford Centre" is a 25-minute walk...
Read more...
8.0
Very Good
2544 reviews

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.8
Good
75 reviews

The Haystack On Homestead

13 Homestead Road, Off 7Th Avenue, Off Rivonia Road, Johannesburg, South Africa (Open map)

Surrounded by gardens, the hotel is a 30-minute drive from Lanseria International airport. 2.6 km from sports attractions such as...
Read more...
8.8
Fabulous
89 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
87 reviews

Harmony Guest House

12 Amalinda Street Sandown Estate Harmony Guest House, Johannesburg, South Africa (Open map)

The 2-star guest house is about 30 km from O.R. Harmony Guest House Johannesburg, located a 10-minute drive from the Sandton City…
Read more...
8.0
Very Good
53 reviews

Eagles Nest Lodge

373 Leslie Avenue, Corner William Nicol Drive, Johannesburg, South Africa (Open map)

The comfortable hotel is about 20 km from Lanseria International airport and not far from such cultural venues as the Norscot Manor...
Read more...
8.7
Fabulous
61 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.1
Very Good
244 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
199 reviews

Buona Notte Suites In Linden

6 3Rd Ave, Victory Park, Johannesburg, South Africa (Open map)

This Johannesburg hotel is about 30 km from Rand airport and around 10 minutes' drive from such cultural venues as the Johannesburg...
Read more...
7.8
Good
15 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.7
Good
256 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.4
Very Good
89 reviews

Liz At Lancaster Guesthouse

79 Lancaster Avenue, Johannesburg, South Africa (Open map)

This hotel is conveniently situated 3.4 km from the sprawling park "Johannesburg Botanical Garden". The 4-star Liz At Lancaster...
Read more...
9.3
Superb
9 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.2
Superb
103 reviews
Thank you for subscribing
Close