Bryce Canyon National Park gets plenty of snow. It is a very popular cross-country ski area. Put on your winter clothes and go on a snowshoe hike or take a winter astronomy session. Stay at the Bryce Trails Bed and Breakfast, wake up and go outside on your sun deck and admire the view of the Bryce Canyon. Included in hotel fee is, free wifi, cable, and complimentary breakfast for $145 a night.