- 3Open nowThe One UnderMacDonald Rusacks Hotel, The Links, St Andrews, Saint Andrews, SC KY16 9JQRestaurant Bar
- 3.3Closed nowThe Oriental House91 Market Street, St Andrews, Saint Andrews, SC KY16 9NXRestaurant
- 5Closed nowThe Road Hole RestaurantOld Station Road, St Andrews, Saint Andrews, SC KY16 9SPRestaurant Bar
- 3.3Closed nowThe Rule Pub Diner116 South Street, St Andrews, Saint Andrews, SC KY16 9QDRestaurant Bar
- 4.8Open nowThe Russell Hotel26 The Scores, St Andrews, Saint Andrews, SC KY16 9ASRestaurant Bar
- Closed nowToastie Bar132 South Street, St Andrews, Saint Andrews, SC KY16 9EQRestaurant
- 5Closed nowtulsi fine dining indian & thai restaurant62 Market Street, St Andrews, Saint Andrews, SC KY16 9NTRestaurant
- 4.7Closed nowVic St Andrews1 Saint Marys Place, St Andrews, Saint Andrews, SC KY16Restaurant Bar Night club
- 4.5Open nowVine Leaf131 South Street, St Andrews, Saint Andrews, SC KY16 9UNRestaurant Bar
- 2.5Open nowWest Port Bar & Kitchen170 South Street, St Andrews, Saint Andrews, SC KY16 9EGRestaurant Bar
- 5Closed nowWhey Pat Tavern1 Bridge Street, St Andrews, Saint Andrews, SC KY16 9EXRestaurant Bar
- 5Closed nowZest Café95 South Street, St Andrews, Saint Andrews, SC KY16 9QWRestaurant Cafe
- 4.5Closed nowZiggys6 Murray Place, St Andrews, Saint Andrews, SC KY16 9APRestaurant Bar
- 2.7Open nowZizzi87 South Street, St Andrews, Saint Andrews, SC KY16 9QWRestaurant