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
“eggs benedict” (32 reviews)
“home fries” (17 reviews)
Open Now
06:00 - 14:30All hours
American, Vegetarian Friendly, Vegan Options, Gluten Free Options
3240 E Bay Dr, Holmes Beach, Anna Maria Island, FL 34217-2044
All Details
Write a ReviewReviews (510)
Traveller rating
Traveller type
Time of year

1 - 10 of 497 reviews

Reviewed 6 days ago

My husband,son and self had breakfast here twice while staying at Anna Marie and both times it was wonderful! The pancakes are huge and the breakfast parfet is enough for two people! Highly recommend.

Thank RBacon
Reviewed 1 week ago via mobile

This is a must for breakfast while in the area. Wonderfully decorated and delightful staff. Very reasonable prices on any breakfast dish. I ordered the big breakfast eggs bacon hash browns along with blueberry pancakes. Awesome I’ll be back!

Thank Randal S
Reviewed 1 week ago via mobile

Getaway for my birthday weekend and searched trip advisor for breakfast ideas. Peaches reminds us of First Watch....except better! Fresh everything. Biscuits and gravy melt in your mouth. Peach pancakes tasted liked peach cobbler and the servings were very generous. Amazing! Omelettes were delicious and...More

Thank Cheryl P
Reviewed 1 week ago via mobile

This is a great place to have breakfast....when ever we go to Anna Maria Island we eat here at least 3-4 times for a fast, delicious breakfast. We have never been disappointed in any of our choices from omelettes, eggs, French toast, pancakes to grits....More

Thank Carrie F
Reviewed 2 weeks ago via mobile

We eat here on a regular basis. The breakfast menu offers a wide range of possibilities. We frequently head for Back- -to-Basics. Brunch suits us better than the lunch menu. The pancakes are HUGE, a short stack of two is a generous meal. As for...More

1  Thank 2FlyingCoconuts
Reviewed 4 weeks ago

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

Thank Michelle M
Reviewed 29 October 2017 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 26 October 2017

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 24 October 2017

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 22 October 2017 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
Nearby Restaurants
Old Hamburg Schnitzelhaus
533 reviews
.02 miles away
Holy Cow Ice Cream Shop
247 reviews
.03 miles away
Skinny's Place Incorporated
721 reviews
.34 miles away
Nearby Attractions
Bradenton Beach
710 reviews
.43 miles away
Manatee Public Beach
486 reviews
.94 miles away
Zegway by the Bay
155 reviews
.04 miles away
AMI Paddleboard Rentals
95 reviews
.34 miles 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
Kids, Child-friendly, 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