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 $359/night

Address:

130 Wood Road
Snowmass Village, CO 81615

Get a Heads-Up for 2024

We’ll let you know when the 2024 Sunset Travel Awards open for entry!

Other Entries