Most, if not all the hotels in the area have pools. Do you want to be on the beach or not? The three closest to the port (not on the beach) are the Country Inn & Suites, the Marriott Residence Inn and the Radisson. These are all within walking distance to each other. CI&S and MRI both have free hot buffet breakfast. I think some room rates at the Radisson include breakfast. Radisson has best tropical pool but we love staying at the MRI. Lovely suite rooms with full kitchens, nice pool, great staff. We have stayed at all 3 of these.
We have also stayed at the Doubletree on the beach in Cocoa Beach, Four Points Sheraton (worst pool IMO) next to Ron Jons and International Palms. MRI is still our favorite.
MJ