We usually stay at Hyatt Place, booked via Valutrips.com - they have a complimentary airport shuttle, Continental breakfast buffet. The shuttle to the port costs $7 each or you can get a taxi for $10. Behind the hotel there is a strip mall with a supermarket and liquor store for last minute purchases.
There are restaurants next door and within easy walking distance. They will shuttle you to downtown/beach area free, and pick you back up when you call, or you can catch the HOHO bus opposite and make a circuit to the beach Sun Trolley - Fort Lauderdale's Community Bus Service