The Resort at Squaw Creek – Lake Tahoe Luxury

The Resort at Squaw Creek - Lake Tahoe luxury hotel
The Resort at Squaw Creek

Located in picturesque Squaw Valley near Lake Tahoe, the luxurious Resort at Squaw Creek is a AAA Four-Diamond resort situated at base of Squaw Valley USA, proud home of the 1960 Winter Olympics.

Resort at Squaw Creek is truly a world-class facility, offering all the latest, modern amenities. This luxury alpine resort provides the ideal spot to experience everything the scenic Lake Tahoe area has to offer.

The Resort at Squaw Creek has long been recognized as a top Lake Tahoe destination by both visitors and the travel industry. Conde Nast Traveler magazine has ranked the Resort at Squaw Creek as one of the top 50 ski hotels in North America, in addition to being one of the top 150 U. S. mainland resorts.

As you enter the resort’s dramatic, open lobby, you’ll notice the gorgeous architecture and a beautiful cascading waterfall through large windows that provide stunning views of the 195 hillside acres beneath the mammoth peaks of nearby Squaw Valley. The resort’s attention to detail is evident everywhere. The friendly and professional Resort at Squaw Creek staff provide an overall superior service.

The Resort at Squaw Creek - Lake Tahoe luxury hotel
Resort at Squaw Creek – The Life of Luxury

Resort guests will find 405 luxurious accommodations that range from deluxe rooms to bi-level penthouses – all offering stunning views of the majestic Sierra Nevada Mountains. Many rooms are nestled up against the trees, offering a relaxing feeling of being up in the mountains alone.

The decor of these luxury rooms is superior, one of the nicest you’ll find in the Lake Tahoe area. Key amenities include: remote-controlled LCD flat-screen TVs, refrigerators, “Deep Powder” pillow-top beds, hair dryers and robes, coffee makers, Pay-Per-View movies and video games and much more!

The Resort at Squaw Creek - Lake Tahoe luxury hotel
Squaw Valley – The Life of Luxury

Located near the world famous Squaw Valley USA ski resort, you can enjoy some of the best skiing and snowboarding in the world. Squaw Valley USA has a base elevation of 6,200 feet, providing six mountain peaks that range in elevation from 7,550 to 9,050 feet. The Resort at Squaw Creek has an exclusive on-property chair lift during the winter, offering hotel guests ski-in/ski-out access to Squaw Valley USA’s world-class ski terrain.

Definitely a winter mecca for snow lovers who come to Lake Tahoe, but there is plenty to do here year-round, which makes it a place of world-class recreation. For golfers, you are in luck. Designed by Robert Trent, this 18-hole championship golf course is both challenging and magnificent. The golf course is surrounded by protected wetlands and the towering granite peaks of Squaw Valley.

The Resort at Squaw Creek - Lake Tahoe luxury hotel
Resort at Squaw Creek Golf Course

Additional recreational opportunities await such as horseback riding, hiking, fly fishing, mountain biking, tennis and swimming. During winter, The Resort at Squaw Creek also offers X-country tracks, snow shoe tracks, dog sledding, and even fly fishing.

If you love the water, enjoy the resort’s three outdoor swimming pools, outdoor hot tubs and the world-class luxury spa – The Spa at Squaw Creek. Relax and The Spa at Squaw Creek is north Lake Tahoe’s largest and most luxurious spa facility.

Why go elsewhere for a memorable fine dining experience. You’ll find several restaurants on the property, featuring Six Peaks Grille which offers a unique dining experience with distinctive regional cuisine featuring the freshest produce, seafood and steaks, with spectacular mountain and valley views. Sandy’s Pub is the perfect gathering place for families and friends. Try delicious appetizers and mouth watering meals all served in a mountain-style sports bar atmosphere.

With a full bar, enjoy a wide selection of wine, microbrews, and cocktails. Sandy’s Pub also provides big screen TV’s playing the latest sports game or ski movie. For a casual meal, consider quaint Sweet Potatoes Deli that provides gourmet coffees, light breakfasts, deli sandwiches, salads and homemade soups.

The Resort at Squaw Creek also has its own boutique shopping promenade. Just steps from your room, stroll amongst the stores and find designer fashions, jewelry, fine art, sporting equipment, and kids clothing.

Squaw Valley in Lake Tahoe is a breathtaking and beautiful place. The Resort at Squaw Creek has everything you need to enjoy a relaxing vacation or simply a weekend getaway. For luxury amenities, elegant ambiance and award-winning services …. The Resort at Squaw Creek is your only choice!

For more information on The Resort at Squaw Creek, please visit

400 Squaw Creek Road
P.O. Box 3333
Olympic Valley, California 96146
Phone: 530-583-6300


You may also like...