The best swimming hole is one which is very close to Brisbane city. It is man-made and is situated at Southbank Parklands. It looks natural, has clean chlorinated water, easily accessible and it's free. For those who don't know Southbank Parklands, it is on the south bank of the Brisbane river directly across from Brisbane city. It is close to bus stops, train station and the City Cat ferry. If you prefer to drive your own vehicle, there are public car parks.
Where else in the world can you obtain a clean sandy beach with life guards close to the CBD all for free?