Cozumel is the diving island par excellence: off its shores lies the Palancar reef, part of the second-largest reef system in the world. It is laid-back, with the lively town of San Miguel and hotels built around divers and ocean lovers.
Reef-front resorts (diving)
- InterContinental Presidente Cozumel Resort & Spa – one of the best, with a dive shop and private beach.
- Iberostar Waves Cozumel – all-inclusive with a dive center and its own boats.
- Cozumel Palace – all-inclusive with snorkeling and diving included.
- Coral Princess Hotel & Dive Resort – a diver classic.
In town (San Miguel)
- Casa Mexicana Cozumel – on the waterfront, next to the dive docks.
- Boutique and budget hotels downtown, steps from restaurants and the ferry.
How to get there
Cozumel has its own airport (CZM). From Cancun or Playa del Carmen you arrive by ferry (Ultramar or Winjet) from Playa del Carmen in about 45 minutes.
Make the most of your stay
Dive or snorkel at Palancar and El Cielo, and explore the island by scooter. Book your tours with Cancun Bay Tours and we will arrange your departure.
Explore other nearby areas
- Best hotels in Playa del Carmen
- Best hotels in Puerto Aventuras
- Where to stay in the Riviera Maya: zone guide
Looking for all-inclusive?
Tours with hotel pickup
Book trips to Chichén Itzá, Tulum, cenotes and islands with pickup included.