Only showing establishments with full, static addresses. Mobile caterers and businesses based in residential premises are not included.
Pilmour Hotel
St Andrews KY16 9HZ
Restaurant/Cafe/Canteen
Five Pilmour Place
St Andrews KY16 9HZ
Hotel/bed & breakfast/guest house
The Dunvegan Hotel Ltd
St Andrews KY16 9HZ
Hotel/bed & breakfast/guest house
Haar St Andrews Restaurant
St Andrews KY16 9JA
Hotel/bed & breakfast/guest house
McIntosh Hall
St Andrews KY16 9HT
School/college/university
Hams Hame
St Andrews KY16 9JA
Restaurant/Cafe/Canteen
The Scores Hotel
St Andrews KY16 9BB
Hotel/bed & breakfast/guest house
Playfairs Restaurant
St Andrews KY16 9HX
Other catering premises
Mateo Jaramillo - Blissful Brews
St Andrews KY16
Manufacturers/packers
Bibi's Cafe
St Andrews KY16 9HU
Restaurant/Cafe/Canteen
Forgan House
St Andrews KY16 9JB
Restaurant/Cafe/Canteen
Royal And Ancient Golf Club Of St Andrews
St Andrews KY16 9JB
Pub/bar/nightclub
The St Rule Club
St Andrews KY16 9JB
Pub/bar/nightclub
St Andrews Golf Club
St Andrews KY16 9JB
Pub/bar/nightclub
Ailim House
St Andrews KY16 9JJ
Hotel/bed & breakfast/guest house
Royal And Ancient Golf Club Of St Andrews
St Andrews KY16 9JD
Pub/bar/nightclub
Rusacks St Andrews
St Andrews KY16 9JQ
Hotel/bed & breakfast/guest house
Coffee Corner
St Andrews KY16 9HW
Takeaway/sandwich shop
Wyvern
St Andrews KY16 9HP
Pub/bar/nightclub
Hotel Du Vin
St Andrews KY16 9AS
Hotel/bed & breakfast/guest house
Hazelbank Hotel
St Andrews KY16 9AS
Restaurant/Cafe/Canteen
Russell Hotel
St Andrews KY16 9AS
Restaurant/Cafe/Canteen
Doune Guest House
St Andrews KY16 9AP
Hotel/bed & breakfast/guest house
Cleveden House
St Andrews KY16 9AP
Hotel/bed & breakfast/guest house
Ziggys
St Andrews KY16 9AP
Restaurant/Cafe/Canteen
Brownlees Guest House
St Andrews KY16 9AP
Hotel/bed & breakfast/guest house
Charlesworth Guest House
St Andrews KY16 9AP
Hotel/bed & breakfast/guest house
Shandon House
St Andrews KY16 9AP
Hotel/bed & breakfast/guest house
Rector's Cafe
St Andrews KY16 9UZ
Restaurant/Cafe/Canteen
Kinnettles Hotel
St Andrews KY16 9AG
Restaurant/Cafe/Canteen
Greyfriars Hotel
St Andrews KY16 9AG
Restaurant/Cafe/Canteen
The Niblick Brasserie
St Andrews KY16 9AB
Restaurant/Cafe/Canteen
Bellcraig Guest House
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
Montague House
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
Nethan House
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
Six Murray Park
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
Amberside Guest House
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
Annandale Guest House
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
Glenderran Guest House
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
Arran House
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house