Accommodation in St Andrews

Accommodation in St Andrews

 

St Andrews, located on the stunning east coast of Fife, Scotland, offers a wide variety of accommodation options to suit every traveler. From luxurious five-star resorts like the Old Course Hotel Golf Resort & Spa, overlooking the world-famous golf course, to charming boutique hotels such as Kinnettles Hotel & Spa in the heart of the town, there's something for everyone. For a cozy and personal experience, delightful bed and breakfasts like Doune Guest House provide warm hospitality and traditional Scottish breakfasts. Budget-friendly options are also available, including seasonal university accommodations like Agnes Blackadder Hall. Whether you're visiting for golf, history, or the breathtaking coastal scenery, St Andrews ensures a comfortable and memorable stay for all.

Hotels & Resorts:

  • Old Course Hotel Golf Resort & Spa: Old Station Rd, St Andrews, KY16 9SP
  • Kinnettles Hotel & Spa: St Andrews, KY16 9AG
  • Greyfriars Inn by Greene King Inns: 129 North St, St Andrews, KY16 9AG
  • The Albany Hotel: North St, St Andrews, KY16 9AG

Bed and Breakfasts:

  • Doune Guest House: 5 Murray Pl, St Andrews, KY16 9AP

University Accommodation (Seasonal):

  • Agnes Blackadder Hall: North Haugh, St Andrews, KY16 9XW

Useful Websites for More Options:

Back to blog