For divers, Cozumel is about as close to heaven as you can get. The island is known for having some of the best diving spots in Mexico -- if not the world -- especially around Palancar Reef, about a mile offshore. Whether you're an experienced explorer or a newbie testing the waters for the first time, here are the best hotels on the island for diving.