Squaw Creek Ski Getaways

ski getaways

Squaw Creek is a Lake Tahoe resort located at the base of Squaw Valley, the site of the 1960 Winter Olympics. The resort is home to its own 18-hole championship golf course, surrounded by magnificent mountains. Visitors during the warm months enjoy hiking, fishing, and mountain biking. During the winter months popular activities include skiing, sledding, and snowmobiling.

Other popular getaway locations in California

  • Beach
  • Ski
  • Lake
  • Golf
  • Park