Member Login

The Peak

The Peak is Sangre De Cristo Mountain's premier on-mountain restaurant. The restaurant features modern, alpine cuisine in a gorgeous setting in the heart of Mid-Vail. The 10th is a full-service restaurant featuring 160 seats in the main dining room with an additional 40 seats in the bar/lounge area and 40 seats on the outside patio. Reservations are highly recommended. Open for lunch only.