65th Street, Holmes Beach

Anna Maria Island, Florida

Anna Maria Island Florida beach vacation rental.

White Sands Beach Resort is the single-story yellow building. Taller building is the Marriott Execustay Mainsail Beach Inn off 66th Street.

White Sands beach front.

Beach view at 65th Street in Holmes Beach. Looking north towards the Beach Bistro.

Street view of White Sands Beach Resort.

Looking south from White Sands beach at 65th Street.