One of my grandsons, a high school senior, was just accepted at the University of St. Andrews. He is excited about the prospects of going there and so am I. Last summer I was in St. Andrews for the day but did not have to arrange my own transportation.

Now I am anticipating several trips. Can anyone suggest places to stay? Other than renting a car, are there alternative means of transportation (train, bus) from Edinburgh to St. Andrews?