If you hike you'll want to spend as much time as you can. The trails are awesome at every turn - lakes and waterfalls and vistas. If you bike the park has a terrific paved path along the roadway going right by the mountains. You can take a gentle raft trip down the Snake River and you might even see a moose in the water with you. We did. Naturally, there's fishing if that's your thing. The ski area of Jackson has a chairlift ride. The town of Jackson has a rodeo, shopping, restaurants and major groceries just south of town to replenish your pantry/refrigerator. We like Yellowstone but love Grand Teton Nat'l Park! There are two large (300-site) dry campgrounds with dump and water fill - no reservations and they rarely fill. We like Gros Ventre because it's more open with views of the mountains and with bison, elk and moose coming through. Colter bay is very wooded so you don't have the views. Next door is Colter Bay RV if you need hookups. Both are at Jackson Lake.