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,212)
Traveller rating
Traveller type
Time of year

11 - 20 of 2,140 reviews

Reviewed 3 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 3 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 3 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 3 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
Reviewed 3 weeks ago via mobile

What's not phenomenal about this eatery? Stumbled on it last year and every time we are in town, Fresh Catch Bistro is a delight and a MUST! The ambiance, the views, the cocktails, the outstanding fresh menu...all beyond! I cannot say enough positives about this...More

1  Thank Lori C
Reviewed 4 weeks ago via mobile

We arrived in Ft. Lauderdale after a very long flight. We have a young puppy, a 7 month old West Highland White Terrier, Manolo. Manolo is well-trained. As we are very considerate and conscientious people we contacted the establishment directly to inquire if Manolo would...More

6  Thank drewmelton
Reviewed 4 weeks ago via mobile

This is the best restaurant in Ft Myers. We came all the way from Chicago to celebrate our 35th wedding anniversary with our kids there. The fish was outstanding. Everyone loved there meal. Adam our server treated us like royalty. He was so sweet and...More

2  Thank Angela S
Reviewed 4 weeks ago via mobile

The place was average and food was average as well. Pretty expensive. I had the Fish, conch fritters and chicken spring rolls appetizer which was $19 which was really good. My sister had the jerk chicken which was okay. This place is okay, they do...More

Thank Ms Cateyez R
Reviewed 4 weeks ago

This was a celebration dinner for us ~ being it was on the beach, you know you have to pay a little more! The food was wonderful and the service, a young man - Adam, made the celebration perfect! Thank you!

1  Thank Mary P W
Reviewed 4 weeks ago

Since we were vacationing in the area for the first time, we chose this restaurant based on TA reviews. The view is lovely, beachfront. We started off with their entree size Caesar salad which was extremely dry. It had to be prepared ahead of time...More

Thank lainer16
Nearby Restaurants
Heidi's Island Bistro
1,311 reviews
.17 km away
Heavenly Biscuit
1,957 reviews
.97 km away
Tuckaway Bagel & Waffle Cafe
695 reviews
1.46 km away
Nearby Attractions
Mound House
180 reviews
.83 km away
Fort Myers Beach Public Library
145 reviews
.48 km away
Matanzas Pass Preserve
137 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
USD 31 - USD 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
Groups, Business meetings, Kids, Child-friendly, Special Occasion Dining, Local cuisine, Bar Scene, View, Romantic
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