Bali Hai Beach Resort
A hidden gem on Anna Maria Island! Situated on two acres of lushly landscaped tropical grounds directly on the Gulf with 300 feet of sugary white sand beachfront. While relaxing with us, enjoy the heated pool, guest laundry & modern amenities.
Phone:
941-254-6609
Address:
6900 Gulf Drive, Holmes Beach, FL 34217
Website:
view our site