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%
Travellers talk about
“brunch” (9 reviews)
“pancakes” (53 reviews)
Closed Now
All 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 Review
Reviews (487)
Traveller rating
Traveller type
Time of year

1 - 10 of 474 reviews

Reviewed 4 days ago via mobile

We always go for breakfast. Great staff. Homestyle food is always delish. They are always busy and service is fast. Check them out!

Thank Heather K
Reviewed 6 days ago

We got up early to do a little grocery shopping at Publix and a little further down the shopping center down from Publix you'll find Peach's. We had a great breakfast in the casual Peach's atmosphere. It is nothing fancy, just a great breakfast with...More

Thank ken711
Reviewed 1 week ago

We enjoyed a delicious and plentiful breakfast at the Holmes Beach location! The restaurant is in an easy to find location with ample parking. The staff was warm, welcoming and attentive. The food was delicious and the menu offers some different breakfast tastes such as...More

Thank Jeweltravel
Reviewed 2 weeks ago via mobile

Shhhhh don't tell anyone. Great food, great service!! What else is needed?? They have lots of choices for breakfast. The portions are perfect and the service quick!

Thank Tinkerbell1391
Reviewed 2 weeks ago via mobile

Strip mall location is very Florida, but this is really and old school diner. Great food and excellent service. Pretty easy In/Out, but expect it to be crowded. French toast was notable and omelettes and eggs Benedict also worth a mention. Professional staff makes it...More

Thank M3703QAchris
Reviewed 2 weeks ago via mobile

No wonder it is so popular with locals and tourists alike. A very nice menu with many selections, prompt service, and employees who recognize you after only a few visits. This establishment is about as close to perfect as can be. Congratulations to management and...More

Thank shaynashayna
Reviewed 3 weeks 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.

2  Thank firefly331
Reviewed 3 weeks 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 11 July 2017 via mobile

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

Thank Frank R
Reviewed 10 July 2017 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
Nearby Restaurants
Old Hamburg Schnitzelhaus
504 reviews
.02 km away
Holy Cow Ice Cream Shop
237 reviews
.03 km away
Skinny's Place Incorporated
703 reviews
.55 km away
Nearby Attractions
Manatee Public Beach
459 reviews
.59 km away
Zegway by the Bay
152 reviews
.07 km away
AMI Paddleboard Rentals
95 reviews
.55 km away
RippinLips, LLC
16 reviews
.79 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
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