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.

Peach's Restaurant

3240 E Bay Dr, Holmes Beach, Anna Maria Island, FL 34217-2044
+1 941-779-0738
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent61%
  • Very good30%
  • Average7%
  • Poor1%
  • Terrible1%
Travellers talk about
“brunch” (9 reviews)
“eggs benedict” (32 reviews)
Open Now
06:00 - 14:30All hours
American, Vegetarian Friendly, Gluten Free Options, Vegan Options
3240 E Bay Dr, Holmes Beach, Anna Maria Island, FL 34217-2044
All Details
Write a Review
Reviews (505)
Traveller rating
Traveller type
Time of year

1 - 10 of 492 reviews

Reviewed 1 week ago

Peaches offers a great selection of breakfast items. Cute place, service was good and food was delicious.

Thank Michelle M
Reviewed 3 weeks ago via mobile

We stopped by for breakfast on Sunday morning and sampled a few dishes - Californian omelette, pancakes and French toast. We substituted turkey for ham and skipped the cheese in the omelette, it was tasty. Hash browns were ok, toast was already pre-greased so we...More

Thank jakeman35
Reviewed 3 weeks ago

This was our first time at Peaches and it was good. We just had the basic eggs & bacon...perhaps my review would be more exciting if we had something more exotic. I would definitely try it again, the people were friendly and it was a...More

Thank Suzan L
Reviewed 4 weeks ago

Finally got here for breakfast. I had the eggs Benedict with the turkey,avocado and bacon which was delicious. Husband had omelette. Overall, very satisfied with meal and will return.

Thank 437rtimber418
Reviewed 4 weeks ago via mobile

The omelettes are delicious! The service is good. There's a great selection of items and the restaurant is able to tailor your meal to your preferences. This is a great choice for breakfast!

Thank Calm_traveler
Reviewed 16 October 2017 via mobile

It's actually been a while since we were last on AMI but since were heading back in January and I realised I've never written about Peaches - figured out I better correct that oversight. Once we arrive on the Island it's the 1st place we...More

Thank Lynne N
Reviewed 16 October 2017 via mobile

Had breakfast here. Simply prepared good food. In a small strip mall. Family friendly. I had the Eggs Benedict which was very good. Not much in the charm department for the decor, could have been anywhere.

Thank KevSarBren
Reviewed 16 October 2017

We had a wonderful breakfast at Peach's. The pancakes are to die for and they are big. You might want to just order 1 as they are that big.

Thank DMaycott
Reviewed 8 October 2017 via mobile

If you are looking for great prices and attentive service, here is the place to go. The coffee was good and every waitress attended to ever table, which meant the coffee never ran low. We had the traditional breakfast and enjoyed it very much.

Thank Vacationer2Maine
Reviewed 1 October 2017 via mobile

Vacation for a long weekends on AMI. Have driven past this restaurant on previous visits, but decided to give it a try this time. Boy sure wish we had tried Peach’s sooner. Warm friendly staff, varied menu, good prices and delicious food. We so enjoyed...More

1  Thank SL21872
Nearby Restaurants
Old Hamburg Schnitzelhaus
529 reviews
.02 km away
Holy Cow Ice Cream Shop
246 reviews
.05 km away
Skinny's Place Incorporated
720 reviews
.55 km away
Nearby Attractions
Bradenton Beach
707 reviews
.69 km away
Manatee Public Beach
480 reviews
1.51 km away
Zegway by the Bay
154 reviews
.07 km away
AMI Paddleboard Rentals
95 reviews
.55 km away
Questions & Answers
Get quick answers from Peach's Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Child-friendly, Kids, Local cuisine
Open Hours
06:00 - 14:30
06:00 - 14:30
06:00 - 14:30
06:00 - 14:30
06:00 - 14:30
06:00 - 14:30
06:00 - 14:30
Location and Contact Information
  • Address: 3240 E Bay Dr, Holmes Beach, Anna Maria Island, FL 34217-2044
  • Location: United States  >  Florida (FL)  >  Anna Maria Island  >  Holmes Beach
  • Phone Number: +1 941-779-0738
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