Generally, you get what you pay for. That means gym chains with monthly membership costs (around $30-$40 and up) will get you access to a pool. That's your LA Fitness, 24 Hour Fitness, Esporta and City Sports.Same goes for higher end boutique and country club fitness centers like Equinox, Life Time and others: these spots may have 1, 2 or even 3 pools. More inexpensive gyms ($20 monthly and below) like Planet Fitness and Anytime Fitness focus on other fitness amenities, pools not being one of them.
Since only a handful of gym chains offer pools, we see it as a key separator as an offering to their members. They absolutely understand the benefits of pools: