The Cuchara Inn was built in the 1980’s to service the (then) Cuchara Mountain Ski Resort. It is situated right in the middle of Cuchara with restaurants and shop within walking distance. The complex has taken on many incarnations since then, and the hundreds of "family guests" who visited (and continue to visit) have just as many stories to tell about the inn’s history.
The inn is extremely kid- and pet-friendly, and no fees are imposed on our four-legged family members.
We are excited to meet our new visitors and grateful to welcome our returning guests! Our motto is "Our new guests are just family we haven't met yet!" Whether you stay with us or elsewhere, please add The Cuchara Inn to your itinerary!
If you would like additional information, or if you would like to make a reservation, please call (719) 742-3685 or visit the link "Book Now".