Only showing establishments with full, static addresses. Mobile caterers and businesses based in residential premises are not included.
The Scores Hotel
St Andrews KY16 9BB
Hotel/bed & breakfast/guest house
Hams Hame
St Andrews KY16 9JA
Restaurant/Cafe/Canteen
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
Playfairs Restaurant
St Andrews KY16 9HX
Other catering premises
Mateo Jaramillo - Blissful Brews
St Andrews KY16
Manufacturers/packers
Royal And Ancient Golf Club Of St Andrews
St Andrews KY16 9JD
Pub/bar/nightclub
McIntosh Hall
St Andrews KY16 9HT
School/college/university
The Niblick Brasserie
St Andrews KY16 9AB
Restaurant/Cafe/Canteen
Saints Sizzle
St Andrews KY16 9AS
Takeaway/sandwich shop
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
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
St Andrews Golf Club
St Andrews KY16 9JB
Pub/bar/nightclub
The St Rule Club
St Andrews KY16 9JB
Pub/bar/nightclub
The Old Pavilion
St Andrews KY16 9AB
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
Charlesworth Guest 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
The Seafood Ristorante
St Andrews KY16 9AB
Other catering premises
Craigmore Guest House
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
Montague 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
Amberside 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
Cameron Guest House
St Andrews KY16 9AW
Hotel/bed & breakfast/guest house
Annandale Guest House
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