Business & Management Consultants
Portree (Isle of Skye)
Builders' Tools & Equipment Mnfrs
Portree
Cemeteries & Crematoria
Portree
Staffin Post Office
Brogaig
IV51 9JY
Portree
01470 562209
Banks & Other Financial Institutions
Portree
Ms Therapy Centre
IV51 9BD
Portree
Charities & Voluntary Organisations
Portree
13 Matheson Place
IV51 9HJ
Portree
Concierge Services
Portree
Skye T Broom Place
IV519HL
Portree
01478 613576
Computer Systems & Software (Development)
Portree
A Bhuth Bheag Antiques
Unit 6 Wentworth Street
IV519EJ
Portree
01478 612443
A M E (Highland)
Strupa Viewfield Road
IV519ES
Portree
01478 611223
Marine Electrical Services
Portree
A Mackay
Kelvin Kingsburgh
IV519UT
Portree
01470 532218
Agricultural Contractors
Portree
Alternative Options
Doncas Somerled Square
IV519EH
Portree
Training Services
Portree
Altree Joinery Ltd
23, Leathad Na Sobhraig
IV51 9TT
Portree
Joiners & Carpenters
Portree
Unit 3 Quay Street
IV519DE
Portree
01478 612414
Fishmongers & Fishmonger Services & Suppliers
Portree
Anderson Macarthur & Co
Wister Somerled Square
IV519EH
Portree
01478 612197
B B Fitness Centre
Yeoman Bank Street
IV519BU
Portree
01478 612535
B P Fuels Marketing Ltd
Eurowa Quay Street
IV519DE
Portree
01478 612077
Oil Fuel Distributors
Portree
Blythswood Care
The Sh Quay Street
IV519DE
Portree
01478 612198
5 Wentworth St
IV51 9EJ
Portree
Bow & Stern
7B4/Un Lisigarry Place
IV519BD
Portree
01478 613334
Marine Equipment & Supplies
Portree
Caberfeidh Electrics
1 Heatherfield
IV51 9NE
Portree
Electricians & Electrical Contractors
Portree
Cafe Arriba
Gladst Quay Brae
IV519DB
Portree
01478 611830
Caledonian MacBrayne Ltd
Ferry Ferry Terminal
IV519XX
Portree
01470 542219
Calum Maclean
Burnbr Staffin Road
IV519HP
Portree
01478 612209
Campbell Stewart Maclennan & Co
Vicara 8 Wentworth Street
IV519EJ
Portree
01478 612540
Campbells School Of Motoring
6 Heat Heatherfield
IV519NE
Portree
01478 612352
Careers Scotland
Elgin Dunvegan Road
IV519EE
Portree
01478 612328
Career Guidance Services
Portree
7/Cape 1 Creag an Iolaire
IV519HN
Portree
01478 612114
Central Restaurant
Ach na Bayfield Road
IV519EL
Portree
01478 612747
Restaurants - Other
Portree
Coco Design
Minerv 1 Manse Lane
IV519QR
Portree
01478 612312
Designers - Graphic
Portree
Vicara Brogaig
IV519JY
Portree
01478 611400
Community Centres
Portree
Chilto Fasagh
IV519PX
Portree
01470 582777
Cd & Dvd Duplication Supply & Services
Portree
Cranle Braebost House
IV519PX
Portree
01470 582249
Braebost Farm
IV51 9PX
Portree
Asbestos Surveys & Removals
Portree
Unit 3
IV519XE
Portree
01470 532456
Clairvoyants & Psychics
Portree
Cuillin Mortgage & Insurance Connections
Cuiken 1
IV519HU
Portree
01478 613602
D A MacLeod
217 5 Wentworth Street
IV519EJ
Portree
01478 612100
Chemists - Dispensing
Portree
Eastla Glenvarragill Farm
IV519LE
Portree
01478 612717
Farming - Livestock & Other Animals
Portree
The Wh
IV519HZ
Portree
01478 612430
Joinery Manufacturers
Portree
D Stewart & Co
Armada Bank Street
IV519DA
Portree
01478 612034
Dental Skye Gathering Hall
IV519BZ
Portree
01478 613147
Donald Rankin
Mayfie The Green
IV519BT
Portree
01478 612942
Crysta
IV519XL
Portree
01470 542258
Agricultural Services
Portree
Rathdo
IV519PW
Portree
01470 582234
Gladst Quay Brae
IV519DB
Portree
01478 612990
Unit 1 Meall House
IV519BZ
Portree
01478 613355
Regent Bridge Road
IV519ER
Portree
01478 612991
Fraser MacIntyre
8-10 H 14 Wentworth Street
IV519EJ
Portree
Gael Net Ltd
Skye T Broom Place
IV519HL
Portree
01478 613300
Internet Services
Portree
Unit 8 Lower Edinbane
IV519PW
Portree
01470 582262
Giles Insurance
Equity Somerled Square
IV519EH
Portree
01478 613373
Insurance Brokers
Portree
Sirius Greshornish House
IV519PN
Portree
01470 582266
Greshornish Work Boats
Sirius Glamaig Place
IV519PJ
Portree
01478 611911
Boat Trips Rental & Leasing
Portree
15 Bor Bornisketaig
IV519YS
Portree
01470 552240
Painters_Decorators
Portree
Harbourview
Greeng 7 Bosville Terrace
IV519DG
Portree
Restaurants - Other
Portree
Harbro Country Stores
Unit 2 Struan Road
IV519EG
Portree
01478 612212
Agricultural Merchants
Portree
Highfield Group Ltd
Keith Home Farm Road
IV519LX
Portree
01478 613232
Highland & Islands Fire Brigade
Fire S Martin Cr
IV519DW
Portree
01478 612793
Highland Countrybuses Ltd
Office Park Road
IV519EP
Portree
Bus & Coach Operators & Stations
Portree
Island Cycles
Comers The Green
IV519BT
Portree
01478 613121
Island Outdoors
Unit 3 The Green
IV519BT
Portree
01478 611073
Outdoor Clothing & Equipment
Portree
Isle Of Skye Bindery
Unit 7 Lisigarry Place
IV519BD
Portree
Bookbinding & Equipment
Portree
Isle Of Skye Crafts
Unit 7 Torr Park
IV519HU
Portree
Wool & Needlecraft Shops
Portree
Isle Of Skye Further Education Centre
Unit 7 Dunvegan Road
IV519HD
Portree
01478 612627
Schools & Colleges - Further Education
Portree
Isle Of Skye Swimming Pool
Portre Camanachd Square
IV519BW
Portree
01478 612655
Swimming Pools - Public
Portree
Quay St
IV51 9DD
Portree
07535 312617
Boat Trips Rental & Leasing
Portree
J D Mackenzie
Osteop 1a Wentworth Street
IV519EJ
Portree
01599 534141
Jackson's Wholefoods
Jackso Park Road
IV519EP
Portree
Health Foods & Products
Portree
James Budge
6 Kiva Kilvaxter
IV519YR
Portree
01470 552300
Transport Consultants
Portree
Jansport
Highbr Wentworth Street
IV519EJ
Portree
Sports Goods Shops
Portree
Jansvans Ltd
White 6 Broom Place
IV519HL
Portree
01478 612087
Plant & Machinery Hire & Leasing
Portree
Jewson Ltd
Unit 1 Dunvegan Road
IV519HQ
Portree
01478 613222
Builders' Merchants
Portree
Jobcentre Plus
Phoeni Bayfield Road
IV519EN
Portree
01478 633000
Employment & Recruitment Agencies
Portree
K R
Plant & Machinery Dealers
Portree
Kirk Care Housing Association Ltd
Strath Shullishader Beag
IV519EX
Portree
01478 612933
Housing Associations
Portree
Latitude 57
Okus H 1 Manse Lane
IV519QR
Portree
01478 612757
Multimedia & Electronic Book Publishers
Portree
Loch Grishornish Caravan & Campsite
Borve Arnisort
IV519PS
Portree
01470 582230
Lochalsh & Skye Housing Association Ltd
Morris Bayfield
IV519EW
Portree
01478 612035
Housing Associations
Portree
Lochgreshorn Camp Site
Flat 2 Borve
IV519PS
Portree
01470 582230
Lower Deck
Lower Douglas Row
IV519DD
Portree
01478 613611
Restaurants - Seafood
Portree
MacDonald Bros & Co
Cedar Dunvegan Road
IV519HD
Portree
01478 612661
Builders' Merchants
Portree
25 Blackhill
IV51 9PW
Portree
Construction Contractors - General
Portree
Macdiarmid School Nursery
Unit C
IV519PD
Portree
01470 532229
Marine Harvest (Scotland) Ltd
Old Ho Greshornish
IV519PN
Portree
01470 582344
Fish Farms & Hatcheries
Portree
Matheson M
St Hel Wentworth Street
IV519EJ
Portree
01478 612551
Mathesons Shoes
Old Mi Wentworth Street
IV519EJ
Portree
01478 612317
McCloed
Unit 1 Market Place
IV519HH
Portree
01478 612222
Greengrocers & Fruit Sellers
Portree
N Macleod & J Colven
Unit 6 Somerled Square
IV519EH
Portree
01478 612028
Neal Stephenson
4 King Kingsburgh
IV519UT
Portree
Veterinary Surgeons & Practitioners
Portree
O'Connor Pierce
Scotti Donallen 27
IV519NS
Portree
01470 532385
Veterinary Surgeons & Practitioners
Portree
Over The Rainbow
Unit 1 6 Mill Road
IV519DQ
Portree
01478 612580
Craft Centres & Shops
Portree
Peak Systems Ltd
Old Ba Somerled Square
IV519EH
Portree
01478 613356
Computer Systems & Software (Development)
Portree
Pelican Design Consultants
Highwo 1 Manse Lane
IV519QR
Portree
01478 612558
Designers - Graphic
Portree
Pieces Of Ate
78 Brogaig
IV519JY
Portree
01470 562787
Take Away Food Shops
Portree
Portree Boarding Kennels & Cattery
Garala Woodend
IV519LN
Portree
01478 612945
Boarding Kennels & Catteries
Portree
Portree Coachworks Ltd
Garala Broom Place
IV519HL
Portree
01478 612688
Portree Community Centre
Garala Camanachd Square
IV519BW
Portree
01478 613736
Community Centres
Portree
Portree Daycare Nursery
Garala Camanachd Square
IV519BW
Portree
01478 612127
Playgroups & Pre-School Education
Portree
Portree Filling Station
2 Mari Viewfield Road
IV519EU
Portree
01478 613009
Petrol Filling Stations
Portree
Portree Hospital
2 Mari
IV519BZ
Portree
01478 613200
Portree Learning Centre
The Ol Viewfield Road
IV519ET
Portree
01478 611310
Portree Library
Librar Bayfield Road
IV519EL
Portree
01478 612697
Portree Riding Stables
Librar Garalapin
IV519LN
Portree
01478 613124
Portree Social Work Team
Tigh N Bridge Road
IV519ER
Portree
01478 612943
Portree Walking Tours
Somerled Square
IV51 9EH
Portree
Procurator Fiscal
Sherif Somerled Square
IV519EH
Portree
01478 612510
Proof It First
Queens
IV519JX
Portree
01478 611129
Editorial & Proof Reading Services
Portree
Rankin's
Statio P O Buildings
IV519XP
Portree
01470 542213
Road Runner Removals
Flat 4 Eyre Brae
IV519XB
Portree
Removals & Storage - Household
Portree
Royal Mail
Portre Dunvegan Road
IV519AA
Portree
01478 612799
Delivery Services
Portree
S J & M Swinnerton
Hole F
IV519YW
Portree
01470 542245
S R Cobb
Brook 4 Wentworth Street
IV519EJ
Portree
01478 612644
Salwell Sales Ltd
1 Bram 2 Broom Place
IV519HL
Portree
01478 612288
Fish Farms & Hatcheries
Portree
Scottish Hydro Electric PLC
Kings The Green
IV519BS
Portree
01478 613333
Electrical Goods Sales Mnfrs & Wholesalers
Portree
Scottish Natural Heritage
Fraser Bridge Road
IV519ER
Portree
01478 613329
Conservation Organisations
Portree
Scottish Society For The Prevention Of Cruelty To Animals
Creag Coolin Hills Estate
IV519LU
Portree
Animal Welfare Organisations
Portree
Scottish Water
Portre Dunvegan Road
IV519HF
Portree
0845 601 8855
Water Authorities
Portree
Scottish Youth Hostel
Peinso Cuil
IV519YD
Portree
01478 612842
17 Stormy Hill Rd
IV51 9DT
Portree
0800 311 8380
Skye & Lochalsh Area Eduction Office
Elgin Dunvegan Road
IV519EE
Portree
01478 613697
Education Agencies & Authorities
Portree
Skye & Lochalsh Council On Alcohol
Tigh L Dunvegan Road
IV519HD
Portree
Alcohol Misuse - Advice & Counselling
Portree
Skye & Lochalsh Young Music Makers
Elgin Dunvegan Road
IV519EE
Portree
01478 612111
Youth Organisations & Centres
Portree
Skye Batiks
1 Bowe 1 The Green
IV519BT
Portree
01478 613331
Craft Centres & Shops
Portree
Skye Camanachd Social Club
Pairc Struan Road
IV519EG
Portree
Clubs & Associations - Social
Portree
Viewfield Road
IV51 9EU
isle of Skye
- invernessshire
01478 613649
Candle Mnfrs & Suppliers
isle of Skye
Skye Floors
Gunby Broom Place
IV519HL
Portree
01478 612445
Flooring Services
Portree
Skye Office Supplies
Skye T Broom Place
IV519HL
Portree
01478 612572
Office Stationery Supplies
Portree
Skye Original Prints
Skye T 1 Wentworth Street
IV519EJ
Portree
01478 612544
Art Galleries & Fine Art Dealers
Portree
Skye Photo Centre
Skye T 1 Wentworth Street
IV519EJ
Portree
Photographic Processors
Portree
Skye Properties
Bank O Somerled Square
IV519EH
Portree
01478 613597
Skye Riding Centre
Bank O 2
IV519PA
Portree
01470 582419
SkyeHomes
Bank o Somerled Square
IV519EH
Portree
01478 611211
Timber Framed Buildings
Portree
Solas Music
Queens 11 Scalpay Place
IV519TH
Portree
01478 613582
Spice Island
Bayfie Bayfield Road
IV519EL
Portree
01478 612936
Spring Tone Salons
Royal Bank Street
IV519BU
Portree
01478 613735
Stevies Kitchen
2/3 Bayfield Road
IV519EL
Portree
01478 613210
Take Away Food Shops
Portree
The Cabin Oriental
Martel Bayfield
IV519EW
Portree
01478 612221
Restaurants - Chinese
Portree
The Cafe
47b Sa Wentworth Street
IV519EJ
Portree
01478 612553
The Granary
River Somerled Square
IV519EH
Portree
01478 612873
The Highlands Of Scotland
Bayfie Bayfield Road
IV519EL
Portree
01478 612137
Tourist Information
Portree
The Isle Of Skye Brewing Co Ltd
The Ol The Pier
IV519XP
Portree
01470 542477
The Isle Of Skye Soap Co
The Ol Somerled Square
IV519EH
Portree
The Scottish Agricultural College
Drummo Somerled Square
IV519EH
Portree
01478 612993
Counselling Services & Advice Services
Portree
The Torrance Partnerships
Suite Somerled Square
IV519EH
Portree
01478 612659
Surveyors & Valuers
Portree
The Uig Pottery
The Ui Idrigill
IV519XU
Portree
01470 542421
Tigh Na Drochaid Resource Centre
Total Bayfield
IV519EW
Portree
01478 613113
Disability & Special Needs - Services
Portree
Touchwood
Holbor Atlantic House
IV519XX
Portree
01478 611328
Uig Filling Station
Kings
IV519XX
Portree
01470 542774
Petrol Filling Stations
Portree
Vanilla Skye
Queens Bayfield Road
IV519EL
Portree
01478 611855
Confectionery Mnfrs
Portree
Volkswagen
Unit 1 Dunvegan Road
IV519HD
Portree
01478 613919
White Wave Skye's Outdoor Centre
Glover 19 Linicro
IV519YN
Portree
01470 542414
Outdoor Pursuit Organisers & Equipment
Portree