Highland Pony Trekking Centre Glenshiel 

Glenshiel Highland Pony Trekking Centre is a small family run business that offers pony trekking and trail riding in the Highlands of Scotland.

We also offer a range of bed and breakfast and self catering accommodation ideally located at Shiel Bridge on the A87 road to the Isle of Skye, close to Eilean Donan Castle at Dornie and at the foot of the spectacular Five Sisters of Kintail mountains.


Pony trekking is available from May to September each year. All of our Highland pony treks are customised according to your group’s requirements and horse riding experience. Pony treks are done in groups of a maximum of six riders, providing you with a highly personalised service. We offer a selection of pony treks ranging from a days pony trek into the hills to an hours ride along the shore of Loch Duich, all in stunning, dramatic settings in the Scottish Highlands.

Enjoy amazing scenery and wildlife riding our fun, safe Highland Ponies across Loch Duich, through Ratagan Forest, or trek into the mountains of Glenshiel, including the Five Sisters of Kintail.

Prices for pony treks are £40 per person per hour with group discount available. Lessons, suitable for all the family (children aged 6 and up), are £35 for 45 minutes. We are fully approved, licensed, and insured, and members of The Pony Club.

Swipe to view some of our previous client pictures!

At the back of Gleann Undalain

On our pony treks, you’ll see some amazing scenery of Glenshiel and beyond

Making our way through Ratagan Forestry

We cater for all riders, from beginner through to more advanced

Our well equipped stables

Our horses in their Glenshiel stables, resting and ready for their next trek!

Heading down to Ratagan shoreline

On one of our pony treks

Shiel Farm with views of the 'Five Sisters of Kintail'

There are lots of different options for trekking

Gleann Undalian hill path

Our horses in Glenshiel

Our horses in front of the Five Sisters mountain range

Our Highland Ponies

Our Highland ponies in their stables at Glenshiel

One of our ponies with their new-born foal

You might be lucky enough to see one of our foals.  Always so cute!

Our Highland Ponies at Glenshiel

Our horses down by the River Shiel

Glenshiel Trekking Ponies

Our ponies making their way back to our stables in Glenshiel

Our Highland Ponies

Highlands are a unique pony breed that are perfectly suited to living and working in the rugged Highland landscape. This means they are ideal for trekking in the Highlands with the added bonus of being kind to the environment.  The Campbell family have been breeding ponies in Glenshiel for over 100 years and some of our ponies are direct descendants.

The Highland pony is well known for their kind nature and ability to take their riders across some very rough terrain.

Bed and Breakfast Accommodation

We have bed and breakfast accommodation nearby and our rooms offer fantastic value with breakfast also available.

You can view our availability here – or please get in touch.

Contact and Directions

We are situated at the bottom of Glenshiel and the head of Loch Duich, on the A87. We are approximately 17 miles from the Isle of Skye, 60 miles North of Fort William and 70 miles West of Inverness, the Capital of the Highlands.

Our Address is:

Shiel Farm
By Kyle

IV40 8HW

If you experience any problems finding us, please just get in touch using the contact details below.

Email: glenshielfarm@gmail.com
Phone: 01599 511282