St Andrews Restaurants and Cafes

St Andrews has an excellent range of restaurants and cafes, you can really excellent meal deals such as 2 course lunch for £7 or 2 course dinner on certain nights for under £12.

Choose from an eclectic selection of first class St Andrews restaurants and bistros, Pubs and Bars, in and around St Andrews and East Fife which includes the East Neuk of Fife. The restaurants menus include recipes from around the world. The choice is unlimited…enjoy!


Maisha Indian Restaurant

A family run authentic Indian and Seafood Restaurant in the heart of the royal and ancient town of St Andrews. Maisha means “working with pride.” To find out more, click READ MORE

Address:5 College Street St Andrews KY16 9AA
Tel:01334 476666

The Peat Inn | Restaurant with Rooms

The Peat Inn is owned by award winning Chef and food columnist Geoffrey Smeddle and his wife Katherine. With Geoffrey at the heart of the kitchen, they have been successful in building on the very fine reputation of one of Scotland’s most cherished destinations. To find out more, click READ MORE

Address:The Peat Inn Near St Andrews Fife, Scotland KY15 5LH
Tel:+44 (0)1334 840206

Anstruther Fish Bar and Restaurant

“No visit to Fife is complete without a visit to the multi-award winning Anstruther Fish Bar!” (Mail on Sunday) A short 15 mins drive from St Andrews. To find out more, click READ MORE

Address:42/44 Shore Street, Anstruther By St Andrews KY10 3AQ
Tel:01333 310518

New Inn for Pub Grub

The New Inn, run by two St Andreans, John Marini and Heidi Orr offers traditional home cooked pub grub in a lively atmosphere, live music and events. To find out more, click READ MORE

Address:23 St Mary St. St Andrews KY16 8AZ
Tel:01334 461333

Crail Harbour Gallery and Tearoom

This 17th century fisherman’s cottage, with original oak beams and flagstone floor, has an enviable reputation for freshly ground coffees, home made cakes and delicious lunches overlooking the harbour below. To find out more, click READ MORE

Address:Crail Harbour Gallery Shoregate Crail KY10 3SU
Tel:01333 451896

Playfair's Restaurant & Steakhouse

A family run restaurant with an outside dining terrace serving meals using quality, locally sourced, fresh Scottish produce. Choose from chargrilled steaks cooked to perfection, one of our delicious seasonal dishes or a selection of desserts made in-house by our team of chefs. To find out more, click READ MORE

Address:2 Playfair Terrace North Street St Andrews, KY16 9HX
Tel:01334 472970