Skip to main content

The Fairmont Hotel, St Andrews, Scotland is a luxury hotel located on the coast of Fife.

Guests will be treated to views of the historic town of St Andrews and fabulous golf courses.