Only showing establishments with full, static addresses. Mobile caterers and businesses based in residential premises are not included.
Nursery Snack
Little Dunkeld PH8 0AB
Caring Premises
Birnam Hotel
Dunkeld PH8 0AA
Hotel/bed & breakfast/guest house
Puddleduck Nursery
Dunkeld PH8 0AE
Caring Premises
The Craft Diner
Dunkeld PH8 0BN
Other catering premises
Rivendell Residential Home
Dunkeld PH8 0BL
Caring Premises
Birnam Arts
Dunkeld PH8 0DS
Restaurant/Cafe/Canteen
Birnam Reader Bookshop
Dunkeld PH8 0DS
Restaurant/Cafe/Canteen
BVS Retail Ltd
Dunkeld PH8 0BG
Retailers - other
Tay House
Dunkeld PH8 0AQ
Hotel/bed & breakfast/guest house
The Taybank
Dunkeld PH8 0AQ
Hotel/bed & breakfast/guest house
Atholl Arms Hotel
Dunkeld PH8 0AQ
Hotel/bed & breakfast/guest house
Chattan Tea Room
Dunkeld PH8 0BH
Restaurant/Cafe/Canteen
Erigmore Estate Leisure Park
Dunkeld PH8 0BJ
Restaurant/Cafe/Canteen
Dunkeld Butchers
Dunkeld PH8 0AH
Retailers - other
Corbenic Camphill Community Shop and Cafe
Dunkeld PH8 0AH
Restaurant/Cafe/Canteen
Dunkeld Whisky Box
Dunkeld PH8 0AJ
Retailers - other
Perth Arms Hotel
Dunkeld PH8 0AJ
Hotel/bed & breakfast/guest house
The Blue Magpie
Dunkeld PH8 0BA
Retailers - other
The Clootie Dumpling Café
Dunkeld PH8 0AW
Restaurant/Cafe/Canteen
Taste Talk Limited
Dunkeld PH8 0AJ
Retailers - other
Dunkeld Fine Foods
Dunkeld PH8 0AR
Restaurant/Cafe/Canteen
Dunkeld Fish Bar
Dunkeld PH8 0AR
Takeaway/sandwich shop
Rockfield Catering
Dunkeld PH8 0AR
Restaurant/Cafe/Canteen
Dunkeld and Birnam Food Share
Dunkeld PH8 0AN
Distributors/Transporters
Palmerstons Ltd
Dunkeld PH8 0AR
Restaurant/Cafe/Canteen
Nova Botanics
Dunkeld PH8 0AR
Restaurant/Cafe/Canteen
Livvi’s Little Lunchbox
Dunkeld PH8 0AR
Restaurant/Cafe/Canteen
The Scottish Deli
Dunkeld PH8 0AR
Retailers - other
Scottish Coop
Dunkeld PH8 0AR
Retailers - supermarkets/hypermarkets
Dunkeld Distillery
Dunkeld PH8 0HY
Manufacturers/packers
The Pentone Family Limited
Dunkeld PH8 0HY
Manufacturers/packers
Royal Dunkeld Hotel
Dunkeld PH8 0AR
Hotel/bed & breakfast/guest house
Little Birnam Kitchen
Birnam PH8 0DL
Other catering premises
Wee Heilan Bistro
Dunkeld PH8 0ES
Restaurant/Cafe/Canteen