We just did the Celebration out of Jax. We stayed at the Clarion hotel. Right at the airport (other side of the parking garage).
Believe the transfers were $10 per person to and from the port. Believe they may have even had 1 or 2 with the room.
Rooms were clean, and nice pool area. Little cafe type restaurant in the lobby. Made Pizzeria Uno (sp) as well as hot and cold subs.
Good luck and have fun in the search.