StAnza recommends:

Stay in St Andrews
The St Andrews Hotel and Guest House Association



Greyfriars Hotel
129 North Street, St Andrews
Tel: +44 (0)1334 474 906



Fairmont St Andrews
St Andrews, KY16 8PN
Tel: +44 (0) 1334 837000



The Albany Hotel
56 North Street
St Andrews, KY16 9AH
Tel:+44 (0)1334 477 737



Kincaple Stables Cottages

(2 miles drive from the centre of St Andrews)
St Andrews, KY16 9SH
Tel:+44 (0)7780 695 960


Brownlees Guest House

Lorimer Guest House

Glenderran Guest House

Annandale Guest House

Shandon House

Montague House

Nethan House

Ardgowan Hotel

Cameron House

Doune House


The West Port

The Scores

Bell Craig House

Hoppity House