A casual, yet quality dining experience, Sands specialises in seafood and steak. Inspired by a traditional grill house, it promotes Scotland’s finest seasonal ingredients with a twist of international flavours, serving the freshest locally caught seafood from Anstruther to Crail and the finest Black Isle beef. 

From an informal gathering with friends to a private feast in Sands Private, Sands offers delicious cuisine in a truly relaxed setting. Sands is also very child friendly, providing high chairs, colouring pens and books for children. The executive chef has created a delicious children’s menu, and babies are offered complimentary baby food.


Location & Hours

Old Station Road
St Andrews, Fife
KY16 9SP, United Kingdom



6pm - 9.30pm