Iberostar Waves Cozumel has all the makings of a top-notch tropical resort. Travelers can head to the diving, snorkeling and water activity center to rent gear to take out on the waves ...
We may receive a commission on purchases made from links. Cozumel, a large island off the coast of Playa del Carmen, Mexico, is fringed by perfect white sand beaches and translucent turquoise waters.