Popular Olympic Valley-Squaw Valley Resorts
Olympic Valley, CA
Olympic Valley, CA more popular known as Squaw Valley sits Northwest of Tahoe City, and is the home site of the 1960 Winter Olympics. The valley still attracts ski enthusiasts to its impressive 34 lifts, 6 peaks, 4000-acres of world-class terrain. All of this gives winter travelers everything they need and want.
If you’re the type that wants to spend more time playing or even relaxing with less time driving around, the Village is a place for you. Enjoy several dining options from fine dining to quick meals, shopping options and several activities right in the village allows you to not even worry about your vehicle or traffic.
Best Hotel Deals
Explore Lake Tahoe