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

Venue Type
Restaurant

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
Hours
Not listed yet. Call ahead to confirm.

Amenities & Features

  • Reservations Accepted
  • Live Music

Video

Video tour coming soon – claim this listing to add a video
Is this your restaurant? Claim this free listing to add photos, your full menu, videos and special offers. Claim it now →

Location

315 E Dean St,81611,Aspen,Colorado

Reviews

There are no reviews yet.

Be the first to review “The Snow Lodge”

Your email address will not be published. Required fields are marked *