Resort at Squaw Creek

400 Squaw Creek Road
Olympic Valley, CA 96146

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

Resort at Squaw Creek rests at the base of Squaw Valley USA just minutes from North Lake Tahoe. Having just completed a $53 million resort-wide renovation, this AAA Four-Diamond resort has never been more magnificent. The resort’s 405 luxurious rooms and suites, complete with resort-style kitchens, fireplaces and LCD flat-screen TVs, comfort guests in mountain home ambiance. Recreation enthusiasts will love the resort’s true ski-in, ski-out lodging, 18-hole championship golf course, full-service spa, and complete health and fitness center.

Map / Directions

Get Directions