Location

The Skye Riding  is located on the A850 - Portree to Dunvegan road.

From Portree, follow the A87 for 4 miles until you come to a slip road at Borve Turn onto this slip road A850, and follow towards Dunvegan. You will pass through 3 small townships: Skaebost, Glen Bernisdale, and Bernisdale.

Just past Bernisdale you will pass a sign for Treaslane river.

Keep following the road until you come to the top of a hill. On your way down the hill, you should see STC on the left hand side.

You drive down the hill, past a red telephone box and at the bottom of the hill turn into the junction on your left marked ‘Suladale’.

Follow the road, and at the top turn right up the drive signposted ‘STC’.

ALL VEHICLES PLEASE DO NOT PARK NEXT TO THE GATES

From Dunvegan follow the A850 towards Portree.

Approx 8 miles along the road you will pass through the village of Edinbane.

Keep following the road for a further 4 miles.

You will notice the horse riding caution signs at the side of the road as you come down a hill with a tight bend at the bottom - slow down as the junction is on the bend.

Turn right the junction marked ‘Suladale‘ (you will see the STC sign). Follow the road up to the centre until you come to the STC sign then turn right up the driveway into the car park.

Whilst entering the car park please be aware we have free range chickens roaming about so be careful not to squash them!!

PLEASE CHECK WITH STAFF BEFORE ALLOWING DOGS OUT OF CARS.

ALL VEHICLES PLEASE DO NOT PARK NEXT TO THE GATES

Riding Centre

Get away from the hustle and bustle, and experience the quiet rugged beauty of the Skye countryside from horseback.

  • Pony Trekking
  • Pony Club Sessions
  • DIY/Working/Full Livery
  • Equine Retreats
  • Equine Meditation
  • Complementary Therapies

Why not come along and visit the Centre - home to 21 horses & ponies, 5 cheeky dogs, 3 sleepy cats,13 friendly sheep and 10 very talkative chickens!

For more information on any of the above, please contact us on

  • skyetrekking@btconnect.com
  • 01470582419 (9am - 5pm Mon - Sat)


Please read our terms and conditions before booking a ride.