Question: why is cozumel so cheap?
Answer: Cozumel resorts are often a bit cheaper than those you'll find on the mainland, in part because these hotels are trying to lure guests who think of the island as little more than a day trip. ... Even so, the island has a great selection of smaller boutique hotels as well, if the all-inclusive option isn't for you.