Greyfriars Hotel, St Andrews
The Greyfriars Hotel St Andrews is one of our much-loved properties. So expect home-from-home comfort, a warm welcome, great hospitality, and full hotel service.
Located in the heart of historic St Andrews, this recently refurbished hotel is full of character, and a great spot to meet, eat and celebrate. We’re here to offer a truly relaxing place to stay when discovering this lovely part of Scotland, and look after you in true Scottish style.
All our 20 en-suite bedrooms are tastefully furnished, and all offer comfy beds and everything you need for a restful night’s sleep. All you need do is relax and unwind after a busy day of fun or work.
Book online today and save 20% off food at our hotel restaurant during your entire stay. T&Cs apply.
Greyfriars Hotel, 129 North Street, St Andrews, United Kingdom,
Call Direct: 01334 474906 | Reservations: 0345 608 6040
Sign up to Newsletter
For exclusive benefits and our regular promotional offers, then sign up today and get ready to receive offers all day long.