Zion Mountain Ranch is a ranch property that offers unique lodging unlike anything else in the area. While it sits in the middle of nature, guests need only to step inside their cabin to feel pampered. The entire ranch is supplied with fresh spring water by an underground mountain spring. Guests both drink and wash in the purest water in Southern Utah. Unlike lodging in a tourist town, Zion Mountain Ranch sits on 300 acres of pristine acreage. Only a three-hour scenic drive from Las Vegas, Zion Mountain Ranch is ideally located allowing you to easily visit several national parks during your stay. Zion Mountain Ranch is just minutes away from Zion and less than two hours from Bryce Canyon, the North Rim of the Grand Canyon, Lake Powell, Grand Staircase Escalante, and Cedar Breaks. Several day trips provide an easy itinerary to enjoy these and other parks and monuments.