Places to Eat in St Andrews
The town of St Andrews has a wide selection of restaurants to choose from, each entry has a detailed page of information to help you make your choice. Whether you are looking for the traditional (and award winning) fish and chips to take away and eat by the seaside, or delicious Indian restaurants or European style food - St Andrews has it all.
Whether you are looking for restaurants in the centre of St Andrews or just outside in East Fife, you will find some superb places to eat out. The area offers top class restaurants, cafes, traditional pubs and bars - perfect for a cup of coffee and a scone.
St Andrews restaurants are particularly competitive at lunch time with two course lunch deals starting from £6, sometimes with small supplements (additional charges) for some dishes. Also you will find meal deals on certain days of the week, such as Monday nights as the restaurants try and persuade you to eat out on the less busy nights.
Submit your Cafe or Restaurant to the Explore St Andrews Website
If you are cafe or restaurant looking to reach an audience of over 17,500 unique visitors every year looking for information about where to eat in St Andrews, full online listings are available at just £20 + VAT (£24) per annum. Contact us on firstname.lastname@example.org a member of our team will be in touch to help you maximise your listing.
|Aikmans Bar Bistro||32 Bell Street St Andrews KY16 9UX||01334 477425|
|Balaka Bangladeshi Restaurant||3 Alexandra Place St Andrews KY16 9XD||01334 474825|
|Beanscene||4b Bell Street, St Andrews KY16 9UX||01334 461161|
|Bella Italia||39 Bell Street, St Andrews KY16 9UR||01334 476268|
|Byre Theatre Cafe-Bar & Restaurant||Abbey Street St Andrews KY16 9LA||01334 475000|
|Cellar||24 East Green Anstruther KY10 3AA||01333 310378|
|Haven Restaurant||1 Shore Street, Cellardyke by Anstruther KY10 3BD||01333 310574|
|Le Rendez-Vous||82 Market Street, St Andrews, KY16 9PA||01334 461020|
|Nahm - Jim||62 Market Street, St Andrews, Scotland. KY16 9NT||01334 474000|
|Rufflets Terrace Restaurant||Strathkinness Low Road, St Andrews, KY16 9TX||01334 472594|
|Taste - Coffee Shop||148 North Street St Andrews KY16 9AF||01334 477959|
|The Dining Room - Chinese Restaurant||11-13 Crails |Lane, St ANdrews KY16 9NR||01334 467 822|
|The Golden Lion - Chinese Restaurant||1 John St, Cellardyke Nr Anstruther KY10 3BA||01333 311490|
|The Oriental House||91 Market Street St Andrews KY16 9NX||01334 474445|
|The Peat Inn||near St Andrews KY15 5LH||01334 840206|
|The Seafood Restaurant||Bruce Embankment, St Andrews KY16 9AB||01334 479475|
|The Seafood Restaurant St Monans||St Monans Fife KY10 2BX||01333 730327|
|The Waterfront Restaurant||18-20 Shore Street, Anstruther Fife KY10 2EA||01333 312200|
|Vine Leaf Restaurant||131 South Street, St Andrews KY16 9UN||01334 477497|
|Ziggys Restaurant||6 Murray Place St Andrews||01334 473686|