Located on the Gulf of Mexico in the southwest Florida, Marco Island is the largest of the state’s Ten Thousand Islands. Magical and alluring, with tropical, sun-kissed white sand beaches and a casual, slow-paced lifestyle, you’re in for a sophisticated island retreat. The Olde Marco Island Hotel is a perfect family-friendly, budget-friendly home base. Entertain on your private screened lanai, prep an afternoon snack for the kids in the fully-equipped kitchen, and enjoy restful sleep beneath the gentle breeze of your bedroom ceiling fan.