Affordable Christmas travel spots include Mexico, Puerto Plata in the Dominican Republic, Prague in the Czech Republic, and places in Southeast Asia like Chiang Mai, Thailand, and Bali, Indonesia. These places offer cheap lodging, activities, and a budget-friendly vacation.