Utah is the mecca of snow which not only boasts the most, but the best. The white stuff just drops from the sky in spades after December and the party doesn't stop until late April. In some resorts, like Snowbird, it can keep going long into May!

If this isn't enough of a draw card, its flagship resorts are easily accessible from Salt Lake City – Park City, Alta, Snowbird, Snowbasin and Deer Valley are all reachable within 30 minutes to an hour's drive from the city center. This gives a lot of flexibility to your ski packages as you can opt to stay in Salt Lake City and drive out to the resorts each day, or stay at a fancy ski-in/ski-out hotel!