- 4Closed nowCosta Coffee83 Market Street, St Andrews, Saint Andrews, SC KY16 9NXCafe
- 3.5Open nowMorrisons45 Largo Road, St Andrews, Saint Andrews, SC KY16 8PJCafe
- 4Open nowShellBridge Street, St Andrews, Saint Andrews, SC KY16 9EXCafe
- 3.2Open nowStarbucks Coffee127/, 129 Market Street, St Andrews, Saint Andrews, SC KY16 9PECafe