Last summer we took our two kids (who'll be 8 and 6 this summer) to Zion, Bryce, Grand Canyon, and Saguaro NPs with a stop in Sedona along the way. It was a great trip and the kids did better than expected with the long car rides and hikes. For this coming summer (likely the second half of August), we are considering a trip to Glacier, Yellowstone, and Grand Teton. We'd fly into Kalispell and home from SLC. I had a couple of questions that I was hoping the forum might help with.
Is Whitefish a good base for Glacier? I have a stack of Hilton points that I'd like to use. But if that is too far, we could stay in or nearer to the park. Whitefish looks like it has a good collection of restaurants and other things for the kids to do too.
We found Zion and Bryce to have really fun hikes with amazing things to see, but that were still kid-friendly. I'm a bit concerned that Glacier might be too much for them. We don't want to just drive, we want to get out and hike too. If anyone has been there with younger children, I'd appreciate any feedback. Part of what I loved with Zion was that we stayed very close to the park entrance in Springdale, so I could do more intense solo hikes in the early morning and still get back before lunch to spend the rest of the day with my family.
For Yellowstone, it seems from what I've read that the consensus is it is worth staying at one of the park hotels rather than in West Yellowstone, Gardiner, or one of the towns on the fringes of the park. Does that sound right? Does anyone have specific experiences with any of the park hotels? I was looking at the Mammoth Hotel, which seems reasonable and still has good availability.
For Grand Teton, we'd plan to stay in Jackson, WY. Although I know Jackson has its own airport, we can fly nonstop home from SLC, so we think it makes sense to fly home from there.
Thank you in advance.