Cozumel Resorts & Tours

Palm trees and turquoise Caribbean water on a beach in Cozumel, Mexico

Cozumel is an island in the Mexican Caribbean, off the coast of Playa del Carmen in Quintana Roo, known for its coral reefs and as a major cruise port. Most hotels sit along the west coast, north and south of the main town of San Miguel, where the ferry pier, shops and restaurants are.

The island has its own airport, Cozumel International Airport (CZM), and passenger ferries connect San Miguel with Playa del Carmen. Browse resorts and tours in Cozumel below, from reef snorkeling and beach clubs to submarine trips and food tours.

Tours and things to do in Cozumel