Puerto Morelos, Riviera Maya, Mexico: If another Christmas full of ice and snow sounds awful, how about some surf and sand instead? Ceiba del Mar Beach and Spa Resort is offering great packages for the holidays. Rates for rooms start at $453 per night. Add in the Luxury Gourmet Meal plan, which includes all a la carte meals, snacks and beverages, and rates start at $615 per room, per night. Two children (under 12) stay and eat free in the same room as their parents. Taxes (12%) and service charges (5%) are not included. They’ve got swimming, snorkeling, yoga, Pilates – unless of course you’d rather stay at home and spend another holiday scraping ice off your windshield? Check out their website for the details.