Escape to Lake Tahoe for sun and fresh mountain air. Lake Tahoe is known for having an average of 300 sunny days a year, whether it’s a summer boat day or winter ski adventure. The Sierra Nevada mountain range receives a lot of snowfall, so be prepared to have fun in the snow! Fall is Tahoe’s secret season, bringing vivid color to the mountains and crisp air perfect for hiking right outside the resort door. When spring arrives, wildflowers bloom and the mountains glow with bright colors. A year-round resort, Squaw Creek has activities and beautiful views no matter what time of year you visit.
Lake Tahoe receives over 400 inches of annual snowfall and over 300 days of sunshine per year!
Enjoy locally-sourced food, wine that rivals the finest cellars, and cocktails infused with herbs from our on-site garden.Make a Reservation
Surrounded by six majestic Sierra peaks, the Links at Squaw Creek is a championship Robert Trent Jones Jr. golf course that rests serenely at the base of Squaw Valley | Alpine Meadows near Lake Tahoe, California.Book a Tee Time
North Lake Tahoe's luxurious Spa at Squaw Creek offers massage treatments, facials, and body treatments. Rated by Conde Nast Traveler as one of the Top 5 Resort Spas, Spa at Squaw Creek radiates with natural colors, materials and textures that bring the beauty of the outdoors in. Soothing water features, Aspen trees, river rocks, and natural sunlight reflect the beauty of Squaw Valley, California.Book an Appointment