Swimming, Pools & Spas
Edinburgh has a good selection of council-run pools. Most are great for lane swimming but the pools at Stockbridge and Portobello have saunas/steam rooms and a bit of architectural charm too. But the main pool for athletic endeavors is undoubtedly the central Royal Commonwealth Pool.
Other great Edinburgh venues for watery fun are Portobello Beach (on a hot day) and the One Spa at the Sheraton Grand (if you're feeling like a bit of a splurge).