I just returned from an amazing ski trip to Utah, and I have to say that it was the most spectacular skiing experience I've ever had. This was my first time visiting Utah, and I was very pleasantly surprised.
Not only are there a bunch of vastly different ski resorts to choose from, but each offers a totally different, yet equally incredible skiing (or snowboarding) experience, absolutely breathtaking scenery, and a nice choice of nearby nightly accommodations, available at all price points. In fact, many hotels and resorts are located right at the ski slopes, so you can literally ski from your hotel room to the slopes in minutes.
Right now, Utah is offering some really great deals for Spring skiing. The best source to find these deals is SkiUtah.com. From this site, you can also learn about the various ski resorts, like The Canyons, Park City Mountain Resort, and Brighton Resort.
Skiing is still in expensive sport, since you need to purchase daily lift tickets, warm clothing, ski equipment, and potentially lessons. However, if you're going to invest in a ski vacation, you might as well have the very best possible skiing experience possible, which is why I highly recommend Utah - no matter what your skill level when it comes to skiing or snowboarding.
Beyond offering skiing that's superior to what's available in New England, and equal (if not better) than what's offered in Colorado or Lake Tahoe, for example, what sets the ski resorts in Utah apart is the lack of lift lines.
Even on the most crowded days, the wait time to get up a mountain is less than three to five minutes, so when you plan a full day of skiing, you really spend the day on the mountain, not waiting in long lines.
In addition to the skiing itself, Utah offers plenty of fine-dining restaurants (like Log Haven or Talisker On Main), day spas, museums, theatre, and other activities to keep the entire family entertained. Even the ski resorts themselves offer activities beyond just skiing. For example, there's the Alpine Coaster at the Park City Mountain Resort, which is fun for kids, teens and adults alike.
Oh, and so save a bit of money, I recommend renting your ski equipment at Ski 'N See (as opposed to at the ski resorts themselves). You'll find nine Ski 'N See locations, all located near some of the most popular Utah ski resorts.
Also, when you arrive to Utah, the Salt Lake City airport is within 30 to 60 minutes from the majority of the ski resorts, so you ski on the day (or evening) your arrive. If you're planning to do this, keep your airline boarding pass, because if you present it at a participating ski resort, you'll get a free lift ticket for the day you arrive. (Some restrictions apply, but you can read the rules for this offer at SkiUtah.com).
Salt Lake City is easy to reach from most major U.S. cities, and affordable flights are available. Thus, even if you're coming from the East Coast or West Coast, you can plan an affordable, yet memorable long weekend or week of skiing in Utah, without spending too much time flying or breaking the bank.