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

11 - 20 of 2,229 reviews

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

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

Thank Cindy B
Nearby Restaurants
Heidi's Island Bistro
1,392 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
149 reviews
.48 km away
Matanzas Pass Preserve
140 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
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
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
Special Occasion Dining, Kids, Business meetings, Local cuisine, Romantic, Groups, Bar Scene, View, Child-friendly
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
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