I can't provide a personal recommendation (yet!), but we are booked at the Cambria Suites next month:
http://www.tripadvisor.com/Hotel_Review-g34168-d1583915-Reviews-Cambria_Suites_Ft_Lauderdale_Airport_South_Cruise_Port-Dania_Beach_Florida.html
They got 4 1/2 out of 5 stars on Trip Advisor, give free shuttle transfers to/from the airport and $5/pp transfers to the port. Breakfast doesn't appear to be included (not a deal breaker for our group). Good luck and enjoy Oasis!