Waterfront & Outdoor Dining
Dine with the warm breeze of the fresh Floridian air brushing against you. The sounds of the waves crashing in the ocean creates the perfect background music for your Fort Myers Beach dining experience.
Featured Business
Shuckers at the Gulfshore & The Cottage Bar
Unique historic waterfront dining on the waters of The Gulf Of Mexico since 1921, family owned since 1972. Open at 8 AM for breakfast, lunch, dinner, and late night menu, clos...
Sub Cat Feature: Shuckers at the Gulfshore
Featured Business
Doc Ford’s Rum Bar & Grille
Come by boat or by car to Doc Ford's Rum Bar & Grille for great waterfront dining on Fort Myers Beach. You can dine outdoors or enjoy the A/C, but either way you can enjoy gre...
Sub Cat Feature: Doc Ford

Cabanas Beach Bar & Grille
2000 Estero Blvd. Fort Myers Beach, FL 33931
Come to Cabanas for some of the best beach side dining on Fort Myers Beach! You can sip a cold cocktail or enjoy one of our tasty entrees, salads or sandwiches all with you toes in the sand!
With... [ Read More ]

Matanzas on the Bay
414 Crescent St. Fort Myers Beach, FL 33931
Come by boat, or by car to Matanzas on the Bay for some of the best waterfront dining on Fort Myers Beach! We've got an awesome happy hour and live music every night!

Outrigger Tiki Bar & Deckside Cafe
6200 Estero Blvd. Fort Myers Beach, FL 33931
Dine with a stunning view of Fort Myers Beach at the Outrigger Tiki Bar & Deckside cafe!
We're a favorite with the locals and have live music seven days a week.
Serving breakfast, lunch and... [ Read More ]

Coste Island Cuisine at DiamondHead Beach Resort
2000 Estero Blvd Fort Myers Beach, FL 33931
For fine dining with a beach front view visit us at Coste Island Cuisine. Our tantalizing signature dishes, extensive wine list and daily drink specials are sure to please.

Shuckers at the Gulfshore & The Cottage Bar
1250 Estero Blvd. Fort Myers Beach, FL 33931
Unique historic waterfront dining on the waters of The Gulf Of Mexico since 1921, family owned since 1972. Open at 8 AM for breakfast, lunch, dinner, and late night menu, close at midnight. Open air... [ Read More ]

Charley’s Boathouse Grill & Wine Bar
6241 Estero Boulevard Fort Myers Beach, FL 33931
Charley's is the go-to spot for hand-cut, house-aged steaks; fresh, local varieties of seafood; and an impressive 140-item, award-winning wine list! This dining experience is made for everyone and... [ Read More ]

Shrimp Dock Bar & Grill
2200 Main St, Fort Myers Beach, FL 33931
Come and enjoy Florida gulf pink shrimp and a great waterfront view at the Original Shrimp Dock! We've also got other great menu items and live music!

PierSide Grill and Famous Blowfish Bar
1000 Estero Blvd. Fort Myers Beach, FL 33931
The Pierside Grill and Famous Blowfish bar is the place to go for great dining on the water for the whole family. You can also chill out at the Blowfish Bar and listen to some live music while you... [ Read More ]

Parrot Key Caribbean Grill
2500 Main Street Fort Myers Beach, FL 33931
Festive food and fun is waiting for you at Parrot Key Caribbean Grill! Our Caribbean inspired menu has something for everyone. Come and chill out to some live music and enjoy the tropical ambience!

Doc Ford’s Rum Bar & Grille
708 Fisherman's Wharf Ft. Myers Beach, FL 33931
Come by boat or by car to Doc Ford's Rum Bar & Grille for great waterfront dining on Fort Myers Beach. You can dine outdoors or enjoy the A/C, but either way you can enjoy great food and live music... [ Read More ]

Salty Crab Bar & Grill
1154 Estero Blvd. Fort Myers Beach, FL 33931
Serving breakfast, lunch and dinner, right on the beach, Salty Crab is the best place to kick back and enjoy a Rum Bucket with your toes in the sand. With live music almost daily, and weekly happy... [ Read More ]
Dixie Fish Co.
714 Fishermans Wharf Fort Myers Beach, FL 33931
The Whale
1249 Estero Blvd. Fort Myers Beach, FL 33931
Plaka Restaurant
1001 Estero Blvd. Fort Myers Beach, FL 33931
Junkanoo Beach FMB
3040 Estero Blvd Fort Myers Beach, FL 33931
Fresh Catch Bistro
3040 Estero Blvd. Ft. Myers Beach, FL 33931
Pinchers Beach Bar & Grill
6890 Estero Blvd Fort Myers Beach, FL 33931
Flippers On the Bay at Lover’s Key Resort
8771 Estero Blvd Fort Myers Beach, FL 33931
The Beach Bar
1668 I Street Fort Myers Beach, FL 33931
Island View Restaurant at the Lani Kai
1400 Estero Blvd. Fort Myers Beach, FL 33931
MoJoe’s Coffee Bar
1740 Estero Blvd. P.O. Box 6351 Fort Myers Beach, FL 33931
Snug Harbor Waterfront Restaurant
645 Old San Carlos Blvd. Fort Myers Beach, FL 33931
La Ola Surfside Restaurant
1035 Estero Blvd Unit #3 Fort Myers Beach, FL 33931
Sabal Palm Beach Bar and Grill
1400 Estero Blvd. Fort Myers Beach, FL 33931
Sunset Beach Tropical Grill
1028 Estero Blvd. Fort Myers Beach, FL 33931
Fish-Tale Waterfront Dining
7225 Estero Blvd. Fort Myers Beach, FL 33931
Sun Deck Restaurant
1400 Estero Blvd. Fort Myers Beach, FL 33931
Skye’s Mexican & More
7205 Estero Blvd Fort Myers Beach, FL 33931
Bayfront Bistro & Bar
4761 Estero Blvd. Fort Myers Beach, FL 33931
Nervous Nellie’s
1131 First Street Fort Myers Beach, FL 33931
Smokin’ Oyster Brewery
340 Old San Carlos Blvd. Fort Myers Beach, FL 33931