Right in Bryce Canyon's backyard, Grand Staircase Inn is nestled in between beautiful sandstone vistas that offer colorful arrays of reds, oranges and yellows to the area's surroundings. As one of our guests you will enjoy one of 26 of the finest hotel rooms in the Bryce Canyon region. We also offer a fully stocked country store and a food court for your convenience.
Grand Staircase Inn is in the small town of Cannonville, Utah, which is only 15 miles from Bryce Canyon National Park right off Highway 12. We have the perfect central location to all of the national parks and local area attractions.