1Mountain Goat Lodge
Cheese aficionados will delight in a wholesome stay at the Mountain Goat Lodge in Salida. Relish in the breathtaking views of the mountains from a retro campervan or tipi, or embrace the rustic charm of a suite in the farmhouse where guests enjoy complimentary breakfast. Join the cheese-making classes to learn the process behind one of seven beginner- friendly cheeses, with milk courtesy of the adorable dairy goats living on the property.
2Cedar Ridge Ranch
Saddle up at the Cedar Ridge Ranch in Carbondale for a true equestrian escape. As a working horse facility that offers boarding and training, guests are encouraged to bring their horses (or any other pets) along for a stay on the 67-acre property. Activities include horseback riding lessons, alpaca yoga, and stargazing classes. And don’t forget to take a slice of your alpine adventure home by stopping at the farm shop, which sells seasonal produce, eggs, and apparel.
3Harmon Farms
Just 20 minutes east of Fort Collins, experience a blend of modern luxury and traditional charm where guests can choose between accommodation in the idyllic ranch house or the historic red brick inn. Enjoy the cuteness overload during goat cuddling classes, embrace the country community with farm-to-table dinners and live barn concerts, and book a homesteading class with options ranging from making quiches or all-natural goat milk soaps to learning the ropes of crochet.















