we really like the Embassy Suites. Its a pretty hotel, inside and out. Great pool. They have shuttle service from the airport to the hotel and from the hotel to the pier. The rooms are big , neat and clean. They also have a complimentary cocktail hour and a complimentary full buffet breakfast. This hotel is about 10 minutes from the airport and about the same from the pier. Within walking distance of good restaurants, grocery store and strip mall.
We also like the Marriott Marina Hotel - located right on the intercoastal waterway. Boats are tied up at the hotel. Nice grounds, nice pool area with a great outdoor bar with good sandwiches.