3. Costa Rica
January is one of the best times to visit Costa Rica because it is the beginning of the dry season. It can also be extremely popular during this time of year as well, so it’s best to book ahead. Thanks to the pleasant weather during this season, it’s a great time for taking eco-tours and checking out the exotic wild life, but save some time for the beach, too.