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” (261 reviews)
“grouper” (284 reviews)
“bistro salad” (32 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,326)
Traveller rating
Traveller type
Time of year

1 - 10 of 2,248 reviews

Reviewed 2 days ago

Every time I go to Fresh Catch Bistro I'm blown away by the greeting by the concierge, the service (last time by Iva), and the incredible food. When it starts with a marvelous bread, with delicious spread you put on it, and then the appetizers...More

Thank Bill C
Reviewed 4 days ago via mobile

If you like Martinis this is the place to go! Greg makes the best I’ve had. It’s a fun place but small. The only area open is the bar area with with about 12-15 chairs around the bar and about three tables. It’s a great...More

1  Thank Paul-Seabrook
Reviewed 5 days ago

Friends took us here for dinner to see the sunset. Not only did we see the sunset (which was breathtaking) but we had a dinner that was second to none. Between the 4 of us, we had the crusted grouper, the sea bass and the...More

1  Thank Charlene M
Reviewed 1 week ago

Was surprised with dinner on the balcony after only being told when sunset was. Waitress was pleasant, drinks were refreshing and sunset was stunning. Started with the Bistro Salad (enough for two), and grouper for entree. Dessert and coffee to finish, followed by a stroll...More

Thank Linda T
FCManagement, Owner at Fresh Catch Bistro, responded to this reviewResponded 1 week ago

Linda T, Thank you for dining with us on your date night. We are thrilled you enjoyed your experience. We hope to see you again soon!

Reviewed 1 week ago via mobile

Great location right on the beach. The service was excellent but the quality of the food did not match up to the overpriced entrees. Essentially, you are paying for the beautiful view.

1  Thank Sonia K
Reviewed 1 week ago via mobile

We love the atmosphere of Fresh Catch Bistro. The food is great, the cocktails are yummy The only complaint I had is that our waitstaff seemed to be in a bad mood. However, it was the holiday season and the start of the busy “On”...More

Thank Mama L
Reviewed 2 weeks ago

Someone had told us to try this restaurant out and so glad we did. When we had called they had told us they had no tables available but that the outdoor seating was available, at first I was ready to turn around but my husband...More

1  Thank Lisa S
FCManagement, Owner at Fresh Catch Bistro, responded to this reviewResponded 1 week ago

Lisa S, Typically when people see "fine dining" they tend to think the restaurant is not "family friendly". We are so glad you decided to bring your kids as we pride ourselves on being a kid friendly and family friendly atmosphere! Our servers do their...More

Reviewed 2 weeks ago

This restaurant is the best location to have a great dinner in an awesome atmosphere. We are from Germany and we visit the bistro every holiday. We are always very satisfied with the food and the service. When we are in Fort Myers with friends,...More

Thank Michael N
Reviewed 2 weeks ago

You pay a little more at the Fresh Catch Bistro but it's worth it. Great service, my scallops were some of the best I've ever had. Try to get there early and get one of the best tables overlooking the beach/sea.

Thank jamiehowe1984
Reviewed 2 weeks ago via mobile

My wife and ate here 12/30. Had reservations, got in 15min early. Staff and food were great. Wouldn't hesitate to eat here again!

Thank Russ G
Nearby HotelsSee all 47 hotels in Fort Myers Beach
Palm Terrace Resort
93 reviews
.32 km away
Caper Beach Club
27 reviews
.34 km away
Gulf Motel
41 reviews
.49 km away
Wild Wave Resort
83 reviews
.64 km away
Nearby Restaurants
Heidi's Island Bistro
1,423 reviews
.17 km away
Heavenly Biscuit
2,046 reviews
.97 km away
Tuckaway Bagel & Waffle Cafe
715 reviews
1.03 km away
Nearby Attractions
Mound House
189 reviews
.83 km away
Fort Myers Beach Public Library
149 reviews
.48 km away
Matanzas Pass Preserve
141 reviews
.76 km away
Bay Oaks Recreation Center
44 reviews
.77 km away
Ask a question
Questions & Answers
17 December 2017|
AnswerShow all 8 answers
Response from FCManagement | Property representative |
Hi SJWeston. Come on in, let our staff know and we will gladly accommodate! Feel free to call ahead if you would like as well! Hope to see you soon!
David M
19 April 2017|
AnswerShow all 7 answers
Response from detmac | Reviewed this property |
no lovely ocean breeze
27 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!
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$31 - US$50
Drinks, Dinner, After-hours
Restaurant features
Takeout, 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, Business meetings, Bar Scene, Special Occasion Dining, Groups, Romantic, 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