Home › Services › Mountain rides › North Carolina

Mountain trail rides in North Carolina

17 stables in North Carolina offer mountain trail rides, out of 575 stables we list in the state. Each one is here because a customer review or its own website mentions mountain rides, and the proof is under each stable.

17Stables
16Cities
575All stables in NC

Top 12 by rating and reviews

Ranked by Google rating × number of reviews (10 reviews or more). The other 5 stables are listed by city below.

Open-now times come from Google; call the stable before you go.

Smoky Mountain Trail Rides

1959 Walnut Creek Rd

Trail ridesBeginnersSummer camps
4.8Rating
1,030Reviews
4Services
Mountain rides: per the stable's website

Smokemont Riding Stables

135 Smokemont Riding Stables Rd

Trail ridesBeginnersMountain rides
4.8Rating
824Reviews
3Services

The ride was gorgeous and we went up the mountain, along the river and to the waterfall where we were able to dismount and take a short walk to the falls to get pics.

From a Google review

Sandy Bottom Trail Rides

1459 Caney Fork Rd

Trail ridesBeginnersMountain rides
4.8Rating
766Reviews
3Services
Mountain rides: per the stable's website

Elk Mountain Riding Company

161 Johnson Rd

Trail ridesLessonsBeginners
5Rating
478Reviews
4Services
Mountain rides: mentioned in 5 customer reviews

Dutch Creek Trails

3740 Bethel Rd

Trail ridesBeginnersMountain rides
4.9Rating
466Reviews
3Services

this is real mountain riding with good horses!

From a Google review

The stable's website says so too.

Riverside Riding Stables

1325 Freemantown Rd

Trail ridesLessonsBeginners
4.8Rating
264Reviews
5Services

The trail itself was absolutely stunning, we got to ride through sandy and rocky river areas, along with gorgeous wooded and mountain trails.

From a Google review

The stable's website says so too.

Panther Creek Outfitters

63 Broken Wheel Rd

Trail ridesBeginnersMountain rides
4.6Rating
156Reviews
4Services

We had a great ride up the mountain.

From a Google review

Arrowmont Stables & Cabins

276 Arrowmont Trl

Trail ridesBeginnersMountain rides
4.6Rating
130Reviews
3Services

We booked a horseback ride on a mountain trail and it was so wonderful!

★★★★★ Bethany, Jan 2025

Broyhill Equestrian Preserve

1500 Laurel Ln

Trail ridesBoardingMountain rides
4.7Rating
97Reviews
3Services
Mountain rides: per the stable's website

Horseshoe Creek Riding Stables

1386 Stewart Rd

Trail ridesLessonsBeginners
4.6Rating
39Reviews
5Services

The ride was great up the mountain (Trail of Tears)I rode a Great Rocky mountain horse Commander was his name.

From a Google review

Banner Elk Stables

796 Shomaker Road,

Trail ridesLessonsBeginners
3.4Rating
43Reviews
6Services
Mountain rides: per the stable's website

Blackberry Stables, Leicester

45 Elevacres Rd

LessonsBoardingMountain rides
4.8Rating
17Reviews
3Services
Mountain rides: mentioned in a customer review

More mountain trail rides in North Carolina, by city

Bahama 1 stable

  • Hidden Hill Farm9318 S Lowell Rd, Bahama · ★ 5 (7)
    Mountain rides: per the stable's website

Boone 1 stable

Fletcher 1 stable

  • Waterhill Farms LLC71 Waterhill Way #9113, Fletcher · ★ 5 (7)
    Mountain rides: per the stable's website

Maggie Valley 1 stable

  • Cataloochee Ranch119 Ranch Dr, Maggie Valley · ★ 4.7 (320)
    Mountain rides: per the stable's website

Troy 1 stable

  • 4B Farm & Campground126 4b Farm Rd, Troy · ★ 4.6 (56)

    Nothing for those used to riding mountain trails but maybe not “easy” if you come from flatter areas.

    From a Google review

Before a mountain ride

  1. Bring layers and a rain jacket. It can be warm at the barn and cold on the ridge.
  2. Drink water. Bring a bottle if the stable allows it, and ask whether there are saddle bags.
  3. Wear boots with a small heel. And long pants. Branches and brush scratch bare legs.

What to expect on a mountain ride →

Mountain rides in North Carolina, by city

The number counts the stables on this page; each city link opens every riding stable we list there.

More in North Carolina