The Resort at Squaw Creek – Alpine Luxury in Squaw Valley, Lake Tahoe
Squaw Valley USA is the proud home of the 1960 Winter Olympics and located at the base of the world class ski resort near picturesque Lake Tahoe, is the luxurious Resort at Squaw Creek – a AAA Four-Diamond resort.
This incredible alpine resort in Squaw Valley was recognized as one of the Top 50 Ski Hotels in North America, and Top 150 Resorts: US Mainland.
The Resort at Squaw Creek is a ski-in ski-out, top class full service resort hotel with its own lift access to the incredible Squaw Valley ski resort.
Upon arrival you can take advantage of valet parking. Once you enter the resort’s dramatic, open lobby, you immediately become aware of the building’s stunning architecture. There’s a beautiful cascading waterfall that can be seen through large windows that provide amazing views of the 195 hillside acres beneath the mammoth peaks of nearby Squaw Valley.
The resort features 405 hotel rooms and are superbly furnished and very spacious. Rooms provide either a forest view or a valley view (panoramic view of the entire Squaw Valley and surrounding peaks).
Each Resort at Squaw Creek room offers refrigerators, coffee makers, flat screen TVs, irons and ironing boards, robes, hair dryers and a free daily newspaper.
For foodies, there are four main eateries found on site for your dining pleasure. Sweet Potatoes Deli, Sandy’s Pub, The Six Peak Grill and the Montagna Ristorante and Wine Bar provide enough dining diversity for all price ranges. Sandy’s Pub provides well priced, delicious American pub fare and a primo selection of brews, wine and spirits. During the summertime, try The Oasis pool bar and grill.
Squaw Valley and its surrounding area is a winter mecca for sure. Snow lovers come to Lake Tahoe all winter long, but there’s plenty to do here year-round and visitors can experience a place of world-class recreation.
The resort at Squaw Creek is close to several other area ski resorts. Alpine Meadows is just 15 minutes away in the next valley to the south.
During the winter months, the resort offers on-property ice skating, horse-drawn sleigh rides, dog sledding, a complete Nordic Center, and a sport shop with the latest rental gear. There’s also a shopping promenade and several dining options.
During summer time, guests can try a variety of outdoor activities including: on-property fly fishing center, bikes rentals, tennis, horseback riding, swimming and guided hikes.
Resort at Squaw Creek Golf Course
For golfers, it’s a true treat. The resort features an 18-hole championship golf course is both challenging and magnificent. The golf course was designed by Robert Trent Jone Jr. and is surrounded by protected wetlands and the towering granite peaks of Squaw Valley.
It’s also a great place to stay if you love the water. Guests can enjoy one of the 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. The Spa at Squaw Creek was proud to have been voted #5 on the 2013 Condé Nast Traveler Readers’ Poll for Top 100 U.S. Resort Spas.
Squaw Valley in Lake Tahoe is truly a stunningly, beautiful place. The Resort at Squaw Creek offers its guests – year-round luxury amenities, elegant ambiance and award-winning services.
To make a reservation at The Resort at Squaw Creek or book travel plans to the scenic Lake Tahoe area, please contact The Life of Luxury using the below form:
Resort at Squaw Creek