The long beach pool is good you can just go and do laps and stay for as long as you please. I can't off the top of my head think of any in queens but if there is a local YMCA or YMHA they might have a pool. But the long beach pool is nice and i think its only like 5 or 6 bucks (maybe less) to get in.