Description
The Snow Lodge is a seasonal winter destination at The St. Regis Aspen Resort, 315 E Dean St in Aspen. Its Supper Club serves coastal Italian dining with seasonal dishes and fresh ingredients in an après-inspired setting. The property also hosts an après-ski music series in the Fountain Courtyard and The Jade Room, which partners with Caviar Kaspia for dining.
The Snow Lodge describes its return in December 2026 for the winter season. Reservations are accepted, and the menu and music lineup are still to come, so check the website for updates.
Overview
Known for
- Coastal Italian dining
- Seasonal Italian dishes
- Caviar Kaspia dining
At a glance
- Cuisine
- Italian
- Location
- 315 E Dean St, Aspen, CO
- Services
- Reservations
- Phone
- (332) 210-0493
- Hours
- Not listed yet. Call ahead to confirm.
Amenities & Features
- Reservations Accepted
- Live Music
Is this your restaurant? Claim this free listing to add photos, your full menu, videos and special offers. Claim it now →
Location
Share your experience
Sign in to leave a review. It only takes a minute, and it's free.



Reviews
There are no reviews yet.