Restaurants · 85 of the best in Naples
The Bay House
Old Florida on the river
Seafood and Southern-leaning dishes on the Cocohatchee River, with a waterfront deck and live music in the Tavern.

Photo Credit
Image courtesy of © The Bay House
Photo Credit
Image courtesy of © The Bay House
Photo Credit
Image courtesy of © The Bay House1 / 3
Our take
- On the Cocohatchee River
- Seafood and Southern dishes
- Live music nightly in the Tavern
- Address
- 799 Walkerbilt Road
North Naples, Naples - Website
- bayhousenaples.com
- Price guide
- $$$ (restaurants price guide)
About The Bay House
The Bay House sits right on the Cocohatchee River in North Naples, looking across to the mangroves of the Cocohatchee preserve, and it has the unhurried, wood-panelled feel of Old Florida. The kitchen cooks seafood and Southern-influenced dishes, with much of the produce grown and sourced locally. Inside, the dining room opens onto the river through tall windows; outside there is a waterfront deck and a fire pit on the front patio. The Tavern has live music every night of the week, so it suits a long evening as well as a dinner for two. It serves dinner only: from 5 pm to 9 pm Sunday to Thursday and to 10 pm on Fridays and Saturdays. Book a deck table for sunset in the winter season.
Opening hours, prices and seasonal openings change, so please check with The Bay House before you go.
Last checked: October 2026 How we choose
Location
The map comes from Google Maps, which sets its own cookies once it loads.


