The Cabbage Key Inn is a mid-range property offering six quaint rooms and eight cottages on a beautiful, secluded island that is reachable only by boat. The 100-acre island is filled with nature trails and lush flora and fauna, plus an on-site marina. Rooms feature original wood floors and private antique-style bathrooms, and some have fireplaces (though no TVs). Cottages feature fully equipped modern kitchens, separate living rooms and multiple bedrooms, as well as exceptional water views; some have private docks and screened-in porches. Cabbage Key Inn Restaurant and Bar serves tasty American classics and is popular with guests as well as locals and boaters.