Fort Myers Beach Business Directory

Waterfront

Sun Deck Restaurant
Join us on the 6th floor of Lani Kai Resort for great food, cold drinks, and live music! Daily Happy Hour from 4-7pm. We have the best view on Fort Myers Beach!
1400 Estero Blvd.
Fort Myers Beach, FL 33931
Bayfront Bistro LLC
A beautiful waterfront dining experience on Fort Myers Beach. Arrive by land or water, and sit back and enjoy the stunning surroundings as you delight in the tastes of the Bayfront Bistro kitchen.
4761 Estero Blvd.
Ft. Myers Beach, FL 33931
19001 San Carlos Blvd
Fort Myers Beach, FL 33931
Nervous Nellie's Crazy Waterfront Eatery
1131 First Street
Ft Myers Beach, FL 33931
Parrot Key Caribbean Grill
Voted Best Waterfront Dining since 2005 by the News-Press readers poll, Parrot Key is still the area's best kept secret.
2500 Main Street
Fort Myers Beach, FL 33931
Pinchers Crab Shack of Ft Myers Beach
18100 San Carlos Blvd
Ft Myers Beach, FL 33931
Matanzas on the Bay
414 Crescent St.
Fort Myers Beach, FL 33931
Bootleggers Waterfront Barbeque
Florida’s best barbeque is located right here on Fort Myers Beach! Featuring Southern Pride smoked favorites such as chicken, ribs, pork, brisket and all your home cooked favorites.
2200 Main Street
Fort Myers Beach, FL 33931
The Fish House
320 Old San Carlos Blvd
Fort Myers Beach, FL 33931
Charley's Boathouse Grill
Charley's has been a local favorite for over a quarter century. That's because we are dedicated to preparing the finest fresh seafood and highest quality Certified Angus Midwestern Beef available.
6241 Estero Blvd.
Fort Myers Beach, FL 33931
8771 Estero Blvd
Fort Myers Beach, FL 33931
714 Fishermans Wharf
Fort Myers Beach, FL 33931
Doc Ford's Rum Bar & Grille
Doc Ford's Rum Bar & Grille is the perfect place to bring the family. We offer only the freshest seafood along with great menu items from all over the Caribbean Rim! Relax on the dock with our outdoor seating or enjoy the cool a/c and watch one of our many TV's which is sure to have your game, including NFL Sunday Ticket.
708 Fisherman's Wharf
Ft. Myers Beach, FL 33931