Petrolia has 2 horseback riding trails. These trails range from 0 to 6.2 miles in length. The most popular trails are Mattole Beach Trail and Mattole Beach Trail. Trails.com member Tony T. recently completed Mattole Beach Trail. See all Petrolia trails.