The Slot Canyons Inn is located in the town of Escalante which lies on the western edge of Grand Staircase Escalante National Monument, a picturesque region of canyons, arches, plateaus and cliffs. We are located at the mouth of a private canyon with a stream that flows with cool, clear waters from the highest plateau in North America. Wildlife abound in the canyons around us and don’t be surprised if from your room you see wild turkeys, deer, and many of the wild animals native to this region. Click here for a maps of the regional area and Inn’s location.
Call us toll free! 866-889-837