St Andrews is located in the Kingdom of Fife on Scotland's east coast. There are three international airports to fly into, with Edinburgh Airport being the closest, approximately an hour's drive away from the resort. The nearest station is Leuchars, which is on the main line from London, Edinburgh and Aberdeen and is around 20 minutes away. The 520-acre five-star hotel boasts a dreamy location with peaceful rural surroundings and clifftop views of St Andrews and the North Sea.
1-hour by car from Edinburgh Airport
1-hour and 30-minutes from London