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.


3900 E Bay Dr, Holmes Beach, Anna Maria Island, FL 34217-1983
+1 941-778-5422
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent56%
  • Very good30%
  • Average10%
  • Poor3%
  • Terrible1%
Travellers talk about
“subs” (7 reviews)
“fried chicken” (4 reviews)
“pie” (2 reviews)
Restaurant Hours
American, Vegan Options, Vegetarian Friendly, Gluten Free Options
3900 E Bay Dr, Holmes Beach, Anna Maria Island, FL 34217-1983
All Details
Write a ReviewReviews (204)
Traveller rating
Traveller type
Time of year

1 - 10 of 187 reviews

Reviewed yesterday via mobile

Great staff always willing to help lots of choices for food in for stuff you need while you're on a rental home vacation. They have everything from special house where stuff you might need two spices to a nice Bakery and choices for Meat and...More

Thank Cliff K
Reviewed 2 weeks ago

Has everything you need for a nice island location, On a busy corner but is in a plaza area with lots of other stores.

Thank Jacqueline K
Reviewed 2 weeks ago via mobile

The bakery at this Publix store is over-the-top good the cakes everything is just very well done super fresh very tasty very high-quality thanks enjoy

Thank FibreFil
Reviewed 2 weeks ago

Do your shopping before getting to the island! Although it was nice to have a Publicx here, the prices were more expensive, the store aisles are very cramped, and the staff, especially at the deli, were inefficient and inattentive. The key lime pie though was...More

Thank doodles202
Reviewed 2 weeks ago

Typical Publix fare. Crowded aisles, good service, unfriendly customers. Prices are high but 15+ minutes to Walmart. Did not check prices at Publix off island.

Thank TomCarolyn H
Reviewed 3 weeks ago

Great selection of items. Prices are a little higher than if you shop on the mainland. Close to vacation rentals

Thank Debra L
Reviewed 3 weeks ago

Publix is a fine grocery chain - I wish we had them in Illinois! But since this one is on the Island I was not expecting they were perhaps as good as some others. WRONG. Great store, and their deli staff, seafood counter and check...More

Thank RobBN
Reviewed 4 weeks ago

Not being from Florida, we really enjoyed the quality of the Publix Grocery. Can't wait till we get one in Virginia.

Thank NovaHawk
Reviewed 4 weeks ago via mobile

Great place for us to pick up items for our infant daughter to eat. The trolley (free) got us there quick and brought us back to our condo. So convenient especially since the tiny convenient store near us had no baby food. Also great selection...More

Thank Grussingtravels
Reviewed 4 weeks ago

Great supermarket for tourists visiting for a few days. It stocks everything you will need! Good selection of fresh produce and wine.

Thank Nan K
Nearby HotelsSee all 27 hotels in Anna Maria Island
Anna Maria Pirates Den
216 reviews
.26 km away
Anna Maria Island Beach Resort
133 reviews
.33 km away
Angelinos Sea Lodge
71 reviews
.95 km away
Driftwood Motel
62 reviews
1.14 km away
Nearby Restaurants
Old Hamburg Schnitzelhaus
559 reviews
.35 km away
Peach's Restaurant
535 reviews
.37 km away
The Feast Restaurant
825 reviews
1.39 km away
Skinny's Place Incorporated
751 reviews
.30 km away
Nearby Attractions
Bradenton Beach
725 reviews
.44 km away
Manatee Public Beach
498 reviews
1.16 km away
Bradenton Beach City Pier
187 reviews
.34 km away
Holmes Beach
28 reviews
.44 km away
Ask a question
Questions & Answers
26 March 2017|
AnswerShow all 7 answers
Response from avalonbob488 | Reviewed this property |
I'm sure they carry gluten free products, but if not, there is a Fresh Market in Bradenton, right on Manatee ( the road that leads you to the bridge), and it's in a shopping center near the bridge to AMI, and they have all... More
1 January 2017|
AnswerShow all 5 answers
Response from BHUG611 | Reviewed this property |
Trolley stops at Publix no problem with taking many bags.
Jennifer L
16 September 2016|
Response from LovesToExplore2011 | Reviewed this property |
Yea there is a trolley stop in front near the Walgreens but depends on the side you may have to cross traffic
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Restaurant features
Takeout, Parking Available, Wheelchair Accessible
Good for
Child-friendly, Kids
Location and Contact Information
  • Address: 3900 E Bay Dr, Holmes Beach, Anna Maria Island, FL 34217-1983
  • Location: United States  >  Florida (FL)  >  Anna Maria Island  >  Holmes Beach
  • Phone Number: +1 941-778-5422
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