Palisades Tahoe
ski resort in
Tahoe City
#2 in Tahoe City
/
#266 in United States of America
Palisades Tahoe, located in Tahoe City, California, is a renowned ski resort that offers a unique blend of challenging terrain, stunning alpine scenery, and a rich history. Originally known as Squaw Valley, it was the site of the 1960 Winter Olympics, which added to its international fame. The resort spans over 6,000 skiable acres with more than 170 trails, catering to all levels of skiers and snowboarders. In addition to winter sports, Palisades Tahoe provides a variety of year-round activities including hiking, mountain biking, and scenic tram rides.
Hotels
Find hotels nearby:
Tours & Activities
Also check out
Message
Go to Planner