St Andrews is located on the picturesque east coast of Fife, Scotland and has excellent transport links from the major Scottish cities and International airports.
Getting to St Andrews
The town is approximately 50 miles north-east of Edinburgh, 14 miles south-east of Dundee, 78 miles south of Aberdeen, 82 miles east of Glasgow; and 466 miles north of London.
Maps and information about travelling to St Andrews can be found here
St Andrews is a small town and there are a number of B&Bs and hotels (eg in North Street, South Street, Murray Park, The Scores)
The University of St Andrews provides reasonably-priced B&B accommodation: McIntosh Hall; New Hall; David Russell Apartments. Further details can be found here