We don't know anything about fishing but hear good things about the area :)
Reservoir in Alpine, great for a beach hang, playing in the water, and grabbing beers at Melvin Brewing after.
A beautiful 18 hole course. Bode's favorite in the area.
Another beautiful 9 hole course. Very challenging!
Short executive course fun for beginners or a party round.
Not a whole lot of biking close to town, but Jackson Hole is about an hour away with lots of mtn biking!
A beautiful hike that's pretty mellow for the first couple of miles and gets a tad steeper after that. End with a cold plunge in the river right off the parking lot.