The upscale Peaks Resort and Spa, which has a great ski-in, ski-out Mountain Village location, is one of the largest and most amenity-packed properties in the area. The numerous features include a huge 42,000 square foot spa and fitness center with Pilates and yoga studio; golf course; tennis courts; and two on-site restaurants. Families will likely appreciate the indoor/outdoor pool with a waterslide, indoor rock climbing wall, and organized kids' programs. The 161 sophisticated rooms offer fantastic mountain views and free Wi-Fi. But be prepared for hidden fees, including a resort fee and daily valet parking fee.