Haley's at Anna Maria Island Inn

Nestled on the Anna Maria Island, Haley’s at Anna Maria Island Inn offers a, charming old-Florida beach resort vacation elevated with modern amenities for a relaxing and simply unforgettable island retreat.

With 361 days of sun each year, flip flops are a way of life on Holmes beach, and there’s always something to do:  Stroll down to the beach, ride the free trolley to explore the island, spend the day relaxing in the pool or grill up your fresh catch on the patio, or have a picnic in our tropical garden.

Since the ’50s, Haley’s Motel has stood as an icon on Anna Maria Island, and we work hard to keep its story alive through excellent service, charming, historic rooms and cottages – and by being proud experts on all things island life.

Haley's at Anna Maria Island Inn

8102 Gulf Drive
Holmes Beach, FL 34217


a building with a grassy field