Castle Hot Springs is an ideal Arizona winter vacation, combining natural mineral hot springs, spacious accommodations, and a peaceful desert setting just outside Phoenix. Plan a relaxing Arizona Christmas vacation where you can slow down, soak, explore, dine, and enjoy the holidays without the stress of planning every detail.