Horseback riding near Jacksonville & Fernandina Beach, Florida
- 5 riding establishments
- Rides from $95
- 2-hour ride: $175
Viaranch lists 5 riding establishments in this area, based in Jacksonville, Fernandina Beach and Middleburg. Between them, they offer riding lessons, trail rides and horse camps. Trail rides start at $95 per person.