Hotels between Zion National Park and Bryce Canyon are located along US Route 89 in Utah. Bryce is 120 miles northeast of Zion. Often called the National Park Highway, US 89 links seven national parks across the west and is considered among the most beautiful drives on earth.
From Southwest to Northeast
The route from Zion National Park to Bryce Canyon National Park begins on UT 9 in Springdale ... leads to US 89 at Mt Carmel Junction ... leads to UT 12 in Panguitch ... and finally leads to US 63 at Bryce Canyon.