Lake Tahoe is known for the Mackinaw, also known as lake trout. It is the most popular fish in Lake Tahoe and the average catch is between 3-10lbs but some have caught a whooping 20 lbs plus!
There are several good fishing companies in the area but South Lake Tahoe is where you can blend the fishing-in-the-day-and-casino-at-night theme. Right on the border from Lake Tahoe and Nevada there are several hotels at which to stay and play. The Harvey, Harrahs, Montibleu, and Lakeside Inn and Casino. Since there are many tour companies that charter for fishing, you can have your pick or just rent a boat and go out on your own. The calm water and breathtaking scenery make it a once in a lifetime adventure.