vacationstogo.com
Areas would include repositioning, california coastal, pacific northwest.
For the short one-nights between Vancouver and Seattle, check Holland America and Princess sites. Possibly Norwegian too.
Be aware most lines charge 2x for solo occupancy though Holland America is said to charge only 50% extra for lower category cabins and some of the lines have single occupancy cabins.