Mexico's largest Caribbean island, off the coast of Playa del Carmen, and one of the world's best-known scuba-diving destinations thanks to its coral reefs. The town of San Miguel is a major cruise-ship port.
History
The oldest traces of people on the island date from the first centuries CE. The Maya who settled it turned Cozumel into a trading post and into the main sanctuary of Ixchel, goddess of the moon, weaving, fertility and childbirth. The Maya name, Cuzamil, means "land of the swallows".
On May 3, 1518, a Spanish expedition from Cuba under Juan de Grijalva reached the island and named it Santa Cruz. Days later its chaplain, Juan Díaz, said the first documented Catholic mass on what is now Mexican soil. Hernán Cortés stopped here in February 1519 on his way to the mainland. As the Conquest shifted power and trade toward central Mexico, the once thriving island declined until it was nearly deserted.
That changed in 1848, when families fleeing the Caste War on the Yucatán Peninsula took refuge on Cozumel and founded San Miguel. By 1850 the twenty-one founding families had a town council, a justice of the peace and a civic guard, and for a time theirs was the only permanent settlement in what is now Quintana Roo.
When traditional livelihoods faltered in the mid 20th century, the island turned to tourism. The first tourist hotel opened around 1960, and cruise ships began calling regularly in the 1970s. Hurricane Wilma hit hard in October 2005, and the island recovered within a year.
Plan your trip
Places to stay in Cozumel
Stingray Villa Hotel · ★★★★★ · 3.1 km from the center Find on Booking.com Hotel Barracuda Hotel · ★★★★ · 3.7 km from the center Find on Booking.com Hotel Almarestel Hotel · ★★ · 3.0 km from the center Find on Booking.com Hotel Hacienda Ixtlan Hotel · 800 m from the center Find on Booking.com Hotel Villas Colibri Cozumel Hotel · 2.1 km from the center Find on Booking.com Casa Loro Hotel · 2.7 km from the center Find on Booking.comLinks open a partner site. We may earn a commission if you book, at no cost to you. Hotel names from OpenStreetMap.
Photos
Where it is
Cozumel within Mexico
The town up close · Open in Google Maps
Getting there
- Fly into CZM: Cozumel International Airport, about 3 km away in a straight line
Drive times are estimates from OpenStreetMap routing, without traffic.
Nearby Pueblos Mágicos
64 km away
85 km away
134 km away
155 km away
Sources: population from Wikidata (may count the whole municipality) · elevation and climate from Open-Meteo · airports from OurAirports (straight-line distance).