We visited both Grand Teton and Yellowstone last year in early October, and if you have the time, I highly recommend spending a few days in each park.
I agree that Grand Teton feels more like a hiking park, while Yellowstone is more of a driving and sightseeing park. We really enjoyed both for different reasons. Yellowstone is about a 23 hour drive from Jackson, so keep that in mind if you're staying in Jackson or Teton Village. Grand Teton, on the other hand, is much closer and easier to access from there.
Since we were there in October, we were disappointed that the Jenny Lake boat shuttle was no longer running it looks beautiful and would have been great to experience. The Jackson Hole tram was also closed during the shoulder season, though I've heard the ride (and the waffles at the top!) are fantastic. Those are both open during summer season.
We chose to stay at a hotel in Jackson because we wanted time to enjoy the town and planned to dine out for most meals. Since we knew we wouldn't spend much time at the accommodations, a hotel made more sense for us than an Airbnb. That said, I completely understand how Airbnb rentals can work better for families or travelers on a budget.
I have 5-day itinerary with our must-see stops and highlights, plus restaurant recommendations happy to share if you want to send email or DM!
Lauren K '07
www.breezecustomtravel.com
@breezecustomtravel