Take advantage of Colorado’s plentiful waterways when you book private fly fishing land through RareWaters—a simple, Airbnb-esque way for anglers to access coveted fishing holes.
1Diamond Arrow

An idyllic place to fly fish, this Carbondale ranch property offers over one mile of private access to the Roaring Fork River— world-famous for its premier trout fishing—and over a mile of additional creeks and two stocked trout ponds. Round off the day with a delicious meal in downtown Carbondale and be sure to take advantage of the site’s overnight camping option.
2Tarryall Creek Hidden Valley

For spectacular wildlife and scenery, head just outside of Jefferson to Tarryall Creek. The calm and navigable waters are adorned with willow trees along the edges, providing shade and underwater structures that attract lots of fish. This area of the creek is ideal for double dries and hopper-dropper setups, as well as bow and arrow or roll casts.
3Salida Ranch

Located on a historic cattle ranch just outside of Salida, this slice of the Little Arkansas River has undergone extensive restoration to provide an exceptional fishing destination complete with pools, eddies, and riffles. Bring a three-weight to five-weight rod to take advantage of the myriad of casting lanes replete with brown and rainbow trout, with larger catches lingering in the deep holes.