The Dunvegan is a genuine local hotel with the true St. Andrews flavor but with all the extra's that American tourists want. ie...comfortable beds, great hot showers, great service, great food and wine all at reasonable prices. Jack and Sheena ,(owners), look after your every need. I have been going to St. Andrews for 25 years and it is the only place I would stay. There is no second chioce!
Mike Preston, PGA Professional
29 Reviews
46 Reviews
13 Reviews
10 Reviews


Check in / front desk
Value


