If you don’t happen to have a swimming pool at home and the South African summer heat is proving to be too much then fear not because there are loads of places for you to cool off – and they’re all open to the public (hooray!) Whether you’re sweating it out in Joburg or feeling like it’s 40 degrees in the shade in Cape Town there’s a spot on our list for you to enjoy. Here are our picks for the top 10 ‘public’ swimming pools in Johannesburg and Cape Town.

1. The Batstone Pool – De Waterkant, Cape Town

Batstone Pool

This inner-city rooftop retreat at the Inner City Ideas Cartel is just the place to meet, drink, swim, and relax in Cape Town. Pop in and enjoy a drink at the bar or soak up the sun while lazing on a comfy lounger. Become an Inner City Ideas Cartel member or a Batstone Pool seasonal member and pop in anytime – no questions asked or book your sun lounger in advance to ensure you get the best spot. Walk-ins are also welcome provided you are eating and drinking. A basic snacks menu is available for those who want a nibble and cocktails and other drinks are also on offer for thirsty guests.

Hours: The Batstone Pool is open to the public from 11:00 till sunset Friday to Sunday.
Address: Fourth Floor, Cape Quarter, 27 Somerset Road, Green Point, Cape Town
Price: R150 minimum spend on food and drinks OR R100 ticket which includes welcome drink, lounger and luxe towel.
Click here for more information. 

2. The Zenith Sky Bar and pool deck – Green Point, Cape Town

Zenith Sky Bar Pool

Situated on the rooftop of the Cape Royale Hotel in Green Point this pool bar offers a place to cool off while sipping on delicious cocktails and nibbling on yummy food like sushi, noodles and tapas. While you’re here you can also enjoy panoramic views over the city and Atlantic ocean and watch the people below go by. Relax poolside on a lounger or daybed, and soak up the sun for a few hours.

Hours: Swimming hours are from 08:00 – 00.00 and The outdoor pool is open to adults and children.
Address: 47 Main Road, Green Point
Price: Free if you are drinking and eating.
Click here for more information. 

3. Shimmy Beach Club – V&A Waterfront, Cape Town

Shimmy beach club

If you’re in the mood to see and be seen then Shimmy Beach Club’s private beach is just the place to be. This chic beach club houses a private beach area, two pools and incredible views of the V&A Harbour. Book your spot on one of the sun loungers or private cabanas and watch helicopter, boats and yachts go past while you enjoy a meal on the beach along with delicious cocktails and beers.

Hours: Open from 11:00 – 04:00
Address: South Arm Road, V&A Waterfront, Cape Town, South Africa
Price: Book a sun lounger at R150 for the day or a cabana for 10 people at R5000 (incl food & drinks). 
Click here for more information. 

4. The Beach at The Brass Bell – Muizenberg, Cape Town

Brass Bell

Pop in to The Beach at The Brass Bell and enjoy the ultimate in Al fresco dining! The Beach offers guests the very best in seaside fun. With raised recks, surrounding the silky white sand centre and a paddling pool for the little ones, this venue promises to be the definitive summer choice! Offering a selection of tasty summer meals, salads, grills, seafoods and pizza, the Brass Bell invites you to sink your feet into the sand, have a dip in the pool and soak up the sun’s rays. Bookings taken for The Beach at The Brass Bell are subject to weather conditions.

Hours: Open seasonally, from 12:00 till 20:00
Address: Kalk Bay, Cape Town
Price: Free if you’re ordering drinks and eats
Click here for more information.

5. Sky Bar The Village Lodge – De Waterkant, Cape Town

village lodge

This rooftop pool bar at The Village Lodge offers stunning views over the Cape Town Harbour and Table Mountain and offers a relaxing retreat from the heat. The swimming pool is surrounded by cozy sun lounge seats and sofas from where guests can enjoy a cocktail or a nibble. Sky Bar is also open year round – in winter they enclose the rooftop with heaters so you can enjoy a cosy environment with panoramic views of the city and surrounds all year round.

Hours: Open all year round. 
Address: 49 Napier street, De Waterkant, Cape Town. 
Price: Free if you’re ordering drinks and eats
Click here for more information.

6. Pines Resort – Krugersdorp, Johannesburg

pines resort

For loads of fun in the sun with friends and family visit Pines Resort! This water park offers a giant swimming pool and water slides for both adults and kids as well as braai facilities, picnic spots and more. Head through with your picnic, towels and umbrella and the spend the day in the water having a blast. The park is quite large and there is loads of grass for kids to play on and space available for everyone to enjoy a comfortable day out. The resort is open from the beginning of September to the end of March.

Hours: Open from 09:00 to 17:00 on Saturdays, Sundays and Public Holidays. 
Address: 2 Ivan Smuts, Silverfields, Krugersdorp, Johanneburg
Price: R100 per person over 1.2m | R50 per person under 1.2m | R50 per pensioner.
Click here for more information.

7. Radisson Blu Gautrain Hotel Sun Deck – Sandton, Johannesburg

Rooftop Bar Sandton

This stunning Sandton bar offers guests modern decor and comfy sun loungers and couches where they can relax next to the sparkling pool and soak up the fabulous view. We love that guests have so many options for seating – from slipping on a bikini and relaxing on a sun lounger by the pool to grabbing a comfy couch or high-chair table where they can take full advantage of the incredible view there’s a spot for everyone at the bar.

Hours: Open all day.
Address: Rivonia Road, Sandton, Johannesburg. 
Price: Free if you’re ordering drinks and eats
Click here for more information.

8. The Island Bar – Hyde Park, Johannesburg

Hyde Park Southern Sun
This rooftop bar at the Southern Sun Hyde Park is small but offers incredible views of Joburg’s northern suburbs. With a sparkling pool and extensive drinks menu it is one of the best places to meet friends for after work drinks. The drinks aren’t cheap and the service can be a little bit slow but the vibe is absolutely fabulous. Make sure you try their cocktails and sushi; they make for great snacks while sipping on something yummy.

Hours: Open all day. 
Address: 1st Road, Hyde Park, Sandton, Johannesburg. 
Price: Free if you’re ordering drinks and eats
Click here for more information.

9. African Pride Melrose Arch Hotel Pool Bar – Melrose Arch, Johannesburg

melrose arch

On super hot days this pool bar puts their tables in the pool – it doesn’t get cooler than that! Not to mention the fact that the pool is surrounded by comfy loungers and cabana-style beds for you to relax on once you’re done eating. If you’ve got the nibbles then the snacks and drinks menu at this chic pool bar offers a wide selection of eats and treats.

Hours: Open all day. 
Address: 1 Melrose Square, Melrose Arch, Sandton.  
Price: Free if you’re ordering drinks and eats
Click here for more information.

10. Poolside, Maboneng Johannesburg


For a cool inner-city dip check out Maboneng’s latest hotspot, Poolside. Visiting this spot is like having a permanent spot to have a pool party with your mates – they’ve got great music, friendly staff, good food, delicious drinks and, of course, a pool! Chill out on one of the pool loungers and soak up the sun or take a seat poolside and dip your feet in the pool while you sip on a cold one.

Hours: Open Tuesday to Sunday from noon to 22:00.
Address: 281 Commissioner Street, Maboneng, Johannesburg. 
Price: On a non-function day, entrance is free.
Click here for more information.