A wonderful place for kayak touring as well as real river touring. We stayed 3 nights in Colter Bay, and had a nice mix of lake touring as well as a run down the Snake River. The views of the Tetons are without comparison, and there is something about being surrounded nearly completely by other "vacationers". The Car camping is just a short walk from the lake and the Picnic area at the lakeside itself was where we had all of our dinners. The Pebble Beach is a bit short of skipping stones but it actually has warm enough water in July for swimming.
The Kayak Touring has a great set of islands to paddle around and explore. We did not do an overnighter but back country permits are all that are required and they are free in Grand Teton (I forgot to mention that each boat needs a permit $10 for a week, or $20 for a year. Somehow inner tubes are prohibitive and stand up paddle boards are free (no permit).. eve free of life jacket requirements.
Going down the Snake our daughter was grossed out to see the carcass of a bull moose below her as she passed by. Clear water where you can also see giant fish.
A great place for paddling, bull moose included and/or not withstanding.