We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Fresh Catch Bistro

3040 Estero Blvd, Fort Myers Beach, FL 33931-3610
+1 239-463-2600
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent77%
  • Very good15%
  • Average5%
  • Poor2%
  • Terrible1%
Travellers talk about
“fresh catch” (251 reviews)
“grouper” (270 reviews)
“sea bass” (94 reviews)
Closed Now
All hours
American, Seafood, Vegetarian Friendly, Vegan Options, Gluten Free Options
3040 Estero Blvd, Fort Myers Beach, FL 33931-3610
All Details
Write a Review
Reviews (2,208)
Traveller rating
Traveller type
Time of year

1 - 10 of 2,136 reviews

Reviewed yesterday

We visit Sanibel/Captiva every year in August and stay on the island in a time share. Every year we go to the same places for dinner. They are all touristy and mostly mediocre, with a few exceptions. This year a gentleman at the pool told...More

Thank karen d
Reviewed 2 days ago via mobile

Had a very nice dinner here - great server, Tyler, could not have done a better job. Loved the view and sunset. Nice wines by the glass as well as bottle. Sat outside, however, indoor looked awesome too.

1  Thank Victoria M
Reviewed 4 days ago

We had excellent food and service felt very welcome by staff and management. The view was great sitting outside we will plan to go back again soon

1  Thank irussellco
Reviewed 1 week ago

It's a great place to walk ,bike or boat to for a wonderful lunch or happy hour. Dinner at the bar for 2 is always a treat.

Thank mrpeter01
Reviewed 1 week ago

The food and service was incredible!!! My husband and I had the prime rib with 8 oz Lobster Tail....I'm sure the Lobster tail was larger (cooked perfectly). The prime rib was cooked to order and melted in our mouth! Our server, Jason, was very attentive...More

1  Thank alxmarsam1
Reviewed 1 week ago

Because of TripAdvisor reviews tried Fresh Catch Bistro during our stay in Ft Myers. Excellent food with many options. Very disappointed with our waiter (who never provided his name). He was not friendly and in fact was quite "snooty".

Thank Mike W
Reviewed 2 weeks ago via mobile

We expected a good meal but we enjoyed an outstanding fine dining experience! I opened the menu and headlining the appetizers was Roasted Bone Marrow. The last time I saw this delicious delicacy on a menu I was in Paris, France. I was not to...More

1  Thank LuFMyers
Reviewed 2 weeks ago via mobile

We walked in and we were seated by Jerry. Our sever Jason came over and we ordered our drinks and food. I ordered a filet mignon with backed potato and mixed green beans with carrots. It was one of the best steaks I have ever...More

1  Thank nfood223
Reviewed 2 weeks ago via mobile

I went to Fresh catch and I loved it. The food was over the top, it was the best food I have ever eaten. I don't usually eat a lot , I eat like 2 bites and then I am done but I ate a...More

1  Thank lovestrawberries
Reviewed 2 weeks ago

Food and atmosphere were good, but the grouper I had was a little disappointing, in that the fish was described to us as the best in the area. I frankly had better grouper in two other area restaurants. Although the manager was very accommodating and...More

Thank denipowers
Nearby Restaurants
Heidi's Island Bistro
1,308 reviews
.17 km away
Heavenly Biscuit
1,952 reviews
.97 km away
Tuckaway Bagel & Waffle Cafe
695 reviews
1.46 km away
Nearby Attractions
Mound House
178 reviews
.83 km away
Fort Myers Beach Public Library
145 reviews
.48 km away
Matanzas Pass Preserve
136 reviews
.76 km away
Bay Oaks Recreation Center
42 reviews
.76 km away
Ask a question
Questions & Answers
David M
20 April 2017|
AnswerShow all 7 answers
Response from detmac | Reviewed this property |
no lovely ocean breeze
28 March 2017|
AnswerShow all 7 answers
Response from FreshCatchManager | Property representative |
There is an elevator located to the left of the stairs. Hope to see you soon!
Gloria K
4 March 2017|
Response from FreshCatchManager | Property representative |
No we don't, sorry.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$31 - US$50
Dinner, After-hours
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover
Dining Style
Casual Elegant
Good for
Local cuisine, Special Occasion Dining, Kids, Business meetings, Child-friendly, View, Bar Scene, Romantic, Groups
Open Hours
17:00 - 21:00
17:00 - 21:00
17:00 - 21:00
17:00 - 21:00
17:00 - 21:00
17:00 - 22:00
17:00 - 22:00
Location and Contact Information
  • Address: 3040 Estero Blvd, Fort Myers Beach, FL 33931-3610
  • Public Transportation: Lee Tran beach trolley stops directly in front of the restaurant
  • Location: United States  >  Florida (FL)  >  Southwest Gulf Coast  >  Fort Myers Beach
  • Phone Number: +1 239-463-2600
SIT BACK, RELAX AND ENJOY. Indulge in a great bottle of wine, a fine bourbon or scotch and the best food and service on Fort Myers Beach. We at Fresh Catch Bistro work tirelessly to ensure your dining experience is simply the the best!
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing