Beds&Hotels

Zion Mountain Ranch

Mount Carmel Junction, United States Location

8.5Wonderful512 reviews

About the property

Featuring an on-site buffalo preserve, a restaurant and a greenhouse, this historical ranch is located on a secluded mountain meadow. Zion National Park is 5 minutes’ drive from the ranch.

Offering western décor, all rooms also include a seating area with a fireplace, a TV with a DVD player and an en suite bathroom equipped with a hairdryer at Zion Mountain Ranch Zion National Park. A microwave, a small refrigerator and coffee-making facilities are available.

Cordwood Restaurant serves organic cuisine daily. Guests can enjoy horse riding and hiking trails at Zion National Park Zion Mountain Ranch. Free parking is provided.

Coral Pink Sand Dunes State Park is 40 minutes’ drive from the lodge. Bryce Canyon National Park is 112 km from Zion Mountain Ranch.

Most popular amenities

  • Parking
  • Pets allowed

Location

Mount Carmel Junction, United States

Discover Mount Carmel Junction

Photos, information and travel guides for your stay.

Mount Carmel Junction and Mount Carmel are unincorporated communities located 12 miles (19 km) east of Zion National Park and 17 miles (27 km) north of Kanab in Kane County, Utah, United States. They lie in close proximity to the Coral Pink Sand Dunes State Park.

Your AI travel assistant

Ask anything about Zion Mountain Ranch and get an instant guide with recommended hotels.

Activate your AI assistant for free

Enter your email to create travel guides and hotel suggestions with AI. We will also email you the results.

More hotels in Mount Carmel Junction

See all →

Zion Mountain Ranch

8.5 · Wonderful

Check availability