Northstar is located in the town of Truckee, CA, just seven miles outside of downtown.  Truckee is at the heart of the Sierra Mountain, just twenty minutes from Lake Tahoe and is home to a variety of ski resorts, including Northstar, Squaw Valley, Tahoe Donner and Boreal. 


Just like any ski town, Truckee offers a wide array of activites and events every month of the year, great restaurants and cute local shopping.  You can find more about the events at, restaurants at and shopping at

About Truckee, California

Contact Us

Reservation Online Request Form or by phone: (530) 563-8128

  • Facebook Clean

© 2019 North Star Vacation Rentals LLC.  All Rights Reserved.    Web Design & Marketing by Corner Your Market