Resort at Squaw Creek

Resort at Squaw Creek |
Nestled at the base of Squaw Valley USA, site of the 1960 winter Olympics and minutes from world renowned Lake Tahoe, the Resort at Squaw Creek is the premier all season mountain resort in California. Its 405 resort rooms, and suites complete with residential style kitchens, fireplaces and LCD flat screen TVs, offer guests a mountain home experience with four diamond luxury and full service amenities.
Land price is per person based on double occupancy for select travel dates noted.
Bonus: Forest view fireplace suite, special rate
Looking for more information?
We're here to help!
Click on the buttons below to request a quote on this deal or contact us directly with further questions or comments.
Request A Quote Send To A Friend Have A Question? Contact Us