14. Cancun
Another great location to spend the holiday is the south-east coast of Mexico. Cancun is one of the most popular holiday destinations with a great climate. Temperature reaches 30 degrees in January, one of the drier months in Cancun but you can still expect some rain while you’re there. This tropical heaven will probably leave you breathless so you should definitely consider it for your next vacation. You can find a hotel at a lower price in January starting from $168 per night.