Anna Maria Pirates Den

3501 Gulf Dr, Holmes Beach, 34217-2028, FL

Best Prices for Your Stay

  • 1 Rooms,
  • 1 Adults

Enter Dates for Best Prices

1 Room / 2 Adults

1 rooms,
2 adults
  • Rooms:

  • Adults:

  • Close

TripAdvisor Rating


Located on the Gulf Coast of Florida, Anna Maria Island is a barrier island south of Tampa Bay. This pirates den is small but family run and situated on Holmes Beach. Families will love playing on the seven miles of sandy beach and swimming in the Gulf of Mexico. A fishing pier is also nearby. There is a trolley that families can ride as well that tour the island. When you’re done with the sand, visit the outdoor pool where kids can continue to splash and adults can relax on a lounge chair or under an umbrella. Families will feel comfortable in the two-bedroom apartments or the one-bedroom cottages. The apartments feature a full kitchen with full size refrigerator, stove and dining table, plus a large living room. Some of the apartments have two bathrooms also. The cottages feature a patio, large living room and full kitchen with full size refrigerator and stovetop. Wi-Fi is available.

Our Editor Loves

  • Steps away from the beach
  • Outdoor pool
  • Holmes Beach

Family Interests

  • Beach
  • Museum/Cultural

Family Amenities

  • Family Room 5+
  • Kitchenettes
  • Laundry
  • Pool
  • Refrigerator


Highly recommended

by Gmalamb

Love this place....guests are treated like family
Highly recommend!!!!! Great pool very close to the beach. Convenient to restaurants and shopping: owners are very helpful with anything you may need. Great location,

Perfect as always

by Erin g

As always we had an amazing time at Pirates Den. Vicky and her mom always go out of their way to make our stay perfect. We love that we don’t have to pack the beach chairs and towels because it’s all supplied for you. The beds are extremely comfortable, the room is super clean. Everything is perfect, every single time. Thanks again!