Top 10 Hotels in St. Andrews

See all 13 Hotels in St. Andrews

Recent Reviews in St. Andrews

Hide content

Where to stay in St. Andrews

St. Andrews Hotel Guide

Are you planning to book some time in Fife? Hoping to book a place to stay in or near St. Andrews? There's 5 Expedia-listed apartments and hotels located within 6-mile of the city center.

The Old Course Hotel and Macdonald Rusacks Hotel are near University of St. Andrews.

The Fairmont St Andrews is positioned 3 miles from downtown St. Andrews. Alternatively, the Kinnettles Castle is 19 miles away. Alternatively, check out the amenities and rates at the Westport Serviced Apartments or the Drumoig Golf Hotel.

20 miles to the northeast of St. Andrews is Dunfermline, which is home to the Kirkcaldy Museum and Art Gallery. Kirkcaldy offers some great places to spend the night. While exploring this part of United Kingdom, why not visit Dunfermline, which is home to the Dunfermline Abbey. Dunfermline can be found 30 miles to the northeast of St. Andrews. The Best Western Plus Keavil House Hotel and Pitbauchlie House Hotel are all good places to lay your head.

For visitors who choose to fly, Dundee Airport is the preferred airport for St. Andrews. A nearby hotel is Doubletree by Hilton Dundee.