Resort at Squaw Creek

Venue Brand: Destination Hotels

  • Location
  • 400 Squaw Creek Road P O Box 3333
  • Olympic Valley, California
  • USA
  • Map
  • Hotel Information
  • Guestrooms: 365
  • Largest Meeting Space: 9525
  • Meeting Rooms: 20
  • Total Meeting Space: 35,000

A full-service, luxury resort in an idyllic mountain setting, Resort at Squaw Creek rests at the base of Squaw Valley, site of the 1960 Winter Olympics, and just minutes from California’s North Lake Tahoe.

This AAA Four-Diamond resort has never been more magnificent. Our dramatic lobby, through its floor-to-ceiling windows, overlooks a cascading waterfall and the breathtaking Sierra Nevada Mountains. Our 365 luxurious resort rooms and suites, complete with resort-style kitchens, fireplaces and LCD flat-screen TVs, comfort guests in mountain home ambiance.