Welk ResortsNorthstar Lodge970 Northstar Drive
Truckee, CA 96161
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