St David's Hotel
The spa at this purpose-built, five-star hotel is as comprehensive as you would expect. As well as a really decent-sized pool there's a full complement of saunas.
Havannah Street, Cardiff, Wales, CF10 5SD
Spa breaks from £189 for two people, including B&B and a 25-minute treatment per person, expedia.co.uk