Explore hiking trails around Lowell, Oregon. The best hike near Lowell is Arrowhead Lake via Pacific Crest Trail, a 58.8 mile oneway in Deschutes National Forest.