Northstar Lake Tahoe, California
Welk Resorts owns Northstar Lodge and has limited number of luxurious 2 and 3 bedroom residencies for nightly rental.
Nightly Rental Reservations (800) 932-9355
Welk Resort Group’s newest addition to their family of resorts is The Northstar Lodge, located on the Northstar Mountain in Truckee, California. Situated at the base of the mountain, Northstar Lodge boasts a ski-in/ski-out private club, 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 residences feature a private deck with outdoor fireplaces, hickory floors, alder cabinets, Viking ranges and refrigerators and ranch house design interiors. Other amenities include a private owners lounge, media theater, ski and boot valet (winter) and bike valet (summer).
Northstar California is one of the premiere ski resorts in North America, offering an unrivaled ski-in/ski-out experience, with 3,170 skiable acres, 97 trails, 7 terrain parks, 20 lifts and 2,280 feet of vertical drop and a newly constructed 22’ half pipe designed by Winter Olympics gold medalist, Shaun White. During the summer, the mountain serves up over 100 miles of trails in what is the most extensive lift served mountain bike terrain in the Western U.S.
With its charming cobblestone walkways and relaxed European vibe, this quaint mountain locale reveals an inviting mix of specialty boutiques, restaurants, cafés and craft shops all circling an open-air ice rink, complete with cabanas, outdoor bars, cozy fire pits and both winter and summer activities including a year-round ice/roller skating rink, live music, a bungee trampoline and family activities.