The Fish House Restaurant - Bonita Beach

One of Bonita Beach's favorite restaurants, The Fish House Restaurant - Bonita Beach is located on the back water bay of Bonita Springs, Florida. Water accessible, great boat docking for all the boaters. View our menu.

Locals and tourists love dining inside and out in our relaxed atmosphere. Bring your family for lunch or dinner for one of our awesome fresh seafood meals.

Even your 4-legged friends are welcomed to join you on our outside patios, we're a "pet friendly" restaurant. Our fully stocked liquor bar offers our 2-4-1 Frozen Rumrunners ALWAYS!

Contact us or call Bonita Beach: (239) 495-5770, Fort Myers Beach: (239) 765-6766, or Sanibel: (239) 472-7770.

Locations in Bonita Beach, Fort Myers Beach, and Sanibel, Florida.