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