The poll results are in for "Best Lake in America," and Lake Tahoe has come out in the top spot. See the USA Today poll. At Resort at Squaw Creek, we couldn't agree more! Is Tahoe your favorite lake?
The Lake Tahoe area makes for a perfect lake retreat whether traveling for business or a personal vacation or getaway. We'd love to show you all of the fun water activities available at our Lake Tahoe resort.