400 Squaw Creek Road,
Olympic Valley, California 96146
Surrounded by six majestic Sierra peaks, Resort at Squaw Creek's18-hole championship golf course sits serenely at the base of Squaw Valley USA near Lake Tahoe, California. Season passes and Creek Cards are available.
Interested in memberships at this golf course? Click here.
Host your next golf outing at Resort At Squaw Creek.