A taxi for 2 people is approx £120 compared with £90 for Princess transfers. The Premier Inn, West Quay, Southampton is beside the Cruise Port and a lot cheaper than the likes of the Sofitel. Maybe something for you to look at staying the night prior to the cruise in Southampton.