Lots of hotels in the Channelside area near TPA with nearby dining and shopping options. More upscale IMHO is the Rocky Point area (we like Chase Suites), also close to TPA. Taxi to the port the next day, if a shuttle is not offered, will run about $25+.
Budget, dates and how many are cruising would help the suggestions to be closer to your target.