Yes! The nearest swimming pool if you’re staying in South Beach or in Miami Beach is the one at Flamingo Park.
Another place you might want to visit (especially if you have a car, since it’s quite far from Miami Beach otherwise) is the historic and gorgeous Venetian Pool.