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

Nyk Creations Apartments

7 Middle Road 61B, Johannesburg, South Africa (Open map)

Situated 7 km from the Nelson Mandela Foundation, the guest house also gives access to such sports venues as River Club Golf Course...
Read more...
8.9
Fabulous
12 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...
9.5
Exceptional
33 reviews

The Lantern Luxe Retreat

44 Erica Street 44, Johannesburg, South Africa (Open map)

This Johannesburg hotel is within 3 km of the Glen Shopping Mall. Located 7 km from the FNB Stadium, the 4-star The Lantern Luxe…
Read more...
9.2
Superb
8 reviews

The Bolton Rosebank, Rosey Cosy Escape

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

The bed & breakfast is a mere 0.7 km from Sin & Taxes, while the Wanderers Golf Club is nearly 25 minutes' walk away. Situated near...
Read more...
8.5
Fabulous
21 reviews

Ten Stirling Bed & Breakfast

10 Stirling Street Waverley, Johannesburg, South Africa (Open map)

This 4-star hotel is about 20 km from O.R. Situated 3.4 km from Sasol, Ten Stirling Bed & Breakfast Johannesburg features Wi-Fi in…
Read more...
7.9
Good
21 reviews

The Observatory, Luxury Suite In Observatory Home

Frederick Street 86, Observatory, Johannesburg, South Africa (Open map)

Nestled around a 15-minute ride from the Hillbrow Telkom Tower, the hotel is around a 20-minute ride from the large South African...
Read more...
9.1
Superb
25 reviews

Bougain'Villas

10 8Th Avenue, Johannesburg, South Africa (Open map)

The Zoo Lake Park is within 10 minutes' drive of the bed & breakfast, and Emmarentia Dam is around 25 minutes' walk from it. Nestled...
Read more...
8.9
Fabulous
46 reviews

45 On Westmoreland

45 Westmoreland Road, Johannesburg, South Africa (Open map)

You'll need 15-minute drive to Rand airport. Featuring a swimming pool, 45 On Westmoreland Johannesburg hotel is 3.8 km from the...
Read more...
9.5
Exceptional
2 reviews

Sandton Farmhouse

128 8Th Street, Johannesburg, South Africa (Open map)

You'll need 26-minute drive to O.R. Situated 4.8 km from Hobart Grove Shopping Centre, Sandton Farmhouse Johannesburg hotel features...
Read more...
8.2
Very Good
24 reviews

Heri Guest House

Basroyd Drive, Johannesburg, South Africa (Open map)

Located 4.4 km from the Wemmer Pan, this Johannesburg hotel is also 21 km from Gau Sandton railway station. Situated approximately...
Read more...
8.2
Very Good
56 reviews

The Hide In Sandton

3 East Close Sandown Ext.24 1724, Johannesburg, South Africa (Open map)

Situated 10 minutes by car from the Sandton Market @ The Park, the hotel also gives access to such sports venues as The Wanderers...
Read more...
8.7
Fabulous
227 reviews

Yang Suite A - Modern Apartment

6 Berkeley Avenue Akaru, 95, Johannesburg, South Africa (Open map)

9.7
Exceptional
4 reviews

Private, Cosy And Stylish Stay At Nest24 Evans Park

24 Corwen Road, Johannesburg, South Africa (Open map)

About 7 km from this Johannesburg hotel you will reach the Absa Money Museum. The 3-star Private, Cosy And Stylish Stay At Nest24...
Read more...
9.1
Superb
37 reviews

Peace Haven Sandton

18 Adrienne Street, Johannesburg, South Africa (Open map)

Nelson Mandela Square is 2.6 km from the hotel in Johannesburg. Located about 25 minutes' walk from Sasol, the recently renovated...
Read more...
9.1
Superb
66 reviews

Ultra Housing Suite

77 Jan K Marais Avenue, Johannesburg, South Africa (Open map)

You'll need 25-minute drive to Lanseria International airport. Offering a swimming pool, Ultra Housing Suite Johannesburg hotel is...
Read more...
8.0
Very Good
2 reviews

Little Mykonos

4 Jasmine Rd, Johannesburg, South Africa (Open map)

8.2
Very Good
42 reviews

Cheerful Cottage

3 Meadow Lane, Johannesburg, South Africa (Open map)

You'll need 24-minute drive to O.R. The 4-star Cheerful Cottage Johannesburg hotel provides proximity to Waterfall Park Midrand,...
Read more...
9.7
Exceptional
15 reviews

Silverstone Guesthouse

199 Surrey Ave Ferndale, Johannesburg, South Africa (Open map)

Notable for its location, 4.8 km from Parktown North in the Barmbek Sued district, the hotel is 4.5 km from the Worldwear Shopping...
Read more...
7.6
Good
28 reviews

Light House Retreat

58 Milner Avenue, Johannesburg, South Africa (Open map)

Mosaiek Church is also about 10 minutes by car from this Johannesburg guest house. Featuring a plunge swimming pool, Light House...
Read more...
10
Exceptional
1 review

The Guesthouse 6 On Vrede

6 Vrede Avenue, Johannesburg, South Africa (Open map)

You'll need 25-minute drive to Lanseria International airport. Offering a sundeck and a golf course, The Guesthouse 6 On Vrede...
Read more...
9.4
Superb
173 reviews
Thank you for subscribing
Close