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.
Improve this listing
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Get directions
5808 Marina Drive, Holmes Beach, Anna Maria Island, FL 34217
941 778 2501
Website
Today
11:00 am - 8:00 pm
Closed now
See all hours
Hours:
Sun 12:00 pm - 8:00 pm
Mon 11:00 am - 8:00 pm
Wed - Sat 11:00 am - 8:00 pm
Dining options: Lunch, Dinner

TripAdvisor Reviewer Highlights

Read all 221 reviews
Visitor rating
  • 107
    Excellent
  • 68
    Very good
  • 32
    Average
  • 6
    Poor
  • 8
    Terrible
Rating summary
  • Food
    4.5 of 5 stars
    Service
    4 of 5 stars
  • Value
    4.5 of 5 stars
    Atmosphere
    4 of 5 stars
Fun atmosphere

Just had a couple of drinks, but found it to be a great place to unwind. The music was better than average. Plenty of tv's if want to watch a sporting event. Enjoyed the experience...

4 of 5 starsReviewed July 18, 2015
A TripAdvisor Member
Add Photo Write a Review

221 Reviews from our TripAdvisor Community

Rate and write a review
Roll over, then click to rate
  Click to rate
Date | Rating
  • English first
  • French first
  • German first
  • Italian first
  • Russian first
  • Any
English first
Cortez, Florida
2 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed July 26, 2015 NEW

I went in on a Monday and have never been to a freindlier Burger Joint. The Staff was very kind and served the best burgers I have ever had! The atmosphere is true island and you can sit inside or out( I liked inside sitting at the bar by all THe "action". This place is truly a must!

Was this review helpful? Yes
1 review
5 of 5 stars Reviewed July 24, 2015 NEW

Hands down the BEST burgers I've ever had! You certainly don't leave hungry! My husband and I sat at the bar and while dining I ask the staff about the restaurant. Polly, gave me the history behind how it all started with her mom. While talking she and Nikki told us what to see and do around town. We also... More 

Was this review helpful? Yes 1
Davenport, Florida
Level Contributor
24 reviews
20 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
5 of 5 stars Reviewed July 24, 2015 NEW

We stopped here after a bike ride and everyone agreed its one of the best burgers we have had, and the frosted mugs and ice cold beer for $1 is the icing on the cake. Will hope to be back before our holiday is out.

Was this review helpful? Yes 1
South Williamson, Kentucky
Level Contributor
4 reviews
4 restaurant reviews
5 of 5 stars Reviewed July 20, 2015

Love this place! Visit every time I am on the island. Burgers are to die for, beer is sub zero, and the staff do a great job.. Stop and see them. You won't be sorry!!

Was this review helpful? Yes
Irving, Texas
Level Contributor
14 reviews
8 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
5 of 5 stars Reviewed July 20, 2015

We wanted a sandwich or burger and a beer for lunch, and a local recommended Duffy's Tavern here at Holmes Beach. One of us ordered a plain hamburger and the other ordered one with Brie and grilled onions. And we both ordered cold draft beers... only $1.00 per mug! The beer was ICE COLD, about as cold as we've experienced.... More 

Was this review helpful? Yes 1
Level Contributor
14 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed July 19, 2015

Always eat here when we are visiting Anna Maria Island. If you eat here you will NOT EAT at Skinny's. Duffy's offers the BEST burgers and Coldest Beer on the Island. You will NOT BE DISAPPOINTED!

Was this review helpful? Yes
A TripAdvisor Member
4 of 5 stars Reviewed July 18, 2015

Just had a couple of drinks, but found it to be a great place to unwind. The music was better than average. Plenty of tv's if want to watch a sporting event. Enjoyed the experience...

Was this review helpful? Yes
Staunton, Illinois
Level Contributor
66 reviews
33 restaurant reviews
common_n_restaurant_reviews_1bd8 52 helpful votes
5 of 5 stars Reviewed July 15, 2015

The best burgers and the coldest beer ever is Duffy's slogan and it is the truth. The beer mugs are kept at subzero temps in a huge chest freezer. When they add the draft beer, ice chunks float on the top. The burgers are juicy and delicious. My suggestion: order the bacon cheeseburger with the works and get the napkins... More 

Was this review helpful? Yes
Level Contributor
11 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 stars Reviewed July 14, 2015

Duffy's is always the first place we go when we get to the Island. Good Burgers and Cold Beer. Duffy's gives the meaning to the song "Cheeseburgers in Paradise" Cash only! No french fries!

Was this review helpful? Yes
Dawson Springs, Kentucky
Level Contributor
98 reviews
70 restaurant reviews
common_n_restaurant_reviews_1bd8 50 helpful votes
5 of 5 stars Reviewed July 14, 2015

It's just like it says on the site. They have great burgers and ice cold beer! We loved it! They fix you a great old fashioned juicy burger. Their burgers are so good you don't have to use anything on them. The staff was freindly and our food came out quickly. If you need a waiter and linen table cloths... More 

Was this review helpful? Yes

Travelers who viewed Duffy's Tavern also viewed

Holmes Beach, Anna Maria Island
Anna Maria, Anna Maria Island
 
Holmes Beach, Anna Maria Island
Holmes Beach, Anna Maria Island
 

Been to Duffy's Tavern? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about Duffy's Tavern

Address: 5808 Marina Drive, Holmes Beach, Anna Maria Island, FL 34217
Phone Number: 941 778 2501
Location: United States  >  Florida (FL)  >  Anna Maria Island  >  Holmes Beach
Open Hours:
Sunday 12:00 pm - 8:00 pm
Monday 11:00 am - 8:00 pm
Wednesday 11:00 am - 8:00 pm
Thursday 11:00 am - 8:00 pm
Friday 11:00 am - 8:00 pm
Saturday 11:00 am - 8:00 pm
Cuisine: American, Pub

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing
Improve this listing

Restaurant Details

Location and Contact Information

  • Address: 5808 Marina Drive, Holmes Beach, Anna Maria Island, FL 34217
  • Location: United States  >  Florida (FL)  >  Anna Maria Island  >  Holmes Beach
  • Phone Number: 941 778 2501

Price and Cuisine

  • Cuisine: American, Pub
Open Hours
Sunday
12:00 pm - 8:00 pm
Monday
11:00 am - 8:00 pm
Wednesday
11:00 am - 8:00 pm
Thursday
11:00 am - 8:00 pm
Friday
11:00 am - 8:00 pm
Saturday
11:00 am - 8:00 pm

Questions & Answers

Questions? Get answers from Duffy's Tavern staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?