Welk-logo
Welk ResortsNorthstar Lodge970 Northstar Drive
Truckee, CA 96161
530.562.3900
Get DirectionsBook Now

Great vacations begin at
Northstar Lodge by Welk Resorts

Northstar Lodge, located at the base of the world-renowned Northstar California ski area in Truckee, California, is a ski-in/ski-out resort, complete with its own unique, pulse-driven gondola. Featuring exclusive exteriors with native materials for a naturally weathered appearance, while luxuriously warm appointments set the mood within creating a high-alpine sensibility. All villas feature high-end amenities, including designer stainless steel appliances and ranch house style interiors. Other amenities include a private owner’s lounge, media theater, ski and boot valet (winter).

Welk ResortsBook Now