Avant qu'El Nido ne soit devenue une destination très prisée par les touristes, la pêche et la capture des hirondelles dans leurs nids ("El Nido" signifie « Le nid » en espagnol) étaient les sources principales de revenus des habitants. De nos jours, le tourisme est largement devenu la principale source de revenus dans la municipalité. La zone en bord de mer est devenue de plus en plus populaire au fil des années et est, de nos jours, une zone de sortie touristique avec des restaurants excessivement chers et quelques hôtels également chers. On trouve encore fort heureusement des restaurants ou hôtels moins chers, mais qui ne sont pas en bord de mer. El Nido est également connu pour ses sports nautiques comme la plongée sous-marine, la plongée libre, le kayak de mer ou la voile. Si la qualité de l'eau autour de la plage principale n'est pas bonne, à cause des déchets s'y rassemblant et de l'huile provenant des bateaux traditionnels et qu'il n'est même pas recommandé d'y nager, en dehors de celle-ci, les eaux sont, à une ou deux exceptions près, turquoises et d'une beauté transparente.