About Cocohatchie Bay House Restaurant

Nestled on the banks of the Cocohatchee River in North Naples lies the hidden gem of the city, The Bay House Restaurant. Offering a stunning waterfront dining experience with unmatched views of the Cocohatchee wildlife preserve, it's the perfect place to soak in the natural beauty. Come embrace the warmth of our unparalleled hospitality in a cozy atmosphere bursting with Old Florida charm. We offer outdoor seating on our waterfront deck and a fire pit on our front patio. Our menu is an eclectic mix of fresh seafood, Southern specialties, and regional dishes, many of which are created with locally-sourced ingredients. Join us for a delectable brunch session on Sundays, or enjoy live music and dinner in the Tavern every night of the week.

View rankings by category in Naples, Florida