Question: are all cozumel beaches rocky?
Answer: Cozumel beaches offer fine white sand to relax on and soak up the sun. Other beaches on Cozumel are rocky and made up of limestone. These rocky areas are the best for snorkeling or scuba diving. The third type are the man made beaches where hotels have built the beaches to accommodate their guests.