Maco Island FL Hotels & Motels 1. 400 S. Collier Boulevard, Maco Island, FL 34145 | Marco Island Marriott Beach Resort, Golf Club & Spa (239) 394-2511