I have stayed at the Best Western Marina Park and it is reasonable, as well as the location (directly across from Bayside) makes it a nice spot to be the day before the cruise. Cost of a taxi from here to the port is app. $5.00.
I am aware of two transportation options for you from FLL to the hotel: Tri-county shuttle (www.floridalimo.com
) and wwww.atcshuttle.com. The cost of a shared van one-way was $15. With 6 people traveling you may want to consider their limo services as the cost pp may be about the same. Both will transport you from the FLL airport directly to the Best Western- Marina Park.