I know that the Quality Inn will shuttle you to the pier. The have a park and cruise package. I think they have a fly and cruise package where they will get you back and forth to the airport.
We have found most mid to upper level motel/hotel have a package of some type. Give them a call and tell them what you want..... they want your business.
Here is the Park and cruise link.
We also stayed there one night. Mainly for the parking. It cost about the same to part at the pier as it did for a room, breakfast, shuttle and 7 days parking!!!
Hope you have great weather and cruise.