"You can get to Cozumel, off Mexico's east coast, for an average of $846 for flight and hotel, and once there, the beaches are perfect for kayaking, sailing, and water sports. If you want a bit more luxury, you can even score a great deal at one of the island's select all-inclusive resorts during the off-season. Arrecifes de Cozumel National Park’s marine life and coral reef make it a favorite among divers and snorkelers. The Celarain Lighthouse at Punta Sur Eco Beach Park is popular with hikers who come for the view and visitors who enjoy the museum." - Patricia Doherty Patricia Doherty Patricia Doherty is a writer who specializes in covering destinations, resorts, and cruises for Travel + Leisure and other publications. Travel + Leisure Editorial Guidelines