Rocca Restaurant is a sleek and stylish restaurant in the classic grill style offering an a la carte....

  • British,Seafood
  • ST. ANDREWS
  • Lunch - £21-£30pp
  • Evening - £31-£50pp

In the heart of St Andrews at 127 South Street, The Adamson is the perfect place to eat, drink and s....

  • British
  • ST. ANDREWS
  • Lunch - Up to £20pp
  • Evening - £31-£50pp

The heart of the resort beats in La Cucina, an Italian & Mediterranean eaterie offering deliciou....

  • Italian
  • ST. ANDREWS
  • Evening - £31-£50pp

The Inn at Lathones has always had a superb reputation for its food and over the years has won and r....

  • British
  • LEVEN
  • Lunch - £21-£30pp
  • Evening - Up to £30pp

Bistro du Vin is  the focal point of our hotel in St Andrews. Experience a relaxed yet luxu....

  • French
  • ST. ANDREWS
  • Lunch - £21-£30pp
  • Evening - Up to £30pp

St Andrews Bar & Grill is set upon a spectacular cliff top with stunning panoramic views over bo....

  • Seafood,Steak
  • ST. ANDREWS
  • Lunch - Up to £20pp
  • Evening - £31-£50pp

Welcome to The Russell Hotel, St Andrews. Superbly located on The Scores, and with one of the most e....

  • British
  • ST. ANDREWS
  • Evening - £31-£50pp

The Peat Inn is owned by award winning Chef and food columnist Geoffrey Smeddle and his wife Katheri....

  • British,French
  • CUPAR
  • Lunch - £21-£30pp
  • Evening - £31-£50pp

Set in the picturesque former fishing village of St Monans in the East Neuk of Fife Craig Millar @ 1....

  • British,Seafood
  • ANSTRUTHER
  • Lunch - £21-£30pp
  • Evening - £31-£50pp

Jamie, 30, was born in Kirkliston around the time mum Winnie was working at the Caledonian. His dad,....

  • Asian,British
  • NEWPORT-ON-TAY
  • Lunch - £21-£30pp
  • Evening - £31-£50pp

Established in 2006 by husband and wife Craig and Vikki Wood, our ethos is to serve simple good food....

  • British
  • INVERKEITHING
  • Lunch - Up to £20pp
  • Evening - £31-£50pp

Food and drink plays a great part in the overall experience of Rufflets St Andrews, and the hotel of....

  • British
  • ST. ANDREWS
  • Lunch - Up to £20pp
  • Evening - £31-£50pp

Sands Restaurant’s welcoming ambience makes it the perfect place to relax and unwind. The....

  • British
  • ST. ANDREWS
  • Evening - Up to £30pp