Described as “mountain chic,” The Lizard Creek Lodge is a private setting and the only full-service property on the mountain. The hotel has 14 units in the main lodge and 85 residential style condos, beautiful spaces for gatherings, and on-site dining options. After a day on the slopes, you’ll enjoy gliding off the hill and right into their outdoor pool and hot tubs to relax and recharge. For even more pampering, check out their on-site spa and enjoy the locally sourced and naturally made products and services.