Sort by

MICHELIN Guide

10 restaurants
  • 17.2 km - 116 South Street, St. Andrews KY16 9QD
  • 17.3 km - 87-89 South Street, St Andrews KY16 9QW
  • 16.6 km - Pilmour Links, St Andrews KY16 9JQ
  • From £17 to £46
    MICHELIN 2020
    17.2 km - 127 South Street, St Andrews KY16 9UH
  • From £25 to £65
    MICHELIN 2020
    16.7 km - Bruce Embankment, The Scores, Saint Andrews KY16 9AB
  • From £28 to £51
    MICHELIN 2020
    2.94 km - 1 High Street, Newport-on-Tay DD6 8AB
  • From £21 to £55
    MICHELIN 2020
    19.5 km - Grange Road, St Andrews KY16 8LJ
  • From £25 to £38
    MICHELIN 2020
    5.61 km - 122-124 Brown Street, Broughty Ferry DD5 1EN
  • From £26 to £42
    MICHELIN 2020
    6.36 km - 594 Brook Street, Broughty Ferry DD5 2EA
  • From £30 to £65
    MICHELIN 2020
    16.9 km - 127 North Street, St Andrews KY16 9AG
  • Route from this place
  • Directions to this place
  • Route via this place
  • Nearby hotels