Nostalgic, eclectic, and built to recharge. Our one, two or three-bedroom pet-friendly Anna Maria Island accommodations located directly on Manatee Beach ...
Mello on the Beach
(8)
Hotel
Address: 105 39th St, Holmes Beach, FL 34217
Phone: (833) 219-8623
Apr 29, 2024 · Mello on the Beach. The hotel has a prime location with direct beach access and several laid-back, beachy restaurants within walking distance.