Flight
Edinburgh Airport is a 1 hour drive away from St Andrews, and you can take a taxi for about £60. If you want to take a public transit from the airport to St Andrews, you can take the tram from the airport to Haymarket (about 30 minutes). There, you can catch a train to Leuchars (about an hour, depending on the train), the nearest train station, for about £10. You can take a taxi the final few miles into St Andrews, and the journey will take about 2 hours total.
House Or Rental
There are loads of great options for places to stay on Airbnb and VRBO, especially for groups and families. Most are in the town, so everything you need will be in walking distance. Just note on the map, as some may require a car to get to and from the town.
Hotel
A small hotel right with equal parts amazing ocean views and central, walkable location.
House Or Rental
These two streets in town are host to many highly rated, small guesthouses. While they may not have our dates listed online yet, we’d encourage you to reach out for rates and availability in advance. To name a few: Montague House, Six Murray Park Guest House, Cameran Guest House, Cleveden House, Brownlees Guest House, Hoppity House, Hazelbank, Annandale Guest House, Nethan Guest House, Craigmore House, Burness House, Doune House, Hare Nest Accommodation.
Hotel
This 10-room hotel boasts a central location and 4.5 stars on trip advisor.
Hotel
If you’re looking to splurge, this very nice hotel is a bit outside of town, but boasts beautiful views and the staff can help shuttle you back and forth from the town center.
Hotel
Another definite splurge, this hotel is right in the middle of St Andrews. It has a spa and amazing views of the Old Course, the town, and the sea.
Hotel
Another nice option, this beautiful, centrally located hotel has just reopened following an extensive renovation. Overlooking the 18th hole of the Old Course, you can't beat the view.
Hotel
Budget friendly option just 10-15 minute walk from the town center.