Best answer I can give you due to the extremely limited information given is book a hotel with a water taxi stop.
Really depends on several factors such as budget (which GREATLY varies by date range), if you're going to have a car and what you're looking for in a room.
Have stayed in about 8 Hilton properties in the past 18 months, Hilton Marina offers balcony rooms overlooking the marina, near the water taxi and near a bunch of restaurants. There is a path to walk from the hotel to marina which has lots of huge yachts. If renting a car consider the Hilton Garden Inn in Dania Beach which has free parking, is not on the water taxi but there are about 20 restaurants within a 10min walk.