I know Southampton well and while there are some points of interest I would head in to London at speed. The best option is a cab from the port to the railway station, one of the half hourly fast trains to Waterloo and then a cab to your hotel.
There are simply oodles of post on how to get to LHR from London. The key variables are hotel location, volume of luggage and disposable income level.