Resumo: A sustentabilidade das iniciativas de ecoturismo representa um grande desafio. O objectivo deste estudo é melhorar a nossa compreensão de como a participação da comunidade na gestão do ecoturismo pode contribuir para alcançar resultados mais sustentáveis através da identificação de factores-chave que tornam possível potenciar uma gama mais ampla de objectivos económicos, sociais e ambientais. Com base na teoria do planeamento colaborativo e no enfoque estratégico do turismo comunitário, o nosso trabalho adoptou uma abordagem mista para comparar e explicar as diferenças entre duas cooperativas locais na costa do estado de Nayarit, México. Os resultados revelam diferenças estatisticamente significativas entre os benefícios obtidos através do ecoturismo e identificam os factores que fomentam a participação activa da comunidade pelos residentes locais que, por sua vez, geram correlações positivas com esses benefícios. Os resultados foram apoiados por entrevistas qualitativas com informadores externos. A nossa conclusão é que o nível de benefícios obtidos pode ser razoavelmente explicado por um conjunto de seis factores-chave.