An old-fashioned web page listing some hotels I have found that have great lap pools (yes, actual lap pools that you can, you know, swim laps in). If you like to swim when you travel, try these out.
Los Angeles:
LA Athletic Club
Chicago:
InterContinental
Vancouver:
Terminal City Club
Seoul:
Fraser Suites Insadong Seoul
Barcelona:
Hotel Princesa Sofia