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.

Duffy's Tavern

Is this your business?
5808 Marina Dr, Holmes Beach, Anna Maria Island, FL 34217-1518
+1 941-778-2501
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent52%
  • Very good29%
  • Average11%
  • Poor4%
  • Terrible4%
Travelers talk about
“burgers” (198 reviews)
“brie” (12 reviews)
“bean soup” (7 reviews)
Open Now
All hours
American, Bar, Pub
5808 Marina Dr, Holmes Beach, Anna Maria Island, FL 34217-1518
All Details
Write a ReviewReviews (375)
Traveler rating
Traveler type
Time of year

1 - 10 of 364 reviews

Reviewed yesterday

You will hear lots of folks say we’re they think the best burgers are in the area. For my money you cannot beat Duffy’s! We have been going to Anna Maria Island for 12-13 years and have tried all of the places to eat there....More

Thank chiefpeoples
A TripAdvisor Member
Reviewed 1 week ago via mobile

Always a great experience at Duffys. Hard to decide what to order... a Duffy burger (I like mine with lettuce and lite mayo) is always spot on. The kitchen is generous with the ingredients on their ham and cheese sandwich. But you can not beat...More

Thank A TripAdvisor Member
Reviewed 2 weeks ago

Loved our burgers. The wait staff fun, nice and efficient. It is a small place, the crowd seemed a mix of tourists and islanders. Great experience.

Thank HelenLaws
Reviewed 2 weeks ago via mobile

As advertised == Coldest beer and best burger. Laid back. Frosty $1.50 mug of Bud on a warm day. Ala carte and simple. I will be back.

Thank DrNoah
Reviewed 4 weeks ago via mobile

How can you not love $5 burgers and $1.50 beer? Nothing fancy here, just the basics done very well. You won’t find craft beers or cocktails but all the standard domestics are present with a few foreign brews. The $1.50 Budweiser arrives in an ice-cold...More

Thank marko18745
Reviewed 4 weeks ago via mobile

Great burgers, dogs and amazing Navy Bean soup....beer is ice cold. Family is originally from Cincinnati so if you like Cincinnati style chili it is also very good.

Thank Chris S
Reviewed 5 weeks ago

We had heard that this place had good food. Unfortunately that is not the case. The burger is not that great. It was cooked medium rare and was very juicy, but there was little to no flavor. The lettuce, onion, and tomato were fresh and...More

Thank David F
Reviewed December 11, 2017 via mobile

I can not say enough how wonderful they are. The food is wonderful and the service can not be beat, how helpful and kind the staff is. You will not go wrong.

Thank Patti W
Reviewed December 6, 2017

People rave about there hamburgers. It was tasty but a little undercooked for me. Some people like a medium rare hamburger. Had I known I would have asked it to be well done. Very relaxed and casual dining where you can get a burger and...More

Thank Jen D
Reviewed November 18, 2017

Consistently really good burgers! Relaxed atmosphere, call ahead for takeaway, friendly service with a smile. Sadly no fries.... Closed Tuesdays!!

Thank 2FlyingCoconuts
Nearby HotelsSee all 27 hotels in Anna Maria Island
Waterline Marina Resort & Beach Club, Autograph Collection
23 reviews
.22 miles away
Castnetter Beach Resort
48 reviews
.36 miles away
Driftwood Motel
62 reviews
.38 miles away
An Island Getaway at Palm Tree Villas
595 reviews
.38 miles away
Nearby Restaurants
The Feast Restaurant
825 reviews
.24 miles away
Beach Bistro
1,000 reviews
.46 miles away
Skinny's Place Incorporated
751 reviews
.97 miles away
eat here
966 reviews
.29 miles away
Nearby Attractions
Island Gallery West
16 reviews
.32 miles away
MV Minnow Boat Tours
58 reviews
.22 miles away
Salty Dolphin Tours
49 reviews
.24 miles away
Island Therapeutics
24 reviews
.18 miles away
Ask a question
Questions & Answers
Ashley S
February 12, 2016|
AnswerShow all 10 answers
Response from HowdidIgetthisjob | Reviewed this property |
Cash only it's old school.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Bar, Pub
Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Parking Available, Television, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Kids, Local cuisine, Bar scene, Families with children
Open Hours
12:00 PM - 8:00 PM
11:00 AM - 8:00 PM
11:00 AM - 8:00 PM
11:00 AM - 8:00 PM
11:00 AM - 8:00 PM
11:00 AM - 8:00 PM
Location and Contact Information
  • Address: 5808 Marina Dr, Holmes Beach, Anna Maria Island, FL 34217-1518
  • Location: United States  >  Florida (FL)  >  Anna Maria Island  >  Holmes Beach
  • Phone Number: +1 941-778-2501
  • E-mail
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