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...
  • Excellent60%
  • Very good30%
  • Average7%
  • Poor1%
  • Terrible2%
Travelers talk about
“brunch” (9 reviews)
“pancakes” (53 reviews)
Open Now
6:00 am - 2:30 pmAll 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 (481)
Traveler rating
Traveler type
Time of year

1 - 10 of 468 reviews

Reviewed 4 days ago

We had a late breakfast here and it was very good and filling. Had some very awesome pancakes and eggs. Would recommend to anyone who wants value for a good price.

Thank firefly331
Reviewed 5 days ago via mobile

Bacon egg and cheese on a croissant was very good. Fruit was fresh and the home fries were amazing. Good food and reasonable prices.

Thank Melissa M
Reviewed 2 weeks ago via mobile

A local cafe in nearby strip mall, it offers great breakfast and lunch selections at reasonable prices.

Thank Frank R
Reviewed 2 weeks ago via mobile

Had great breakfast with my boyfriend two mornings in a row. The first day I got a waffle with strawberries and bananas which was awesome, but my side of hash browns were cold. Tried it again the next day and my breakfast burrito and hash...More

Thank PaigeBradley726
Reviewed 4 weeks ago

We went based on the reviews and we were not disappointed. Very good value for your money. Service was good. We were a family of four and every dish ordered was good. They have great pancakes. We will definitely visit again.

Thank pgharrison
Reviewed 4 weeks ago via mobile

Went to Peaches twice while on vacation in the Holmes Beach area. Went with wife and children. Nice,clean, affordable place to have breakfast or lunch. Service was good. The coffee is very good. I had the Cozumel omelette with fresh fruit. It was excellent. Everyone...More

Thank Tim D
Reviewed 5 weeks ago

Breakfast choice if you love pancakes, but don't order three unless you are reeeeaaalllly hungry! They are as big as a plate and delicious! The first time we went, I asked our server for three and she said that I probably didn't want three because...More

Thank glennflorida1
Reviewed June 17, 2017 via mobile

There is a large variety of breakfast items to choose from.. but it was a real downer when there was a black curly hair in our home fries. We were so groced out. We showed the manager and they refused to take responsibility for it...More

Thank Jennifer S
Reviewed June 10, 2017 via mobile

This is our third time eating here. The food was good and fairly priced. The service the day we were there was a little slow but it would not stop me from visiting here again

Thank alwhit09
Reviewed June 7, 2017

We got seated right away and had a friendly, attentive server. Food came relatively quickly and seemed good. Then something went wrong. Our server disappeared without notice, the new one didn't seem to care about us, and my wife found a hair in her food!...More

Thank Floridagatorgal88
Nearby Restaurants
Old Hamburg Schnitzelhaus
495 reviews
.01 miles away
Skinny's Place Incorporated
697 reviews
.34 miles away
Holy Cow Ice Cream Shop
233 reviews
.02 miles away
Nearby Attractions
Manatee Public Beach
448 reviews
.36 miles away
Zegway by the Bay
151 reviews
.04 miles away
AMI Paddleboard Rentals
94 reviews
.34 miles away
RippinLips, LLC
16 reviews
.49 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
Brunch, Breakfast, Lunch
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Kids, Families with children, Local cuisine
Open Hours
6:00 am - 2:30 pm
6:00 am - 2:30 pm
6:00 am - 2:30 pm
6:00 am - 2:30 pm
6:00 am - 2:30 pm
6:00 am - 2:30 pm
6:00 am - 2:30 pm
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