Cancun is one of the most important tourist complexes in Mexico and the world. Its superb location, shaped like an island, its year-round mild climate, and its gorgeous, warm, sandy white beaches washed by the Caribbean sea are ideal for water sports. The waters of the bay sheltered by Isla Mujeres are calm and perfect for surfing, sailing, underwater diving and boat trips; those facing the open surf have stronger currents but are also suitable for fishing and snorkeling. Cancun has a first rate tourist infrastructure and services. Cancun has 17 miles of luxurious hotels all facing the sea and all with powdery white-sand beaches. The most famous hotel chains in the world have combined luxury and comfort with hospitality and almost all of them offer access to tennis courts and relaxing spas.
The best time to visit Cancún is December to April, the peak season. Even though there will be more crowds, you'll experience near-perfect weather and find some of the cheapest flight and room fares for a winter getaway at the beach. Just be sure to avoid traveling from mid March to early April; that's when Spring Breakers descend on the Yucatán's shores. There are also significant discounts to visit in late spring, summer and fall, but Cancún summers are sweltering and the fall months are prone to bad storms.