Anna Maria Island’s low-key sophistication sets the tone for this delightful hotel situated two miles off Florida’s mainland, with its own marina as a major feature. The sleek resort is backed by ultra-spacious suites making it an ideal seaside haven for stays of a week or longer.Read expert review