- 5Closed nowAikman's Bar Bistro32 Bell Street, St Andrews, Saint Andrews, SC KY16 9UXBar
- 4.5Closed nowArdgowan Hotel2 Playfair Terrace, north street, St Andrews, Saint Andrews, SC KY16 9HXRestaurant Bar
- Bar CatchSea Life Centre, The Scores, St Andrews, Saint Andrews, SC KY16 9ARBar
- Cellar32 Bell Street, St Andrews, Saint Andrews, SC KY16 9UXBar
- 5Open nowCentral77 Market Street, St Andrews, Saint Andrews, SC KY16 9NURestaurant Bar
- 3.5Closed nowCommercial Arms60-62 Main Street, Saint Andrews, Leuchars, St Andrews, Saint Andrews, SC KY16 0HEBar
- 4Closed nowDrouthy Neebors209 South Street, St Andrews, Saint Andrews, SC KY16 9EFBar
- dunvegan Pub7 Pilmour Place, St Andrews, Saint Andrews, SC KY16 9HZBar
- Closed nowForgan's St Andrews110 Market Street, St Andrews, Saint Andrews, SC KY16 9PBRestaurant Bar
- 3.7Closed nowGreyfriars129 North Street, St Andrews, Saint Andrews, SC KY16 9AGRestaurant Bar
- 5Open nowHotel du Vin & Bistro St Andrews40 The Scores, St Andrews, Saint Andrews, SC KY16 9ASRestaurant Bar
- 3.7Closed nowInnis & Gunn Beer Kitchen80 North Street, St Andrews, Saint Andrews, SC KY16 9AHBar
- 4Mabell's Bar40 The Scores, St Andrews, Saint Andrews, SC KY16 9ASBar
- 5Closed nowPlayfair's Restaurant and Steakhouse2 Playfair Terrace, North Street, St Andrews, Saint Andrews, SC KY16 9HXRestaurant Bar
- 5Closed nowRascals Bar119 North Street, St Andrews, Saint Andrews, SC KY16 9ADBar
- Closed nowRbar9 Pilmore Links, St Andrews, Saint Andrews, SC KY16 9JQRestaurant Bar
- 4.8Closed nowRocca Bar & GrillThe Links, St Andrews, Saint Andrews, SC KY16 9JQRestaurant Bar
- 4.7Closed nowSt Andrews Brewing Company177 South Street, St Andrews, Saint Andrews, SC KY16 9EEBar
- The Albany Hotel56 North Street, St Andrews, Saint Andrews, SC KY16 9AHBar
- 5Closed nowThe Blue Stane5 Alexandra Pl, St Andrews, Saint Andrews, SC KY16 9XDRestaurant Bar
- 4.7Closed nowThe Criterion99 South Street, St Andrews, Saint Andrews, SC KY16 9QWBar
- Closed nowThe Keys Bar87 Market Street, St Andrews, Saint Andrews, SC KY16 9NXBar
- 4.5The New Inn St Andrews23 Saint Mary Street, St Andrews, Saint Andrews, SC KY16 8AZBar
- 3Closed nowThe One UnderMacDonald Rusacks Hotel, The Links, St Andrews, Saint Andrews, SC KY16 9JQRestaurant Bar