Whether you’re looking for fresh Gulf seafood, dinner on the water, pizza with the kids, or a special date night, Fort Myers Beach has plenty of great options. Here are some of our favorite places on the island and nearby.
Waterfront & Sunset Dining
Dixie Fish Company
714 Fishermans Wharf, Fort Myers Beach, FL 33931
(239) 233-8837
A true Fort Myers Beach favorite. Enjoy fresh seafood, cocktails and an open-air dockside atmosphere overlooking Matanzas Pass. Great for a casual waterfront lunch or sunset dinner.
Doc Ford’s Rum Bar & Grille – Ft. Myers Beach
708 Fishermans Wharf, Fort Myers Beach, FL 33931
(239) 765-9660
A must-visit for many FMB vacationers. Caribbean-inspired seafood, mojitos, live music and beautiful waterfront views make this a great choice for couples, families and groups.
Snug Harbor Waterfront Restaurant
645 Old San Carlos Blvd, Fort Myers Beach, FL 33931
(239) 463-4343
A relaxed dockside restaurant known for seafood, grouper, cocktails and beautiful back-bay views. Keep an eye out for boats — and sometimes dolphins.
Nervous Nellie’s
1131 First St, Fort Myers Beach, FL 33931
(239) 999-8077
A colorful, lively waterfront favorite with a large menu, outdoor decks and live music. A fun choice for families and groups looking for the full vacation atmosphere.
Parrot Key Caribbean Grill
2500 Main St, Fort Myers Beach, FL 33931
(239) 463-3257
Located at Salty Sam’s Marina, Parrot Key combines Caribbean-inspired food, tropical cocktails, live music and views of Matanzas Bay.
Marina Cantina Tin Tiki
2200 Main St, Fort Myers Beach, FL 33931
(239) 463-3043
A casual marina-side restaurant and tiki bar with seafood, Mexican-inspired dishes, cocktails, sunset views and live entertainment.
On The Bay
416 Crescent St, Fort Myers Beach, FL 33931
(239) 463-3838
Dockside dining at Matanzas Inn with seafood, cocktails, bay views and live music.
South End & Lovers Key
These are especially convenient for guests staying near Santini Marina Plaza, Bay Beach Lane, Carlos Pointe and Lovers Key.
Flippers
8767 Estero Blvd, Fort Myers Beach, FL 33931
(239) 765-1025
One of the south end’s standout restaurants. Enjoy open-air waterfront dining overlooking Estero Bay with seafood, cocktails and a more elevated menu. Great for sunset or date night.
SOUTH BEACH GRILLE
7205 Estero Blvd, Suite F650, Fort Myers Beach, FL 33931
(239) 314-5959
A longtime FMB favorite that reopened in August 2026. A more upscale option featuring seafood, steaks, cocktails and wine — perfect for date night or a special dinner.
Legno Italian Kitchen – Fort Myers Beach
7205 Estero Blvd, Fort Myers Beach, FL 33931
(239) 215-0255
Located at Santini Marina Plaza, LEGNO offers house-made pasta, wood-fired pizza, steaks, seafood and cocktails in a polished but relaxed atmosphere.
Bad Ass Coffee of Hawaii
7205 Estero Blvd, Fort Myers Beach, FL 33931
(239) 314-5198
A great south-end morning stop for Hawaiian coffee, specialty drinks, breakfast sandwiches and grab-and-go options.
Doc’s Beach House
27908 Hickory Blvd, Bonita Springs, FL 34134
(239) 992-6444
Just south of Lovers Key on Bonita Beach. A super-casual beachfront favorite for breakfast, pizza, burgers, seafood, drinks and beautiful Gulf sunsets.
Date Night & Upscale Dining
JWB Grill
1170 Estero Blvd, Fort Myers Beach, FL 33931
(239) 899-4094
Located at Margaritaville Beach Resort, JWB Grill is one of the island’s more upscale choices, featuring steaks, seafood, wine and sweeping Gulf views.
Cōste Island Cusine
2000 Estero Blvd, Fort Myers Beach, FL 33931
(855) 892-2905
Located inside DiamondHead Beach Resort. Cōste pairs Gulf views with seafood, steaks, cocktails and an elevated island-inspired menu.
Fresh Catch Bistro
4761 Estero Blvd, Fort Myers Beach, FL 33931
(239) 488-2400
A great option when you want a nicer seafood dinner without losing the relaxed beach atmosphere. Located overlooking the marina/back bay.
Grace’s Trattoria at the Lani Kai
1400 Estero Blvd, Fort Myers Beach, FL 33931
(239) 463-3111
Italian comfort dishes, steaks and seafood with Gulf-front views. A nice sunset dinner option and winner of the 2026 Best of the Beach award for Best New Restaurant.
Also consider: South Beach Grille, Flippers and LEGNO from the South End section above.
Pizza & Italian
RonDao’s Pizzeria & Sports Bar
15320 McGregor Blvd, Fort Myers, FL 33908
(239) 481-1882
A longtime local sports-bar favorite for pizza, wings, sandwiches, drinks and catching the game.
Nick & Stella Pizza Perfecto
15271 McGregor Blvd #14, Fort Myers, FL 33908
(239) 466-9493
A casual neighborhood pizza and sports-pub option close to the beach corridor, with pizza, wings, burgers and a full bar.
Bella Mozzarella Pizza & Grill
80 Old San Carlos Blvd, Fort Myers Beach, FL 33931
(239) 401-0555
Convenient to Times Square and the beach. Great for New York-style pizza, subs, pasta or easy takeout after a long beach day.
For something more elevated: LEGNO Italian Kitchen on the south end offers wood-fired pizza along with fresh pasta and full dinner entrées.
Casual Beach Eats
The Whale
1249 Estero Blvd, Fort Myers Beach, FL 33931
(239) 463-5505
A multi-level FMB bar and grill with Gulf views, casual food, drinks, sunsets and live entertainment.
Yucatan Beach Stand Tiki Bar & Grill
250 Old San Carlos Blvd, Fort Myers Beach, FL 33931
(239) 333-4386
Tropical drinks, tacos, seafood, sandwiches and a famous tiki swing bar make this a fun casual stop near Times Square.
Lah De Dah Beach Bar & Grill
1170 Estero Blvd, Fort Myers Beach, FL 33931
(239) 899-4095
A beachfront Margaritaville spot with burgers, wings, tacos, cocktails and plenty of vacation energy.
Junkanoo Below Deck
4761 Estero Blvd, Fort Myers Beach, FL 33931
(239) 488-2400
A casual marina-side choice for pizza, burgers, sandwiches, seafood, tacos and frozen drinks.
Smokin Oyster Brewery
340 Old San Carlos Blvd, Fort Myers Beach, FL 33931
(239) 373-4115
A laid-back island favorite for oysters, seafood, crab, grouper and drinks in a casual beach-bar setting.
Tiki Bars, Live Music & Vacation Vibes
Wahoo Willie’s
645 Old San Carlos Blvd, Fort Myers Beach, FL 33931
(239) 233-8055
An open-air tiki bar and grill with frequent live music, cocktails, seafood and casual island food. Wahoo Willie’s won several 2026 Best of the Beach honors, including Best Bar, Best Happy Hour and Best Live Music.
Tiki Bar & Grill – Lighthouse Island Resort
1051 Fifth St, Fort Myers Beach, FL 33931
(239) 463-9392
A classic FMB tiki-bar atmosphere with drinks, casual food and entertainment.
Sunset Beach Tropical Grill and The Playmore Tiki Bar
1028 Estero Blvd, Fort Myers Beach, FL 33931
(239) 463-1028
Right by Times Square with open-air dining, Gulf views, tropical drinks and a lively vacation atmosphere.
Seafood Favorites
If fresh seafood is what you’re after, start with:
Dixie Fish Company — classic dockside seafood
Fresh Catch Bistro — polished seafood dinner
Snug Harbor — grouper, shrimp & back-bay views
Doc Ford’s — seafood with Caribbean influences
Flippers — south-end seafood with Estero Bay views
Smokin Oyster Brewery — oysters & casual seafood
Parrot Key — Caribbean-inspired seafood
South Beach Grille — seafood & steaks for a nicer evening
Breakfast & Coffee
The Island’s Pancake House
2801 Estero Blvd, Unit P, Fort Myers Beach, FL 33931
(239) 373-4053
A classic local breakfast stop for oversized pancakes, omelets, Benedicts and hearty morning favorites.
MoJoe’s Coffee Cafe
1740 Estero Blvd, Fort Myers Beach, FL 33931
(239) 314-5575
Coffee, espresso and casual breakfast options perfect for grabbing something before heading to the beach.
South End: Bad Ass Coffee of Hawaii at Santini Marina Plaza is another great option.
Just Off the Island — Local Favorites
Lazy Flamingo
12951 McGregor Blvd, Fort Myers, FL 33919
(239) 476-9000
A laid-back local favorite with seafood, oysters, fish tacos, cold beer and a rustic island-bar feel.
RonDao’s Pizzeria & Sports Bar
15320 McGregor Blvd, Fort Myers, FL 33908
(239) 481-1882
Perfect when the group wants pizza, wings and sports.
Nick & Stella’s Pizza Perfecto
15271 McGregor Blvd #14, Fort Myers, FL 33908
(239) 466-9493
A casual local pizza-and-pub option along the McGregor corridor.
Bimini Bait Shack
17501 Harbour Pointe Dr, Fort Myers, FL 33908
(239) 360-2248
A waterfront tiki-style restaurant near Punta Rassa with seafood, cocktails, live music and a fun Southwest Florida atmosphere.
Our Quick Picks
Best Waterfront: Dixie Fish Company
Best South End: Flippers
Best Date Night: South Beach Grille or JWB Grill
Best Italian: LEGNO Italian Kitchen
Best Pizza & Sports: RonDao’s
Best Local Casual Spot: Lazy Flamingo
Best Family Waterfront: Nervous Nellie’s
Best Seafood: Fresh Catch Bistro
Best Tiki/Live Music: Wahoo Willie’s
Best Breakfast: The Island’s Pancake House
Best Coffee on the South End: Bad Ass Coffee of Hawaii
Best Beachfront Casual Spot South of FMB: Doc’s Beach House
Restaurant hours and availability may change seasonally. We recommend checking directly with the restaurant before visiting.
