Squaw Valley Lodge Health Club

Squaw Valley Lodge Health Club
201 Squaw Peak Rd
Olympic Valley , CA 96146
530-562-4881

Visit Spa Website


Six miles from North Lake Tahoe, The Squaw Valley Lodge Health Club sits on the slopes of the base of Squaw Valley in California. Indulge in a relaxing massage; or unwind in the sauna, steam room, or hydrotherapy hot tub with pristine mountain views. Take advantage of the easy access to wildflower hikes, golf, rafting, shopping, and fabulous dining for any season.