When looking for the best places to visit near Naples Florida, Marco Island FL will surely show up in your search, and it’s obvious why. Marco Island Florida is a tropical paradise where you will find luxury Marco Island resorts and pristine Marco Island Beaches. Located 30 minutes south of Naples FL US, Marco Island is the largest of Florida’s Ten Thousand Islands.