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

11 - 20 of 2,227 reviews

Reviewed 2 weeks ago via mobile

We had dinner here last Sunday and sat on the outside deck during sunset. Incredible view which added to the splendor of great food and good service. What else to ask for from a restaurant? Salads were terrific along with blackened shrimp. Easily can be...More

1  Thank Delmar57
Reviewed 2 weeks ago via mobile

Location was great. We sat on the deck overlooking the water. Food was good to very good, and the service was spot on, thanks Tommy. Wine pours were a little on the small side, but a great restaurant overall.

Thank Jordan6022
Reviewed 2 weeks ago via mobile

I came here with friends. We had s lovely meal. The view of the beach was great. The food was very good. Worth a visit.

Thank Tatumb
A TripAdvisor Member
Reviewed 2 weeks ago via mobile

We shared a meal here. I had a stuffed fish that was excellent. Enjoyed the ambiance. Was able to eat on the patio near the water.

Thank A TripAdvisor Member
Reviewed 3 weeks ago via mobile

Excellent fools as usual and Gina was our server tonight and was very good and attentive! We love this place. Best on the Beach!!!

1  Thank jannamiami
Reviewed 3 weeks ago

5 years later still the BEST fine dining on the beach with a view that cannot be matched ! The full varied menu with many local fish and seafood is expertly prepared. The chef's specialties are still mouth watering. The accompanying wine list or cocktails...More

Thank toronto23frank
Reviewed 3 weeks ago

We recently had the opportunity to visit Fresh Catch again while on Ft. Myers Beach. This is our fourth time here and I must say it keeps getting better. The food remains excellent, the presentation is great and the service was outstanding. The menu is...More

Thank ilsayit
Reviewed 3 weeks ago via mobile

Awesome food atmosphere and service! Would highly recommend! Upside down pineapple martini was on point!

Thank Cindy B
Reviewed 3 weeks ago

When we got there, The young & inexperienced Maitre D. was going to turn us away...but, then the main Maitre D got us seated... To start off, We had Escargot, Caesar salad.. Excellent!! For Entrees, We had Salmon & Crusted Tuna BOTH EXCELLENT!!!

Thank Louis A
Reviewed 3 weeks ago

We arrived after sunset and sat on the patio. We were seated immediately with a reservation. The food was excellent and the service was also very good. I had a shrimp dish with risotto that was really good and my husband had a steak. The...More

1  Thank sunshineboltie
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
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!
Gloria K
3 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
Child-friendly, Business meetings, Kids, Special Occasion Dining, Bar Scene, Groups, Romantic, Local cuisine, View
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