Resort at Squaw Creek Spa Facility

400 Squaw Creek Road.
Squaw Valley, CA 96146

(530) 583-6300 Local
(800) 327-3353 Toll Free

North Lake Tahoe’s most luxurious spa facility. Remodeled to reflect the beauty of the Squaw Valley area, the Spa at Squaw Creek radiates with natural colors, materials, and textures. Massage therapy, body treatments, facial services, and salon services available.

Map / Directions

400 Squaw Creek Rd
Squaw Valley, CA 96146