The Magic of Christmas at St Andrews Town Hotel

Enjoy the magic of Christmas at St Andrews Town Hotel. Our elegant Georgian hotel offers idyllic manor house charm, providing a perfect setting for your Christmas and New Year's Eve celebrations.

Join us for a party night, Christmas Day lunch, New Year's Eve fun or festive dining away from your hectic December schedule. St Andrews offers friendly service with a personal touch and splendid food - sure to get you in the Christmas spirit.

Just contact us on (01905) 779677 or email: [email protected] for details of our current prices