Zion National Park is a true natural wonder with red rocks rising into dramatic peaks and plunging canyons. The park has a range of hikes from easy to very challenging, so there's something for every level. If you are looking for an easy hike, try the Riverside Walk and for challenging hikes, try Angels Landing. You can also drive through the Zion-Mt. Carmel Tunnel to see the towering sandstone cliffs. Make sure to bring plenty of water and wear sturdy shoes.
Bryce Canyon National Park is famous for its hoodoos or spire-shaped rock formations. The sunrise and sunset here are especially beautiful with the sunlight casting warm hues on the landscape. The park has many hikes, but the Queen's Garden to Navajo Loop trail is a must-see. You will be able to see the unique landscape of the national park up close. There's also an astronomy program to stargaze under the clear skies that Utah is known for.
If you have more time, consider visiting Arches National Park which is about a 4-hour drive from Bryce Canyon National Park. Or if you have less time, you can skip Bryce Canyon National Park and just visit Zion National Park. Make sure to check the weather for the parks before leaving as they can receive snow in the winter and temperatures can be extreme in the summer. Lastly, plan to arrive at the parks early to beat the crowds, especially in the summer months.