Only showing establishments with full, static addresses. Mobile caterers and businesses based in residential premises are not included.
Bibi's Cafe
St Andrews KY16 9HU
Restaurant/Cafe/Canteen
Mateo Jaramillo - Blissful Brews
St Andrews KY16
Manufacturers/packers
Playfairs Restaurant
St Andrews KY16 9HX
Other catering premises
Greyfriars Hotel
St Andrews KY16 9AG
Restaurant/Cafe/Canteen
Kinnettles Hotel
St Andrews KY16 9AG
Restaurant/Cafe/Canteen
Cleveden House
St Andrews KY16 9AP
Hotel/bed & breakfast/guest house
Brownlees Guest House
St Andrews KY16 9AP
Hotel/bed & breakfast/guest house
Shandon House
St Andrews KY16 9AP
Hotel/bed & breakfast/guest house
Ziggys
St Andrews KY16 9AP
Restaurant/Cafe/Canteen
Doune Guest House
St Andrews KY16 9AP
Hotel/bed & breakfast/guest house
Charlesworth Guest House
St Andrews KY16 9AP
Hotel/bed & breakfast/guest house
Cameron Guest House
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
Craigmore Guest House
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
Arran House
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
Six Murray Park
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
Nethan House
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
Montague House
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
Bellcraig Guest House
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
Glenderran Guest House
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
Burness House
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
Lorimer House
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
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
McIntosh Hall
St Andrews KY16 9HT
School/college/university
The Dunvegan Hotel Ltd
St Andrews KY16 9HZ
Hotel/bed & breakfast/guest house
Five Pilmour Place
St Andrews KY16 9HZ
Hotel/bed & breakfast/guest house
Pilmour Hotel
St Andrews KY16 9HZ
Restaurant/Cafe/Canteen
Lupos
St Andrews KY16 9AD
Pub/bar/nightclub
Lower College Hall
St Andrews KY16 9AD
School/college/university
New Picture House
St Andrews KY16 9AD
Restaurant/Cafe/Canteen
The Old Union Coffee Shop
St Andrews KY16 9AD
School/college/university
Rector's Cafe
St Andrews KY16 9UZ
Restaurant/Cafe/Canteen
The Scores Hotel
St Andrews KY16 9BB
Hotel/bed & breakfast/guest house
Aslar House
St Andrews KY16 9AF
Hotel/bed & breakfast/guest house
Taste Coffee Ltd
St Andrews KY16 9AF
Takeaway/sandwich shop
Haar St Andrews Restaurant
St Andrews KY16 9JA
Hotel/bed & breakfast/guest house
Clinton Cards Plc
St Andrews KY16 9PF
Retailers - other