Viceroy Snowmass
Viceroy Snowmass is an award-winning luxury resort hotel and residences located at the base of one of the world’s finest ski mountains. Only minutes from downtown Aspen in the heart of Snowmass Base Village, the sophistication and sense of place that distinguish Viceroy destinations from California to Dubai perfectly blend with the Colorado high country. For couples, families, and friends, Viceroy Snowmass offers ski-in/ski-out residences complemented by imaginative dining and lounging, a Ute-inspired wellness spa, and a year-round pool terrace and café. Viceroy Snowmass was awarded LEED™ Gold Certification for sustainable design, construction, and overall environmental stewardship.
Pricing starts at:
Starts at $359/night
Address:
130 Wood Road
Snowmass Village, CO 81615
Get a Heads-Up for 2025
We’ll let you know when the 2025 Sunset Travel Awards open for entry!