Lying just off the coast of the Yucatán Peninsula, surrounded by the Caribbean sea, the tiny island of Cozumel has long been famous for its world-class diving and glorious sandy beaches. But while marine activities remain the biggest draw for tourists, there is plenty more to see, experience and discover – including Mayan ruins, raucous fiestas, hundreds of species of birds and traditional sweat lodges. And although cruise ships dock regularly near the only town, San Miguel, it is easy to escape the crowds.
Done something on this list and loved it? Share it with the hashtag #TimeOutDoList and tag @TimeOutEverywhere.
Find out more about how Time Out selects the very best things to do all over the world.