Only showing establishments with full, static addresses. Mobile caterers and businesses based in residential premises are not included.
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
McIntosh Hall
St Andrews KY16 9HT
School/college/university
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
Pilmour Hotel
St Andrews KY16 9HZ
Restaurant/Cafe/Canteen
The Scores Hotel
St Andrews KY16 9BB
Hotel/bed & breakfast/guest house
Charlesworth Guest House
St Andrews KY16 9AP
Hotel/bed & breakfast/guest house
Cleveden House
St Andrews KY16 9AP
Hotel/bed & breakfast/guest house
Doune 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
Brownlees Guest House
St Andrews KY16 9AP
Hotel/bed & breakfast/guest house
Kinnettles Hotel
St Andrews KY16 9AG
Restaurant/Cafe/Canteen
Greyfriars Hotel
St Andrews KY16 9AG
Restaurant/Cafe/Canteen
Haar St Andrews Restaurant
St Andrews KY16 9JA
Hotel/bed & breakfast/guest house
Russell Hotel
St Andrews KY16 9AS
Restaurant/Cafe/Canteen
Hotel Du Vin
St Andrews KY16 9AS
Hotel/bed & breakfast/guest house
Hazelbank Hotel
St Andrews KY16 9AS
Restaurant/Cafe/Canteen
Glenderran Guest House
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
Cameron Guest House
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
Craigmore Guest House
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
Arran House
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
Annandale Guest House
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
Amberside Guest House
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
Six Murray Park
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
Bellcraig 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
Hams Hame
St Andrews KY16 9JA
Restaurant/Cafe/Canteen
Rector's Cafe
St Andrews KY16 9UZ
Restaurant/Cafe/Canteen
Saints Sizzle
St Andrews KY16 9AS
Takeaway/sandwich shop
Lower College Hall
St Andrews KY16 9AD
School/college/university
Lupos
St Andrews KY16 9AD
Pub/bar/nightclub
New Picture House
St Andrews KY16 9AD
Restaurant/Cafe/Canteen
The Old Union Coffee Shop
St Andrews KY16 9AD
School/college/university
Taste Coffee Ltd
St Andrews KY16 9AF
Takeaway/sandwich shop