My Favourites

The Leather Shop

Sleat, IV40 8AE

We produce hand crafted leather products.

The Kyle Art Market

Kyle of Lochalsh, Inverness-shire, IV40 8AE

Artist Judith Curry sells prints, watercolor and oil paintings of the Isle of Skye and Highlands of Scotland.

Isle of Skye Candle Company

Ford Road, Broadford, IV49 9AB

The Isle of Skye Candle Company is a family run business which aims to provide natural, beautifully scented candles.

Skye Antiques

Broadford, IV49 9AB

Isle of Skye Crafts @ Over the Rainbow

Portree, Isle of Skye, IV51 9DB

Scottish Counted Cross Stitch kits. Ladies and Gents Clothing, Arran Aromatics, hats, scarves and throws, and haberdashery…

Inside Out

The Green, Portree, IV51 9BY

We sell outdoor clothing and equipment,based in Portree.

Skye Batiks

Portree, Isle of Skye, IV51 9BT

Where colourful Celtic batiks and gorgeous hand loomed cottons combine to offer a truly unique shopping experience.

Reviews:
  • Trip Advisor Reviews Available

1 The Leather Shop Sleat, IV40 8AE
2 The Kyle Art Market Kyle of Lochalsh, Inverness-shire, IV40 8AE stars
3 Isle of Skye Candle Company Ford Road, Broadford, IV49 9AB
4 Skye Antiques Broadford, IV49 9AB
5 Isle of Skye Crafts @ Over the Rainbow Portree, Isle of Skye, IV51 9DB stars
6 Inside Out The Green, Portree, IV51 9BY
7 Skye Batiks Portree, Isle of Skye, IV51 9BT
8 Isle of Skye Soap Company Portree, IV51 9EH

Click the map pins to view more information.

Search Filters

Nearby

Region

  • Aberdeen, Aberdeenshire and Moray (0)
  • Argyll & the Isles (0)
  • Aviemore and the Cairngorms (0)
  • Ayrshire, Arran & Clyde Valley (0)
  • Caithness, Sutherland & Ross-shire (0)
  • Dumfries & Galloway (0)
  • Edinburgh (0)
  • Fife & St. Andrews (0)
  • Fort William, Ben Nevis & Lochaber (0)
  • Glasgow (0)
  • Inverness, Loch Ness & Nairn (0)
  • Isle of Skye & Kyle of Lochalsh (8)
  • Loch Lomond, Stirling & the Trossachs (0)
  • Lothian & Scottish Borders (0)
  • Orkney Islands (0)
  • Outer Hebrides (0)
  • Perthshire, Angus & Dundee (0)
  • Shetland Islands (0)