Tiny Cabbage Key is a 100-acre island located in Pine Island Sound between Bokeelia and Cayo Costa State Park. This remote island is free of paved roads and cars and features a picturesque turn-back-the-clock restaurant and inn that sits atop a 38-foot Indian shell mound. Cabbage Key is is unspoiled by modern trappings and is a terrific place for hiking and of course visiting the pristine deserted beach.
A unique hideaway, Cabbage Key is accessible only by boat. The main house, The Cabbage Key Inn and Restaurant, built in the 1930s enjoys glorious views. Friendly hospitality and relaxation are staples of good old-fashioned friendliness by the hosts. The inn is open from February-July; however, the open-air restaurant serves breakfast, lunch and dinner every day of the year. Enjoy a tranquil visit with no phones or televisions in the accommodations. The front room is the old porch with a view of the marina and Sound. Guests can spend their time in nature, fishing, shelling on deserted beaches, reading, painting, boating and peace.
The Cabbage Key Bar has been serving drinks to boaters for more than 60 years with charming fireplaces, hardwood floors and a festive atmosphere. The walls and ceiling of the bar are covered in signed dollar bills that have been left by thousands of previous visitors. The restaurant has been called “America’s Best Waterfront Seafood Shack” by Travel and Leisure magazine. Locals say longtime regular patron Jimmy Buffett wrote his song “Cheeseburger in Paradise” here, according to Coastal Living. Called a “great escape for both body and spirit” by The Palm Beach Post, Cabbage Key has been a Tripadvisor winner multiple times.
Water shuttle service to Cabbage Key is available from the Pineland Marina on Pine Island.