We have a self-service machine with coffee, hot chocolate and tea at The Old School Beauly. If you are looking for something more substantial there are plenty of places to eat in Beauly - as well as the award-winning Corner On The Square there is a lovely little Italian cafe "Biagiotti", an Indian Restaurant "Shimla" and the two hotels: The Priory and The Lovat Arms. And if you are looking to grab a sandwich there are plenty in Harry Gows, the Co-op, Scotmid, and other shops.