Northstar is located near Lake Tahoe’s north shore, halfway between the historic town of Truckee, Calif., and the lakefront town of Kings Beach (about 10 minutes by car from each).