Spa at Squaw Creek

Spa at Squaw Creek
400 Squaw Creek Rd
Olympic Valley , CA 96146
530-412-7034

Visit Spa Website


Lake Tahoe's most luxurious spa resort; the Spa at Squaw Creek offers a range of pampering massage treatments, facials, and body treatments. Rated by Conde Nast Traveler as one of the Top 5 Resort Spas, The Spa at Squaw Creek radiates with natural colors, materials, and textures that bring the beauty of the outdoors to life in an indoor setting. Soothing water features, river rocks, and natural sunlight reflect the beauty of Squaw Valley.