Tag: Snowmass Hotels

View All Tags

/ / / / / / / /

Westin Opens at Snowmass, But Sky Hotel Still the Place to Party

Go To The Hotel's Web 
  Site Where: 100 Elbert Lane [map], Snowmass, Colorado, United States, 81615
December 14, 2012 at 12:01 PM | by | ()

The Westin Snowmass has been open for almost a month now, and we must say, she's looking good. The hotel's position on the mountain makes it the most convenient ski-in/ski-out at Snowmass, as it's located just above the main lift. Plus, the free ski valet, slope-side hot tubs, and adjacent village give the place a resort feel. There is even hope that this new 254-room Westin will draw more nightlife to Snowmass mountain, but as of now, it's still considered the quiet part of town.

Aspen proper is where the partying happens, and Kimpton's Sky Hotel is right in the thick of it, with its steamy pool scene and locally renowned 39 Degrees Lounge (just ask Snoop Dogg, err, Snoop Lion, who has stayed at Sky). The hotel underwent renovations last spring, redesigning guest rooms to reflect "a retro vibe of a 70s ski lodge."

Read on to see photos from both of these great properties.

more ›

/ / / / /

Viceroy Snowmass Bumps Trance Music as You Ski-In, Ski-Out

Where: 130 Wood Road [map], Snowmass, CO, United States, 81615
January 12, 2010 at 2:51 PM | by | ()

Now that ski season has hit its peak (very punny, we know), it's the perfect time to check in with the Viceroy Snowmass to see if the resort is living up to its name.

A handful of TripAdvisor readers have chimed in with reviews, all of which praise its service, chic quotient, and over-the-top luxury amenities. We're hearing a lot of what we expected: gourmet food, cool bath fixtures, and obsessively clean—it is a Viceroy, after all—but we were surprised to hear one user describe it as having an "LA style 'boutique' feeling."

Just how "LA" is the Viceroy? So La-La that there's "[t]rance music...piped in EVERYWHERE you go." That's wildly different than the Overlook Hotel-esque ski resorts we're used to staying at.

more ›

/ / / / /

The Viceroy Snowmass Will Open in November at $150 a Night (With 50% Off Additional Nights)

Go To The Hotel's Web 
  Site Where: 130 Wood Road [map], Snowmass, CO, United States, 81615
October 2, 2009 at 10:30 AM | by | ()

While the spoiled ski bunnies will have to wait another year for the Montage Deer Valley to open, in the meantime, they can have their personal assistants switch their itineraries to The Viceroy Snowmass in Colorado which still expects to open on November 25.

Also still in effect through December 23rd, is a special deal that gets guests who book one night there, any additional nights at 50 percent off. But wait, it gets even better still.

The opening rate on November 25 is only $150 a night for a studio residence with mountain views which includes a king-size bed, fireplace, a small kitchen, 42-inch flat screens and WiFi. The room sizes start at 375-square-feet which is a little on the small side for a "studio" room category but hey, the price is right. Just don't expect any fresh powder at your feet.

more ›