Table of Contents
hide
Resort at Squaw Creek, Lake Tahoe
The Resort at Squaw Creek is one of the largest in California’s Squaw Valley, an area that attracts about 600,000 skiers per season. A ski lift by the hotel transports skiers and hikers to the slopes year-round, and during the summer the resort’s plunge pool and waterslide, and golf course open. Rooms are attractive with homey décor, and many feature gas fireplace and gorgeous mountain views.

