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” (259 reviews)
“grouper” (280 reviews)
“sea bass” (100 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 ReviewReviews (2,303)
Traveller rating
Traveller type
Time of year

1 - 10 of 2,227 reviews

Reviewed 3 days ago

We had been recommended to visit this charming at Fort Myers Beach which overlooked the beach and sea yesterday, Friday 8th December. The menu was interesting and, as usual we chose to have a starter each and a main. My wife chose the Bistro salad...More

Thank captpsmith
Reviewed 6 days ago

Based on many other good reviews, we decided to try this place for our anniversary dinner while visiting Fort Myers Beach. We are so glad we did! The service, the food and the atmosphere were all fantastic. Gina was our server and she was great...More

Thank ReeboKat
Reviewed 6 days ago

Our return for the first time this winter was as good as when we left last winter. The staff was friendly and helpful. The food was as we expected—excellent! It is always nice to know a place will be as good as ever—-Fresh Catch is!!

Thank Steve C
Reviewed 1 week ago

Best restaurant on the beach. The happy hour can't be beat. Can't say enough good things about this restaurant. Hard to get there in season, but worth the extra time.

Thank Michael W
Reviewed 1 week ago

Great food, great location. Tyler, our server took great care of us, and helped to guide us thru the extensive menu. everything we had was fresh and well prepared.

1  Thank Jleibo
Reviewed 1 week ago

the food was great , and our server Evy was excellent. she was on the ball and smiled the entire time we were there.a plus for me,

Thank Sharon B
Reviewed 1 week ago via mobile

we were very pleased with this restaurant. when we first walked in it looks very nice and we had our toddler with us and felt maybe it was too nice to bring him but the staff was very friendly and welcomed us in. We absolutly...More

Thank Momo R
Reviewed 1 week ago via mobile

Several of us went to the Fresh Catch Bistro for our “going home soon, see you next year” dinner. It truly was a perfect ending for a great stay on FMB. Their happy hour specials are great & their full dinner menu is amazing. The...More

Thank 223Annie
Reviewed 2 weeks ago

Am here full time and usually take visitors to the FCB resteraunt or for Happy Hour. Had a visitor the week-end before Thanksgiving and we went to Happy Hour. The oysters and calamari were just ok, but the steamed shrimp were overcooked/mushy and the escargot...More

Thank Corky C
Reviewed 2 weeks ago

My husband and I celebrated our 10yr anniversary here within the past week and have nothing but positive things to say about our experience. Our waiter, Tommy D, was wonderful; very helpful, attentive, polite, etc, etc. The food was amazing, as were the drinks. The...More

Thank meganmycoskie
Nearby Restaurants
Heidi's Island Bistro
1,389 reviews
.17 km away
Heavenly Biscuit
2,013 reviews
.97 km away
Tuckaway Bagel & Waffle Cafe
709 reviews
1.03 km away
Nearby Attractions
Mound House
188 reviews
.83 km away
Fort Myers Beach Public Library
148 reviews
.48 km away
Matanzas Pass Preserve
139 reviews
.76 km away
Bay Oaks Recreation Center
44 reviews
.77 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 FCManagement | 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 FCManagement | 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, Free Off-Street Parking, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover, Accepts Credit Cards
Dining Style
Casual Elegant
Good for
View, Romantic, Business meetings, Bar Scene, Special Occasion Dining, Groups, Local cuisine, Kids, Child-friendly
Open Hours
5:00 PM - 9:00 PM
5:00 PM - 9:00 PM
5:00 PM - 9:00 PM
5:00 PM - 9:00 PM
5:00 PM - 9:00 PM
5:00 PM - 10:00 PM
5:00 PM - 10:00 PM
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
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! Located on Fort Myers Beach overlooking our white sands and the Gulf of Mexico.
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