How about trying the beach area at Carrington just over the bridge by the rowing club? It's not the cleanest piece of sand, and little boats launch at one end, but the water is nice and calm and it never seems to be too crowded even at weekends. You can also walk along the path past the beach and all the way up by the river to a big off-leash grassy area too