Old Course Hotel St Andrews
Check availability

Rooms from £205.00 ( €303.40 / $375.15 ) per night
Old Course Hotel St Andrews
Old Station Rd
St Andrews
KY16 9SP
United Kingdom
This prestigious five-star hotel has 142 bedrooms including 35 suites and is recognised as one of Europe's leading resort properties.
Online Hotel Bookings