San Diego Marriott Marquis definitely has a better pool than the JW Santa Monica. San Diego just always seems not as warm as LA.
JW LA Live has a decent pool as well. SLS has a rooftop pool but isn't particularly large and can be a bit of a scene, rather than a pool.