Riviera Maya on the Yucatan Peninsula is Mexico's most popular travel destination. While more expensive to stay here than most other parts of Mexico because of its northern location, the flights are relatively short and inexpensive. A long weekend might cure the winter blahs and not be so hard on the budget. High-end luxury resorts are competing for guests by adding free extra nights and some, like the stunning Zoetry Pariaso de la Bonita, has become an all-inclusive so you can still enjoy great food and top-shelf wines and liquors without any surprises on the bill. At a new luxury resort, Rosewood Mayakobá, receive a $150 spa credit and a $150 credit for food and drinks during the stay. At the beautiful Maroma Resort and Spa, between May 17 and Dec. 22, visitors stay four nights but only pay for three.
ABC News' Kirit Radia and Kate Barrett contributed to this report.