A luxury California resort in an idyllic mountain setting, Resort at Squaw Creek rests at the base of Squaw Valley, which is the site of the 1960 Winter Olympics, and is just minutes from North Lake Tahoe.
The Resort at Squaw Creek is a AAA Four-Diamond resort offers ski-in/ski-out access to Squaw Valley | Alpine Meadows, which is now accessible with one lift ticket. Squaw Creek’s dramatic lobby, with its floor-to-ceiling windows, overlooks a cascading waterfall and the breathtaking Sierra Nevada Mountains. 405 luxurious resort rooms and suites, complete with resort-style kitchenettes, fireplaces and LED flat-screen TVs, comfort guests with a “mountain meets modern” ambiance at our resort in Squaw Creek.
Their gracious hospitality and full-service amenities led Conde Nast Traveler Magazine to rank the Resort at Squaw Creek among the top 50 ski hotels in North America, and one of the top 150 United States mainland resorts. Resort at Squaw Creek was a finalist for “Best Mountain Hotel/Resort” in the 2016 Sunset Magazine Travel Awards.
There is a resort fee of $15 per night.Tax is 11.3%.One night deposit is required and is refundable up to 7 days prior to arrival. Inside of seven days the entire stay will be charged.
Early departures and no shows are charged the entire stay.