Beaver Creek lodging deals filtered by: Less than 250 yards from lifts, 5 Star
The Westin Riverfront Resort & Spa at Beaver Creek Mountain is located in the heart of the Vail Valley. Find direct access to skiing at Beaver Creek via the Riverfront Express Gondola located on-property. The resort provides a variety of activities to help you revive. For a total relaxation experience, enjoy the 27,000 square foot spa, fitness, and wellness center offering mountain-inspired treatments.