When the temperatures dip below freezing, heading to a warmer climate for the holidays may be the best gift for the entire family.

WalletHub researched and compared 70 of the largest metro areas based on several categories, including flight cost and convenience of traveling to each location, as well as overall travel affordability, based on data from the Bureau of Transportation Statistics, Kayak.com and TripAdvisor.

If you are traveling with children and other family members, the number of attractions and variety of activities for each destination were scored on a 100-point scale to contribute to the overall score in the ranking.

These are the top 10 warm-weather destinations, in ascending order, ranked by WalletHub:

10. San Antonio, Texas

The San Antonio area scored a 62.62 overall and ranked second in the category of lowest local costs. Notable attractions include the San Antonio River Walk, the San Antonio Zoo and numerous caverns.