Located in the vibrant heart of Truckee, California, the Tahoe Star Hotel provides the perfect home base for your North Lake Tahoe getaway. Our newly remodeled, historic hotel is within walking distance to the area’s best restaurants, shopping, and outdoor activities. Enjoy year-round adventure with world-class skiing and snowboarding at Northstar and Squaw Valley, or explore scenic hiking and biking trails in summer. The hotel is also just a short TART from iconic Lake Tahoe, where you can enjoy boating, kayaking, and beach activities.
Whether you’re visiting for a relaxing retreat or an action-packed adventure, the Tahoe Star Hotel offers the ideal location to explore North Lake Tahoe, relax in Truckee’s charming downtown, and enjoy the endless outdoor activities the Northern Sierra Nevada region has to offer. Stay, play, relax, and discover the beauty of the Sierra Summit!