16 restaurants
  • From £15
    to £50
    MICHELIN Guide 2017
    112 m – 127 South St, St Andrews KY16 9UH
  • From £28
    to £63
    MICHELIN Guide 2017
    454 m – Bruce Embankment, The Scores, Saint Andrews KY16 9AB
  • From £36
    to £55
    MICHELIN Guide 2017
    514 m – Pilmour Links, St. Andrews KY16 9JQ
  • From £20
    to £51
    MICHELIN Guide 2017
    866 m – Old Station Rd, St Andrews KY16 9SP
  • From £20
    to £64
    MICHELIN Guide 2017
    1 km – Old Station Rd, St Andrews KY16 9SP
  • From £16
    to £40
    MICHELIN Guide 2017
    2.33 km – Grange Rd, St Andrews KY16 8LJ
  • From £19
    to £59
    MICHELIN Guide 2017
    8.54 km – Peat Inn KY15 5LH
  • From £39
    to £50
    MICHELIN Guide 2017
    13.4 km – 25 Bonnygate, Cupar KY15 4BU
  • From £24
    to £65
    MICHELIN Guide 2017
    14.2 km – 1 High St., Newport-on-Tay DD6 8AB
  • From £28
    to £48
    MICHELIN Guide 2017
    14.4 km – 24 East Green, Anstruther KY10 3AA
  • From £22
    to £36
    MICHELIN Guide 2017
    14.6 km – 594 Brook St, Broughty Ferry DD5 2EA
  • From £13
    to £46
    MICHELIN Guide 2017
    14.6 km – Naughton Rd, Wormit DD6 8NE
  • From £26
    to £60
    MICHELIN Guide 2017
    15.1 km – 16 West End, St Monans KY10 2BX
  • From
    £42
    MICHELIN Guide 2017
    16.5 km – 51 High St, Elie KY9 1BZ
  • From £15
    to £36
    MICHELIN Guide 2017
    17 km – 22 Exchange St, Dundee DD1 3DL
  • From £18
    to £50
    MICHELIN Guide 2017
    17.1 km – 11 Tay Sq, South Tay St., Dundee DD1 1PB

Subscribe to the ViaMichelin newsletter

Don't miss out on the latest features and essential information for your travel

Lean more about our privacy policy